Skip to content
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.1 Preview 1 #2327

Merged
merged 13 commits into from
Nov 13, 2021

Conversation

StephanTLavavej
Copy link
Member

@StephanTLavavej StephanTLavavej commented Nov 9, 2021

  • Toolset update: VS 2022 17.1 Preview 1.
    • PowerShell 7.2.0 is now available.
    • I'm not increasing the required _MSC_VER yet, because the MSVC-internal build is still starting with a checked-in compiler version of 19.30.
    • Contains Nov 9 Patch Tuesday (Win11 22000.318).
    • Permanently set the environment variable VSCMD_SKIP_SENDTELEMETRY to 1.
    • In provision-image.ps1, simplify how we get/set the Path.
    • Also print messages when running PipInstall.
  • Remove workaround for VSO-1168723 "Implicit copy assignment incorrectly not constexpr when subobject has explicit constexpr copy constructor".
  • Remove workaround for DevCom-1511903 "Standard Library Header Units: Bogus error C2440 when convertible_to constrains a constructor".
  • Remove workarounds for DevCom-1331017 "cl does not make special member functions implicitly constexpr".

"Implicit copy assignment incorrectly not constexpr
when subobject has explicit constexpr copy constructor"
"Standard Library Header Units: Bogus error C2440
when convertible_to constrains a constructor"
"cl does not make special member functions implicitly constexpr"
@StephanTLavavej StephanTLavavej added the infrastructure Related to repository automation label Nov 9, 2021
@StephanTLavavej StephanTLavavej requested a review from a team as a code owner November 9, 2021 05:20
azure-pipelines.yml Outdated Show resolved Hide resolved
"Blocking:  Send-VsDevShellTelemetry : Could not load file or assembly Newtonsoft.Json"

Thanks to vitek-karas for mentioning this workaround in dotnet/runtime 60061.
@StephanTLavavej

This comment has been minimized.

@StephanTLavavej StephanTLavavej self-assigned this Nov 9, 2021
@StephanTLavavej StephanTLavavej removed their assignment Nov 9, 2021
stl/inc/yvals_core.h Show resolved Hide resolved
@StephanTLavavej
Copy link
Member Author

I'm mirroring this to the MSVC-internal repo - please notify me if any further changes are pushed, or if more work is required.

@StephanTLavavej StephanTLavavej merged commit 08f12ae into microsoft:main Nov 13, 2021
@StephanTLavavej StephanTLavavej deleted the vs-17.1-p1 branch November 13, 2021 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Related to repository automation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants
  翻译: