-
Notifications
You must be signed in to change notification settings - Fork 7.3k
Update VMs for VS2022, CUDA 11.6 #23011
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
Conversation
Hmm did you run it locally on a longer path than CI? ( |
|
89a0138 to
6c94837
Compare
The failure in pcl is known BE bug. I can't repro the tensorflow and tensorflow-cc issue locally, it installed successfully for me. |
|
|
77cd2be to
fffb3a6
Compare
6b2e2e0 to
75da5da
Compare
|
I'm going to submit a change for March Patch Tuesday with no other changes in front of this. |
|
Depends on #23467 |
|
|
The python2 thing has been seen in other CI. The rest are VS2022 incompatibilities, and I've pushed a ci.baseline.txt change. |
Depends on:
These are the results I know about so far:
This port has a custom script that ignores vcpkg and looks for a VS installation which is broken in 2022. (This means it also ignores our triplet settings :'()
This port uses Bazel which has custom logic to find the compiler which is broken in 2022:
[0 / 8] [Prepa] Writing file ryu/ryu.lib-2.params
ERROR: C:/dev/work/buildtrees/ryu/src/v2.0-3429a290df.clean/ryu/BUILD:3:11: Compiling ryu/f2s.c failed: (Exit 1): vc_installation_error_x64.bat failed: error executing command
cd C:/users/administrator/bazel_administrator/cpsn3uay/execroot/main
SET INCLUDE=msvc_not_found
SET PATH=msvc_not_found
SET PWD=/proc/self/cwd
SET RUNFILES_MANIFEST_ONLY=1
SET TEMP=msvc_not_found
SET TMP=msvc_not_found
external/local_config_cc/vc_installation_error_x64.bat /nologo /DCOMPILER_MSVC /DNOMINMAX /D_WIN32_WINNT=0x0601 /D_CRT_SECURE_NO_DEPRECATE /D_CRT_SECURE_NO_WARNINGS /bigobj /Zm500 /EHsc /wd4351 /wd4291 /wd4250 /wd4996 /I. /Ibazel-out/x64_windows-fastbuild/bin /showIncludes /MD /Od /Z7 /wd4117 -D__DATE_="redacted" -D__TIMESTAMP__="redacted" -D__TIME__="redacted" /Fobazel-out/x64_windows-fastbuild/bin/ryu/_objs/ryu/f2s.obj /c ryu/f2s.c
Execution platform: @local_config_platform//:host
REGRESSION: v8:x64-windows. If expected, add v8:x64-windows=fail to .\scripts\ci.baseline.txt.
REGRESSION: qtapplicationmanager:x64-windows. If expected, add qtapplicationmanager:x64-windows=fail to .\scripts\ci.baseline.txt.
FAILED: bin/appman-dumpqmltypes.exe src/tools/dumpqmltypes/qmltypes C:/Dev/work/buildtrees/qtapplicationmanager/x64-windows-dbg/src/tools/dumpqmltypes/qmltypes
cmd.exe /C "cd . && C:\Dev\work\downloads\tools\cmake-3.21.1-windows\cmake-3.21.1-windows-i386\bin\cmake.exe -E vs_link_exe --intdir=src\tools\dumpqmltypes\CMakeFiles\appman-dumpqmltypes.dir --rc=C:\PROGRA
2\WINDOW1\10\bin\1001901.0\x64\rc.exe --mt=C:\PROGRA2\WINDOW1\10\bin\1001901.0\x64\mt.exe --manifests -- C:\PROGRA1\MICROS1\2022\ENTERP1\VC\Tools\MSVC\14301.307\bin\Hostx64\x64\link.exe @CMakeFiles\appman-dumpqmltypes.rsp /out:bin\appman-dumpqmltypes.exe /implib:src\tools\dumpqmltypes\appman-dumpqmltypes.lib /pdb:bin\appman-dumpqmltypes.pdb /version:0.0 /machine:x64 /nologo /debug /subsystem:console -DYNAMICBASE -NXCOMPAT && cmd.exe /C "cd /D C:\Dev\work\buildtrees\qtapplicationmanager\x64-windows-dbg\src\tools\dumpqmltypes && C:\Dev\work\downloads\tools\cmake-3.21.1-windows\cmake-3.21.1-windows-i386\bin\cmake.exe -E env "PATH=C:\Dev\work\buildtrees\qtapplicationmanager\x64-windows-dbg\src\tools\dumpqmltypes\;C:\Dev\work\packages\qtapplicationmanager_x64-windows\debug\bin\;C:\Dev\work\installed\x64-windows\bin\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.30.30705\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\Performance Tools\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\Tools\;C:\Program Files\PowerShell\7;C:\Windows\system32;C:\Windows;C:\Windows\system32\Wbem;C:\Windows\system32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm\x64\bin;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:/Dev/work/downloads/tools/perl/5.32.1.1/perl/bin;C:/Dev/work/downloads/tools/python/python-3.10.1-x64;C:/Dev/work/downloads/tools/ninja/1.10.2-windows;C:/Dev/work/downloads/tools/ninja/1.10.2-windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.30.30705\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\Performance Tools\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\Tools;C:\Program Files\PowerShell\7;C:\Windows\system32;C:\Windows;C:\Windows\system32\Wbem;C:\Windows\system32\WindowsPowerShell\v1.0;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm\x64\bin;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:/Dev/work/downloads/tools/perl/5.32.1.1/perl/bin;C:/Dev/work/downloads/tools/python/python-3.10.1-x64;C:/Dev/work/downloads/tools/ninja/1.10.2-windows;C:/Dev/work/downloads/tools/ninja/1.10.2-windows" C:/Dev/work/buildtrees/qtapplicationmanager/x64-windows-dbg/bin/appman-dumpqmltypes C:/Dev/work/buildtrees/qtapplicationmanager/x64-windows-dbg/src/tools/dumpqmltypes/qmltypes""Exit code 0xc0000135
This build tool is depending on a ton of qt DLLs and I'm not sure what changed yet.
REGRESSION: tensorflow-cc:x64-windows. If expected, add tensorflow-cc:x64-windows=fail to .\scripts\ci.baseline.txt.
REGRESSION: tensorflow:x64-windows. If expected, add tensorflow:x64-windows=fail to .\scripts\ci.baseline.txt.
These are depending on msys bits that are gone. I'm assuming #22974 will fix
REGRESSION: pcl:x64-windows. If expected, add pcl:x64-windows=fail to .\scripts\ci.baseline.txt.
:(
REGRESSION: lapack-reference:x64-windows. If expected, add lapack-reference:x64-windows=fail to .\scripts\ci.baseline.txt.
-- Performing post-build validation
Import libs were not present in C:\Dev\vcpkg\packages\lapack-reference_x64-windows\debug\lib
If this is intended, add the following line in the portfile:
SET(VCPKG_POLICY_DLLS_WITHOUT_LIBS enabled)
Import libs were not present in C:\Dev\vcpkg\packages\lapack-reference_x64-windows\lib
If this is intended, add the following line in the portfile:
SET(VCPKG_POLICY_DLLS_WITHOUT_LIBS enabled)
//Visual Studio vcvarsamd64.bat
CMAKE_GNUtoMS_VCVARS:FILEPATH=CMAKE_GNUtoMS_VCVARS-NOTFOUND
CMake 3.22 update should fix this. #21456