Toolset update: VS 2022 17.5 Preview 1, Python 3.11.0 #3202
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
<yvals_core.h>, because the MSVC-internal build is still using MSVC 19.34.__builtin_memcmpmisbehavior, part 2" to VSO-1675318 "EDG__builtin_memcmpmisbehavior, part 3"._CONSTEXPR20_STRING_LITERALSworkaround.Dev10_816787_swap_vector_bool_elements.constexprstring/vectortests, which had accumulated a mess of EDG workarounds. 🙀 This was problematic because there were overlapping ifdefs, some became unnecessary due to fixes over time, some could be debug-only, and many were working around a real problem but the reported bugs were resolved, so no action was being taken.P0980R1_constexpr_stringswas doing. When we're (1) EDG and (2) IDL=2 and (3) compile-time, we skip test code. This activates as much test code as possible.constexprstring/vectorin debug mode with 'attempt to access expired storage' errors".vector<bool>and applies to release mode too. That has been reported as VSO-1674154 "EDG rejectsconstexprvector<bool>with 'invalid arithmetic on non-array pointer' error".