Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to UCRT64 toolchain on windows #83

Merged
merged 1 commit into from
Apr 25, 2021
Merged

Migrate to UCRT64 toolchain on windows #83

merged 1 commit into from
Apr 25, 2021

Conversation

coldfix
Copy link
Member

@coldfix coldfix commented Apr 20, 2021

This changes windows builds to link against the UCRT (like python>=3.5 does as well by updating to MSVC 14). This patch helps preventing potential issues due to missing msvcr100.dll, which is not anymore redistributed by python, and makes it possible to share CRT objects between MAD-X and python without crashing (not that we want to do that currently, but it's safer anyway in case that happens accidentally).

@coveralls
Copy link

coveralls commented Apr 20, 2021

Coverage Status

Coverage remained the same at 93.9% when pulling ec03f60 on msys2-ucrt64 into e0c1e85 on master.

@coldfix coldfix merged commit 4734dcc into master Apr 25, 2021
@coldfix coldfix deleted the msys2-ucrt64 branch April 25, 2021 12:56
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.

2 participants