VS: Update Visual Studio 17 2022 generator for Preview 2

In particular, update to toolset `v143`.

Fixes: #22339
39 jobs for !6350 with vs2022 in 6 minutes and 50 seconds (queued for 1 second)
latest detached
Status Name Job ID Coverage
  Build
manual build:centos6-x86_64 #5971877
cmake build docker linux manual
manual build:fedora34-ninja #5971878
cmake build docker linux linux-3.17 manual
manual build:macos-x86_64-makefiles #5971880
cmake macos shell xcode-12.5 nonconcurrent manual
manual build:macos-x86_64-ninja #5971879
cmake macos shell xcode-12.5 nonconcurrent manual
canceled build:windows-vs2019-x64-ninja #5971881
cmake windows shell vs2019 msvc-19.29-16.10 nonconcurrent manual

00:00:16

passed lint:codespell #5971873
cmake build docker linux

00:00:38

passed lint:debian10-iwyu #5971874
cmake build docker linux

00:02:00

passed lint:fedora34-sphinx #5971876
cmake build docker linux linux-3.17

00:05:24

passed lint:fedora34-tidy #5971875
cmake build docker linux linux-3.17

00:06:33

 
  Test
created test:fedora34-ninja #5971882
cmake docker linux linux-3.17 x11
created test:macos-x86_64-makefiles #5971884
cmake macos shell xcode-12.5 nonconcurrent
created test:macos-x86_64-ninja #5971883
cmake macos shell xcode-12.5 nonconcurrent
skipped test:windows-vs2019-x64-ninja #5971885
cmake windows shell vs2019 msvc-19.29-16.10 nonconcurrent
 
  Test Ext
created test:cuda10.2-nvidia #5971888
cmake cuda-rt docker linux
created test:debian10-ninja #5971886
cmake build docker linux linux-3.17
created test:fedora34-makefiles #5971887
cmake build docker linux linux-3.17
created test:fedora34-ninja-multi #5971889
cmake build docker linux linux-3.17
created test:macos-x86_64-xcode #5971890
cmake macos shell xcode-12.5 concurrent
skipped test:windows-vs2019-x64 #5971891
cmake windows shell vs2019 msvc-19.29-16.10 concurrent
 
  External
passed cdash

passed ghostflow-check-master

passed ghostflow-check-release

passed ghostflow-stager

passed cdash

passed cdash

passed cdash

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager