-
-
Notifications
You must be signed in to change notification settings - Fork 361
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
Integrate SCons 4.4.0 MSVC options #1404
Conversation
- Include changes suggested by jcbrill
Codecov Report
@@ Coverage Diff @@
## main #1404 +/- ##
==========================================
+ Coverage 71.03% 71.06% +0.03%
==========================================
Files 363 363
Lines 51855 51911 +56
Branches 17362 17374 +12
==========================================
+ Hits 36834 36890 +56
+ Misses 12676 12674 -2
- Partials 2345 2347 +2
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
@bryanwweber .. so this runs through (caveat: unrelated upstream macOS issues, which will probably resolve themselves): there was only a trivial glitch left in #1392 (simple key error). Using both SCons 4.3.0 and 4.4.0, I tried messing with the tool set versions on my local MSVC installation. Kicking out 14.2 from installed MSVC tools makes the version unavailable (I no longer have VS 2019). Tests show that I can still use the 14.2 toolset for the 14.3 version, which I assume to be the correct behavior. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for taking this! Just one question.
Any idea about the Mac os failures? |
Not really. Things compile fine on my M2 ... I think it's a temporary upstream issue with the toolchain?
|
Yeah that's a very strange error. I'm hesitant to merge with those failing though. |
We have the same failure on #1401 (merged - see https://github.com/Cantera/cantera/actions/runs/3390365384) so it’s definitely not due to anything we’re doing here. |
I can't merge for some reason, some authentication thing on my phone. Please go ahead! |
Changes proposed in this pull request
msvc_toolset_version
optionIf applicable, fill in the issue number this pull request is fixing
Supersedes #1392
Addresses SCons/scons#3664
Checklist
scons build
&scons test
) and unit tests address code coverage