-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Toolset update: VS 2022 17.10 Preview 3 #4576
Toolset update: VS 2022 17.10 Preview 3 #4576
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8449e79 - Browse repository at this point
Copy the full SHA 8449e79View commit details -
Add
exit
to improve the transcript.This eliminates weird lines: ``` PS>$global:? True ```
Configuration menu - View commit details
-
Copy full SHA for 754f7a5 - Browse repository at this point
Copy the full SHA 754f7a5View commit details -
We don't need the PowerShell call operator when invoking curl.exe.
This was the only affected invocation.
Configuration menu - View commit details
-
Copy full SHA for e4c6caf - Browse repository at this point
Copy the full SHA e4c6cafView commit details -
Configuration menu - View commit details
-
Copy full SHA for b94a6b2 - Browse repository at this point
Copy the full SHA b94a6b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92e5680 - Browse repository at this point
Copy the full SHA 92e5680View commit details -
Configuration menu - View commit details
-
Copy full SHA for f383096 - Browse repository at this point
Copy the full SHA f383096View commit details -
For Python, use
/quiet
instead of/passive
, and don't install docs.This should save 50 MB. See: https://docs.python.org/3/using/windows.html
Configuration menu - View commit details
-
Copy full SHA for 58c359e - Browse repository at this point
Copy the full SHA 58c359eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3fa19d - Browse repository at this point
Copy the full SHA b3fa19dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75e0476 - Browse repository at this point
Copy the full SHA 75e0476View commit details -
Dramatically simplify code with
Get-SecureRandom
.This uses the exact same `System.Security.Cryptography.RandomNumberGenerator` machinery: https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/get-securerandom?view=powershell-7.4 It was added in PowerShell 7.4, released 2023-11-16: https://learn.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-74?view=powershell-7.4
Configuration menu - View commit details
-
Copy full SHA for d840dc8 - Browse repository at this point
Copy the full SHA d840dc8View commit details -
Suppress breaking change warnings from
Update-AzConfig
itself.I had removed this environment variable technique in GH 3651, saying "The previous method stopped working.", but it clearly works here now. Let's keep both.
Configuration menu - View commit details
-
Copy full SHA for 349488d - Browse repository at this point
Copy the full SHA 349488dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 179fba4 - Browse repository at this point
Copy the full SHA 179fba4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e86c0c4 - Browse repository at this point
Copy the full SHA e86c0c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b21e5b - Browse repository at this point
Copy the full SHA 7b21e5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfc5bae - Browse repository at this point
Copy the full SHA cfc5baeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21b2703 - Browse repository at this point
Copy the full SHA 21b2703View commit details -
Fix VSO-1784520 by dropping
psutil
and--timeout=240
.``` stl-lit.py: D:\GitHub\STL\llvm-project\llvm\utils\lit\lit\main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 240 seconds was requested on the command line. Forcing timeout to be 240 seconds. stl-lit.py: D:\GitHub\STL\llvm-project\llvm\utils\lit\lit\LitConfig.py:129: fatal: Setting a timeout per test not supported. Requires the Python psutil module but it could not be found. Try installing it via pip or via your operating system's package manager. ```
Configuration menu - View commit details
-
Copy full SHA for acbf5f6 - Browse repository at this point
Copy the full SHA acbf5f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63128a7 - Browse repository at this point
Copy the full SHA 63128a7View commit details
Commits on Apr 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9cbc14c - Browse repository at this point
Copy the full SHA 9cbc14cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d40e61f - Browse repository at this point
Copy the full SHA d40e61fView commit details -
Configuration menu - View commit details
-
Copy full SHA for eaab19c - Browse repository at this point
Copy the full SHA eaab19cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b36523 - Browse repository at this point
Copy the full SHA 7b36523View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12b068b - Browse repository at this point
Copy the full SHA 12b068bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fceb55f - Browse repository at this point
Copy the full SHA fceb55fView commit details -
Remove
_VCRT_EXPORT_STD
workarounds.`std.ixx` was explicitly including `<yvals_core.h>` for the workaround, which is no longer necessary.
Configuration menu - View commit details
-
Copy full SHA for 1cb6d6b - Browse repository at this point
Copy the full SHA 1cb6d6bView commit details -
Remove workaround for VSO-1975579.
VSO-1975579 "Standard Library Modules: fatal error C1116: unrecoverable error importing module 'std'. Specialization of 'std::invoke_result_t' with arguments '_Fn, _Ty...'".
Configuration menu - View commit details
-
Copy full SHA for 2746fe0 - Browse repository at this point
Copy the full SHA 2746fe0View commit details -
Fix DevCom-1586179 VSO-1439353 by removing workarounds for VSO-119526…
… (fixed) and LLVM-41915 (still active). VSO-119526 "Multiple versions of special member function should be allowed" was fixed after 11 years. LLVM-41915 "Implement CWG 1496" is still active, but implementing `is_trivial` with `__is_trivially_constructible(_Ty) && __is_trivially_copyable(_Ty)` isn't a transparent workaround - it causes DevCom-1586179 VSO-1439353 "std::is_trivial incorrectly fails because of protected defaulted default constructor". Let's just use the dedicated compiler builtin, and blame the compiler if it goes wrong - we've moved away from attempting to compensate for compiler deficiencies in type traits.
Configuration menu - View commit details
-
Copy full SHA for 514d0ae - Browse repository at this point
Copy the full SHA 514d0aeView commit details -
Fix test:
ranges::dangling
is non-trivial (properly detected by Cla……ng), but (portably) trivially default constructible.
Configuration menu - View commit details
-
Copy full SHA for 9b5fc60 - Browse repository at this point
Copy the full SHA 9b5fc60View commit details