Skip to content

Windows tests#128

Open
garazdawi wants to merge 25 commits into
masterfrom
lukas/gh/windows-tests
Open

Windows tests#128
garazdawi wants to merge 25 commits into
masterfrom
lukas/gh/windows-tests

Conversation

@garazdawi

Copy link
Copy Markdown
Owner

No description provided.

@garazdawi garazdawi force-pushed the lukas/gh/windows-tests branch from 993f38b to b26effb Compare October 25, 2024 11:34
@garazdawi garazdawi force-pushed the lukas/gh/windows-tests branch 3 times, most recently from 02733af to 494aa76 Compare November 5, 2024 14:07
@garazdawi garazdawi force-pushed the master branch 3 times, most recently from 51ea6a3 to c3585a8 Compare November 7, 2024 20:50
@garazdawi garazdawi force-pushed the lukas/gh/windows-tests branch from 6ac05d0 to 0b9a5b9 Compare January 30, 2025 14:02
Visual Studio 17 seems to compile the original code
into something that make coverage into MAX_SMALL
instead of coverage_data. Extracting the data into
a variable seems to fix the error, don't know why
but hopefully it will be fixed in the compiler someday.
Or maybe the original code is somesort of undefined
behaviour I'm unable to see.

The original code compiles as it should in Visual Studio 14.
When debugging on windows, the name of the pdb file is
not the name of the file being debugger, but the name
of the file as it was compiled. We rename beam.jit.dll
to beam.smp.dll during the build so the pdb needed is called
jit.pdb and not smp.pdb.

We also make sure to release all pdb files so that they
are part of the installer.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant