-
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.7 Preview 1 #3711
Merged
Merged
Changes from all commits
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
35e44d2
PowerShell 7.3.4.
StephanTLavavej f103373
New pool.
StephanTLavavej 5495836
VS 2022 17.7 Preview 1.
StephanTLavavej 91d4994
Require Clang 16.
StephanTLavavej eb6b4db
Remove workaround for VSO-1761088 "ICE when using a pack expansion to…
StephanTLavavej c26b76b
Remove workaround for VSO-1753916 'C++23 tuple causes x86chk assertio…
StephanTLavavej afed425
Remove workarounds for VSO-1799670 "EDG rejects constexpr vector in d…
StephanTLavavej 989220d
Remove workarounds for LLVM-44833 "[concepts] deferred substitution i…
StephanTLavavej 82c7cc5
[llvm16] Clang has implemented P0960; unskip tests that now pass, and…
CaseyCarter adc5d0c
[llvm16] Clang now warns about overriding `/fp:strict` with `-ffp-con…
CaseyCarter 2ba8713
[llvm16] Fix redeclaration of `adjacent_transform_view` (atomic const…
CaseyCarter 4e76078
[llvm16] Disambiguate `tuple` comparison operators.
CaseyCarter e99c8cc
[llvm16] Workaround LLVM-62290, which has been fixed for Clang 17, in…
CaseyCarter 96daa84
[llvm16] Remove workarounds for a couple of `TRANSITION, Clang 16` is…
CaseyCarter 47d4d1b
[llvm16] Perma-workaround unfiled clang bug in `P0896R4_views_take`.
CaseyCarter 262b0df
[llvm16 followup] Improve arrow comments.
StephanTLavavej f98474b
[llvm16 followup] We `_EXPORT_STD` both declarations and definitions.
StephanTLavavej 56e867a
Disable UBSan to work around GH 3568 "Investigate why Clang/LLVM UBSa…
StephanTLavavej eacf35b
Guard `_addcarry_u64`/`_subborrow_u64` for Clang.
StephanTLavavej fd1c890
`LDBL_DECIMAL_DIG` is now missing for Clang too.
StephanTLavavej 911f2d1
Although LLVM-46207 is still open, Clang now likes tgmath.h.
StephanTLavavej 8f97457
Cite LLVM-62096 "Clang complains about concept depending on itself".
StephanTLavavej 8389b2b
Add workaround for LLVM-62762 "32-bit-only misoptimization of printf …
StephanTLavavej 3fb9f21
clang-format 16, no manual changes.
StephanTLavavej d9b5bbe
.clang-format: Update link to Clang 16.
StephanTLavavej 2535723
.clang-format: Sort defaults, no behavioral changes.
StephanTLavavej 8621a2c
.clang-format: Drop commented-out defaults, no behavioral changes.
StephanTLavavej a3fd2e3
.clang-format: `DeriveLineEnding` and `UseCRLF` were deprecated and f…
StephanTLavavej 053a797
.clang-format: `AlignTrailingComments` is no longer a bool. Use the n…
StephanTLavavej 0d2de3f
.clang-format: `SortUsingDeclarations` (which we didn't customize) is…
StephanTLavavej bcb2630
.clang-format: Add new defaults, no behavioral changes.
StephanTLavavej 1bd7350
.clang-format: `InsertNewlineAtEOF` is new, set it to `true`. Doesn't…
StephanTLavavej 69736fc
.clang-format: `RemoveSemicolon` is new, set it to `true`.
StephanTLavavej a87ad68
clang-format 16, no manual changes - remove semicolons.
StephanTLavavej 7b2fbe5
Revert "Remove workaround for VSO-1761088 "ICE when using a pack expa…
StephanTLavavej 18bbb58
Skip the tgmath.h test which fails internally.
StephanTLavavej 31bbb35
Merge branch 'main' into vs17.7p1
CaseyCarter File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
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.
Naming nit: these are 64-bit intrinsics, not 128-bit intrinsics.
More serious: This is a lie. I can reproduce the issue with the clang in 17.7p1, but not when I self-install 16.0.1. Something has gone awry in the VS clang tree, and we need to run it down.
I don't really care about the naming given that I suspect this will be a temporary workaround. I've filed #3713 to investigate this.