Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork10.9k
MNT: Update windows-2019 to windows-2022#28955
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:main
Are you sure you want to change the base?
Conversation
close/reopen |
Put a triage label on this, as the deadline is coming up and there are problems. |
@h-vetinari Ping, because ISTR that you were involved last time we updated the windows version. |
The failures seem to mostly come from |
charris commentedMay 26, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
|
Thanks for the ping. The only place where this really becomes relevant is for linking to Given that VS2019 is EOL for over a year, and that VS2022 is an ABI-compatible update, this should not be an undue burden. The timing matches well, I've just picked up theproposal to move to VS2022 in conda-forge again. |
Isn't this snippet meant to make a Lines 569 to 577 in3c995e7
|
Maybe related to#29039 which updates OpenBLAS |
Not AFAIU. That's about reusing/sharing the objects in the static library between MSVC and mingw, and thecomment from the upstream devs at the time was
The virality of the msvc toolset concerns being able to link to something built with VS2022 (which - at least on paper - then also requires VS2022) |
Rather than latest, it would be better to explicitly use vs2022. |
@seiko2plus The |
Agreed, which means we need to update to the 2022 image in SciPy first before merging this. We should probably do that asap and then merge this and backport it to the 2.3.x branch. before releasing 2.3.0. Otherwise it'll become a potentially risky change in 2.3.1 or 2.3.2. |
8aa40c7
to75079b9
Compare75079b9
to755cc38
CompareLook like i need to skip spacing test for window |
087ca33
tof33423f
Compareabhishek-iitmadras commentedJun 1, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Windows Server 2019: Uses older MSVC that generates FMA contractions by default This change significantly affects floating-point precision, especially for transcendental functions So we need to add the /fp:contract flag to MSVC builds. |
Uh oh!
There was an error while loading.Please reload this page.
As per info in :actions/runner-images#12045
We need to change window runner.