[llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 12 08:18:17 PST 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `llvm-clang-x86_64-win-fast` running on `as-builder-3` while building `llvm` at step 6 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/2/builds/13075

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 6 (build-unified-tree) failure: build (failure)
...
[4051/4105] Linking CXX executable bin\llvm-readobj.exe
[4052/4105] Linking CXX executable bin\llvm-size.exe
[4053/4105] Linking CXX executable bin\llvm-profgen.exe
[4054/4105] Generating ../../bin/llvm-readelf.exe
[4055/4105] Linking CXX executable bin\llvm-stress.exe
[4056/4105] Linking CXX executable bin\llvm-rtdyld.exe
[4057/4105] Linking CXX executable bin\llvm-tli-checker.exe
[4058/4105] Linking CXX executable bin\yaml2obj.exe
[4059/4105] Linking CXX executable bin\obj2yaml.exe
[4060/4105] Linking CXX executable bin\llvm-lto.exe
FAILED: bin/llvm-lto.exe 
cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=tools\llvm-lto\CMakeFiles\llvm-lto.dir --rc=C:\PROGRA~2\WINDOW~4\10\bin\100226~1.0\x64\rc.exe --mt=C:\PROGRA~2\WINDOW~4\10\bin\100226~1.0\x64\mt.exe --manifests  -- C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1438~1.331\bin\Hostx64\x64\link.exe /nologo tools\llvm-lto\CMakeFiles\llvm-lto.dir\llvm-lto.cpp.obj tools\llvm-lto\CMakeFiles\llvm-lto.dir\__\__\resources\windows_version_resource.rc.res  /out:bin\llvm-lto.exe /implib:lib\llvm-lto.lib /pdb:bin\llvm-lto.pdb /version:0.0 /machine:x64 /STACK:10000000 /INCREMENTAL:NO /subsystem:console  lib\LLVMARMAsmParser.lib  lib\LLVMARMCodeGen.lib  lib\LLVMARMDesc.lib  lib\LLVMARMInfo.lib  lib\LLVMBitReader.lib  lib\LLVMBitWriter.lib  lib\LLVMCodeGen.lib  lib\LLVMCore.lib  lib\LLVMIRReader.lib  lib\LLVMipo.lib  lib\LLVMLTO.lib  lib\LLVMMC.lib  lib\LLVMObject.lib  lib\LLVMSupport.lib  lib\LLVMTarget.lib  lib\LLVMTargetParser.lib  lib\LLVMMCDisassembler.lib  lib\LLVMARMUtils.lib  lib\LLVMAsmPrinter.lib  lib\LLVMGlobalISel.lib  lib\LLVMSelectionDAG.lib  lib\LLVMExtensions.lib  lib\LLVMPasses.lib  lib\LLVMCodeGen.lib  lib\LLVMCodeGenTypes.lib  lib\LLVMCGData.lib  lib\LLVMTarget.lib  lib\LLVMCFGuard.lib  lib\LLVMObjCARCOpts.lib  lib\LLVMCoroutines.lib  lib\LLVMipo.lib  lib\LLVMBitWriter.lib  lib\LLVMFrontendOpenMP.lib  lib\LLVMFrontendOffloading.lib  lib\LLVMLinker.lib  lib\LLVMVectorize.lib  lib\LLVMSandboxIR.lib  lib\LLVMInstrumentation.lib  lib\LLVMScalarOpts.lib  lib\LLVMAggressiveInstCombine.lib  lib\LLVMInstCombine.lib  lib\LLVMHipStdPar.lib  lib\LLVMTransformUtils.lib  lib\LLVMIRPrinter.lib  lib\LLVMAnalysis.lib  lib\LLVMProfileData.lib  lib\LLVMSymbolize.lib  lib\LLVMDebugInfoDWARF.lib  lib\LLVMDebugInfoPDB.lib  lib\LLVMObject.lib  lib\LLVMIRReader.lib  lib\LLVMBitReader.lib  lib\LLVMAsmParser.lib  lib\LLVMCore.lib  lib\LLVMRemarks.lib  lib\LLVMBitstreamReader.lib  lib\LLVMMCParser.lib  lib\LLVMMC.lib  lib\LLVMTextAPI.lib  lib\LLVMBinaryFormat.lib  lib\LLVMTargetParser.lib  lib\LLVMDebugInfoCodeView.lib  "C:\Program Files\Microsoft Visual Studio\2022\Community\DIA SDK\lib\amd64\diaguids.lib"  lib\LLVMDebugInfoMSF.lib  lib\LLVMDebugInfoBTF.lib  lib\LLVMSupport.lib  lib\LLVMDemangle.lib  psapi.lib  shell32.lib  ole32.lib  uuid.lib  advapi32.lib  ws2_32.lib  ntdll.lib  delayimp.lib  -delayload:shell32.dll  -delayload:ole32.dll  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
LINK: command "C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1438~1.331\bin\Hostx64\x64\link.exe /nologo tools\llvm-lto\CMakeFiles\llvm-lto.dir\llvm-lto.cpp.obj tools\llvm-lto\CMakeFiles\llvm-lto.dir\__\__\resources\windows_version_resource.rc.res /out:bin\llvm-lto.exe /implib:lib\llvm-lto.lib /pdb:bin\llvm-lto.pdb /version:0.0 /machine:x64 /STACK:10000000 /INCREMENTAL:NO /subsystem:console lib\LLVMARMAsmParser.lib lib\LLVMARMCodeGen.lib lib\LLVMARMDesc.lib lib\LLVMARMInfo.lib lib\LLVMBitReader.lib lib\LLVMBitWriter.lib lib\LLVMCodeGen.lib lib\LLVMCore.lib lib\LLVMIRReader.lib lib\LLVMipo.lib lib\LLVMLTO.lib lib\LLVMMC.lib lib\LLVMObject.lib lib\LLVMSupport.lib lib\LLVMTarget.lib lib\LLVMTargetParser.lib lib\LLVMMCDisassembler.lib lib\LLVMARMUtils.lib lib\LLVMAsmPrinter.lib lib\LLVMGlobalISel.lib lib\LLVMSelectionDAG.lib lib\LLVMExtensions.lib lib\LLVMPasses.lib lib\LLVMCodeGen.lib lib\LLVMCodeGenTypes.lib lib\LLVMCGData.lib lib\LLVMTarget.lib lib\LLVMCFGuard.lib lib\LLVMObjCARCOpts.lib lib\LLVMCoroutines.lib lib\LLVMipo.lib lib\LLVMBitWriter.lib lib\LLVMFrontendOpenMP.lib lib\LLVMFrontendOffloading.lib lib\LLVMLinker.lib lib\LLVMVectorize.lib lib\LLVMSandboxIR.lib lib\LLVMInstrumentation.lib lib\LLVMScalarOpts.lib lib\LLVMAggressiveInstCombine.lib lib\LLVMInstCombine.lib lib\LLVMHipStdPar.lib lib\LLVMTransformUtils.lib lib\LLVMIRPrinter.lib lib\LLVMAnalysis.lib lib\LLVMProfileData.lib lib\LLVMSymbolize.lib lib\LLVMDebugInfoDWARF.lib lib\LLVMDebugInfoPDB.lib lib\LLVMObject.lib lib\LLVMIRReader.lib lib\LLVMBitReader.lib lib\LLVMAsmParser.lib lib\LLVMCore.lib lib\LLVMRemarks.lib lib\LLVMBitstreamReader.lib lib\LLVMMCParser.lib lib\LLVMMC.lib lib\LLVMTextAPI.lib lib\LLVMBinaryFormat.lib lib\LLVMTargetParser.lib lib\LLVMDebugInfoCodeView.lib C:\Program Files\Microsoft Visual Studio\2022\Community\DIA SDK\lib\amd64\diaguids.lib lib\LLVMDebugInfoMSF.lib lib\LLVMDebugInfoBTF.lib lib\LLVMSupport.lib lib\LLVMDemangle.lib psapi.lib shell32.lib ole32.lib uuid.lib advapi32.lib ws2_32.lib ntdll.lib delayimp.lib -delayload:shell32.dll -delayload:ole32.dll kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:bin\llvm-lto.exe.manifest" failed (exit code 1120) with the following output:
LLVMVectorize.lib(VPlanHCFGBuilder.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanTransforms.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanUnroll.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanUtils.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(LoopVectorize.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanAnalysis.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlan.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanRecipes.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
bin\llvm-lto.exe : fatal error LNK1120: 1 unresolved externals
[4061/4105] Linking CXX executable bin\clang-nvlink-wrapper.exe
FAILED: bin/clang-nvlink-wrapper.exe 
cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=tools\clang\tools\clang-nvlink-wrapper\CMakeFiles\clang-nvlink-wrapper.dir --rc=C:\PROGRA~2\WINDOW~4\10\bin\100226~1.0\x64\rc.exe --mt=C:\PROGRA~2\WINDOW~4\10\bin\100226~1.0\x64\mt.exe --manifests  -- C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1438~1.331\bin\Hostx64\x64\link.exe /nologo tools\clang\tools\clang-nvlink-wrapper\CMakeFiles\clang-nvlink-wrapper.dir\ClangNVLinkWrapper.cpp.obj tools\clang\tools\clang-nvlink-wrapper\CMakeFiles\clang-nvlink-wrapper.dir\C_\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\resources\windows_version_resource.rc.res  /out:bin\clang-nvlink-wrapper.exe /implib:lib\clang-nvlink-wrapper.lib /pdb:bin\clang-nvlink-wrapper.pdb /version:0.0 /machine:x64 /STACK:10000000 /INCREMENTAL:NO /subsystem:console  lib\LLVMARMCodeGen.lib  lib\LLVMARMAsmParser.lib  lib\LLVMARMDesc.lib  lib\LLVMARMDisassembler.lib  lib\LLVMARMInfo.lib  lib\LLVMARMUtils.lib  lib\LLVMBitWriter.lib  lib\LLVMCore.lib  lib\LLVMBinaryFormat.lib  lib\LLVMMC.lib  lib\LLVMTarget.lib  lib\LLVMTransformUtils.lib  lib\LLVMAnalysis.lib  lib\LLVMPasses.lib  lib\LLVMIRReader.lib  lib\LLVMObject.lib  lib\LLVMOption.lib  lib\LLVMSupport.lib  lib\LLVMTargetParser.lib  lib\LLVMCodeGen.lib  lib\LLVMLTO.lib  lib\clangBasic.lib  lib\LLVMAsmPrinter.lib  lib\LLVMGlobalISel.lib  lib\LLVMSelectionDAG.lib  lib\LLVMARMDesc.lib  lib\LLVMARMInfo.lib  lib\LLVMARMUtils.lib  lib\LLVMMCDisassembler.lib  lib\LLVMPasses.lib  lib\LLVMCFGuard.lib  lib\LLVMCoroutines.lib  lib\LLVMHipStdPar.lib  lib\LLVMIRPrinter.lib  lib\LLVMCodeGen.lib  lib\LLVMTarget.lib  lib\LLVMCodeGenTypes.lib  lib\LLVMipo.lib  lib\LLVMVectorize.lib  lib\LLVMSandboxIR.lib  lib\LLVMObjCARCOpts.lib  lib\LLVMInstrumentation.lib  lib\LLVMCGData.lib  lib\LLVMBitWriter.lib  lib\LLVMExtensions.lib  lib\LLVMLinker.lib  lib\LLVMFrontendOpenMP.lib  lib\LLVMScalarOpts.lib  lib\LLVMAggressiveInstCombine.lib  lib\LLVMInstCombine.lib  lib\LLVMFrontendOffloading.lib  lib\LLVMTransformUtils.lib  lib\LLVMAnalysis.lib  lib\LLVMProfileData.lib  lib\LLVMSymbolize.lib  lib\LLVMDebugInfoDWARF.lib  lib\LLVMDebugInfoPDB.lib  lib\LLVMDebugInfoCodeView.lib  "C:\Program Files\Microsoft Visual Studio\2022\Community\DIA SDK\lib\amd64\diaguids.lib"  lib\LLVMDebugInfoMSF.lib  lib\LLVMDebugInfoBTF.lib  lib\LLVMObject.lib  lib\LLVMIRReader.lib  lib\LLVMAsmParser.lib  lib\LLVMMCParser.lib  lib\LLVMMC.lib  lib\LLVMBitReader.lib  lib\LLVMCore.lib  lib\LLVMRemarks.lib  lib\LLVMBitstreamReader.lib  lib\LLVMTextAPI.lib  lib\LLVMBinaryFormat.lib  lib\LLVMTargetParser.lib  lib\LLVMSupport.lib  lib\LLVMDemangle.lib  psapi.lib  shell32.lib  ole32.lib  uuid.lib  advapi32.lib  ws2_32.lib  ntdll.lib  delayimp.lib  -delayload:shell32.dll  -delayload:ole32.dll  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
LINK: command "C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1438~1.331\bin\Hostx64\x64\link.exe /nologo tools\clang\tools\clang-nvlink-wrapper\CMakeFiles\clang-nvlink-wrapper.dir\ClangNVLinkWrapper.cpp.obj tools\clang\tools\clang-nvlink-wrapper\CMakeFiles\clang-nvlink-wrapper.dir\C_\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\resources\windows_version_resource.rc.res /out:bin\clang-nvlink-wrapper.exe /implib:lib\clang-nvlink-wrapper.lib /pdb:bin\clang-nvlink-wrapper.pdb /version:0.0 /machine:x64 /STACK:10000000 /INCREMENTAL:NO /subsystem:console lib\LLVMARMCodeGen.lib lib\LLVMARMAsmParser.lib lib\LLVMARMDesc.lib lib\LLVMARMDisassembler.lib lib\LLVMARMInfo.lib lib\LLVMARMUtils.lib lib\LLVMBitWriter.lib lib\LLVMCore.lib lib\LLVMBinaryFormat.lib lib\LLVMMC.lib lib\LLVMTarget.lib lib\LLVMTransformUtils.lib lib\LLVMAnalysis.lib lib\LLVMPasses.lib lib\LLVMIRReader.lib lib\LLVMObject.lib lib\LLVMOption.lib lib\LLVMSupport.lib lib\LLVMTargetParser.lib lib\LLVMCodeGen.lib lib\LLVMLTO.lib lib\clangBasic.lib lib\LLVMAsmPrinter.lib lib\LLVMGlobalISel.lib lib\LLVMSelectionDAG.lib lib\LLVMARMDesc.lib lib\LLVMARMInfo.lib lib\LLVMARMUtils.lib lib\LLVMMCDisassembler.lib lib\LLVMPasses.lib lib\LLVMCFGuard.lib lib\LLVMCoroutines.lib lib\LLVMHipStdPar.lib lib\LLVMIRPrinter.lib lib\LLVMCodeGen.lib lib\LLVMTarget.lib lib\LLVMCodeGenTypes.lib lib\LLVMipo.lib lib\LLVMVectorize.lib lib\LLVMSandboxIR.lib lib\LLVMObjCARCOpts.lib lib\LLVMInstrumentation.lib lib\LLVMCGData.lib lib\LLVMBitWriter.lib lib\LLVMExtensions.lib lib\LLVMLinker.lib lib\LLVMFrontendOpenMP.lib lib\LLVMScalarOpts.lib lib\LLVMAggressiveInstCombine.lib lib\LLVMInstCombine.lib lib\LLVMFrontendOffloading.lib lib\LLVMTransformUtils.lib lib\LLVMAnalysis.lib lib\LLVMProfileData.lib lib\LLVMSymbolize.lib lib\LLVMDebugInfoDWARF.lib lib\LLVMDebugInfoPDB.lib lib\LLVMDebugInfoCodeView.lib C:\Program Files\Microsoft Visual Studio\2022\Community\DIA SDK\lib\amd64\diaguids.lib lib\LLVMDebugInfoMSF.lib lib\LLVMDebugInfoBTF.lib lib\LLVMObject.lib lib\LLVMIRReader.lib lib\LLVMAsmParser.lib lib\LLVMMCParser.lib lib\LLVMMC.lib lib\LLVMBitReader.lib lib\LLVMCore.lib lib\LLVMRemarks.lib lib\LLVMBitstreamReader.lib lib\LLVMTextAPI.lib lib\LLVMBinaryFormat.lib lib\LLVMTargetParser.lib lib\LLVMSupport.lib lib\LLVMDemangle.lib psapi.lib shell32.lib ole32.lib uuid.lib advapi32.lib ws2_32.lib ntdll.lib delayimp.lib -delayload:shell32.dll -delayload:ole32.dll kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:bin\clang-nvlink-wrapper.exe.manifest" failed (exit code 1120) with the following output:
LLVMVectorize.lib(VPlanHCFGBuilder.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanTransforms.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanUnroll.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanUtils.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(LoopVectorize.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanAnalysis.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlan.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanRecipes.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
bin\clang-nvlink-wrapper.exe : fatal error LNK1120: 1 unresolved externals
[4062/4105] Linking CXX executable bin\llvm-symbolizer.exe
[4063/4105] Linking CXX executable bin\llvm-xray.exe
[4064/4105] Linking CXX executable bin\llvm-extract.exe
FAILED: bin/llvm-extract.exe 
cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=tools\llvm-extract\CMakeFiles\llvm-extract.dir --rc=C:\PROGRA~2\WINDOW~4\10\bin\100226~1.0\x64\rc.exe --mt=C:\PROGRA~2\WINDOW~4\10\bin\100226~1.0\x64\mt.exe --manifests  -- C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1438~1.331\bin\Hostx64\x64\link.exe /nologo tools\llvm-extract\CMakeFiles\llvm-extract.dir\llvm-extract.cpp.obj tools\llvm-extract\CMakeFiles\llvm-extract.dir\__\__\resources\windows_version_resource.rc.res  /out:bin\llvm-extract.exe /implib:lib\llvm-extract.lib /pdb:bin\llvm-extract.pdb /version:0.0 /machine:x64 /STACK:10000000 /INCREMENTAL:NO /subsystem:console  lib\LLVMAnalysis.lib  lib\LLVMBitWriter.lib  lib\LLVMCore.lib  lib\LLVMipo.lib  lib\LLVMIRReader.lib  lib\LLVMIRPrinter.lib  lib\LLVMPasses.lib  lib\LLVMSupport.lib  lib\LLVMIRPrinter.lib  lib\LLVMCFGuard.lib  lib\LLVMCodeGen.lib  lib\LLVMCGData.lib  lib\LLVMCodeGenTypes.lib  lib\LLVMCoroutines.lib  lib\LLVMipo.lib  lib\LLVMBitWriter.lib  lib\LLVMFrontendOpenMP.lib  lib\LLVMFrontendOffloading.lib  lib\LLVMLinker.lib  lib\LLVMVectorize.lib  lib\LLVMSandboxIR.lib  lib\LLVMInstrumentation.lib  lib\LLVMScalarOpts.lib  lib\LLVMAggressiveInstCombine.lib  lib\LLVMInstCombine.lib  lib\LLVMHipStdPar.lib  lib\LLVMObjCARCOpts.lib  lib\LLVMTransformUtils.lib  lib\LLVMTarget.lib  lib\LLVMAnalysis.lib  lib\LLVMProfileData.lib  lib\LLVMSymbolize.lib  lib\LLVMDebugInfoPDB.lib  "C:\Program Files\Microsoft Visual Studio\2022\Community\DIA SDK\lib\amd64\diaguids.lib"  lib\LLVMDebugInfoCodeView.lib  lib\LLVMDebugInfoMSF.lib  lib\LLVMDebugInfoBTF.lib  lib\LLVMDebugInfoDWARF.lib  lib\LLVMObject.lib  lib\LLVMIRReader.lib  lib\LLVMAsmParser.lib  lib\LLVMBitReader.lib  lib\LLVMMCParser.lib  lib\LLVMTextAPI.lib  lib\LLVMCore.lib  lib\LLVMRemarks.lib  lib\LLVMBitstreamReader.lib  lib\LLVMMC.lib  lib\LLVMBinaryFormat.lib  lib\LLVMTargetParser.lib  lib\LLVMSupport.lib  lib\LLVMDemangle.lib  psapi.lib  shell32.lib  ole32.lib  uuid.lib  advapi32.lib  ws2_32.lib  ntdll.lib  delayimp.lib  -delayload:shell32.dll  -delayload:ole32.dll  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
LINK: command "C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1438~1.331\bin\Hostx64\x64\link.exe /nologo tools\llvm-extract\CMakeFiles\llvm-extract.dir\llvm-extract.cpp.obj tools\llvm-extract\CMakeFiles\llvm-extract.dir\__\__\resources\windows_version_resource.rc.res /out:bin\llvm-extract.exe /implib:lib\llvm-extract.lib /pdb:bin\llvm-extract.pdb /version:0.0 /machine:x64 /STACK:10000000 /INCREMENTAL:NO /subsystem:console lib\LLVMAnalysis.lib lib\LLVMBitWriter.lib lib\LLVMCore.lib lib\LLVMipo.lib lib\LLVMIRReader.lib lib\LLVMIRPrinter.lib lib\LLVMPasses.lib lib\LLVMSupport.lib lib\LLVMIRPrinter.lib lib\LLVMCFGuard.lib lib\LLVMCodeGen.lib lib\LLVMCGData.lib lib\LLVMCodeGenTypes.lib lib\LLVMCoroutines.lib lib\LLVMipo.lib lib\LLVMBitWriter.lib lib\LLVMFrontendOpenMP.lib lib\LLVMFrontendOffloading.lib lib\LLVMLinker.lib lib\LLVMVectorize.lib lib\LLVMSandboxIR.lib lib\LLVMInstrumentation.lib lib\LLVMScalarOpts.lib lib\LLVMAggressiveInstCombine.lib lib\LLVMInstCombine.lib lib\LLVMHipStdPar.lib lib\LLVMObjCARCOpts.lib lib\LLVMTransformUtils.lib lib\LLVMTarget.lib lib\LLVMAnalysis.lib lib\LLVMProfileData.lib lib\LLVMSymbolize.lib lib\LLVMDebugInfoPDB.lib C:\Program Files\Microsoft Visual Studio\2022\Community\DIA SDK\lib\amd64\diaguids.lib lib\LLVMDebugInfoCodeView.lib lib\LLVMDebugInfoMSF.lib lib\LLVMDebugInfoBTF.lib lib\LLVMDebugInfoDWARF.lib lib\LLVMObject.lib lib\LLVMIRReader.lib lib\LLVMAsmParser.lib lib\LLVMBitReader.lib lib\LLVMMCParser.lib lib\LLVMTextAPI.lib lib\LLVMCore.lib lib\LLVMRemarks.lib lib\LLVMBitstreamReader.lib lib\LLVMMC.lib lib\LLVMBinaryFormat.lib lib\LLVMTargetParser.lib lib\LLVMSupport.lib lib\LLVMDemangle.lib psapi.lib shell32.lib ole32.lib uuid.lib advapi32.lib ws2_32.lib ntdll.lib delayimp.lib -delayload:shell32.dll -delayload:ole32.dll kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:bin\llvm-extract.exe.manifest" failed (exit code 1120) with the following output:
LLVMVectorize.lib(VPlanHCFGBuilder.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanTransforms.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanUnroll.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanUtils.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(LoopVectorize.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanAnalysis.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlan.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)
LLVMVectorize.lib(VPlanRecipes.cpp.obj) : error LNK2001: unresolved external symbol "public: class llvm::VPRegionBlock * __cdecl llvm::VPlan::getVectorLoopRegion(void)" (?getVectorLoopRegion at VPlan@llvm@@QEAAPEAVVPRegionBlock at 2@XZ)

```

</details>

https://github.com/llvm/llvm-project/pull/114292


More information about the llvm-commits mailing list