[llvm] [llvm-cgdata] Remove `GENERATE_DRIVER` option (PR #100066)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 23 01:25:08 PDT 2024
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `llvm-clang-x86_64-sie-win` running on `sie-win-worker` while building `llvm` at step 6 "build-unified-tree".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/46/builds/2116
Here is the relevant piece of the build log for the reference:
```
Step 6 (build-unified-tree) failure: build (failure)
...
[4275/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\RegisterValue.cpp.obj
[4276/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\RegisterAliasing.cpp.obj
[4277/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\ParallelSnippetGenerator.cpp.obj
[4278/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\PerfHelper.cpp.obj
[4279/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\LatencyBenchmarkRunner.cpp.obj
[4280/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\LlvmState.cpp.obj
[4281/4687] Linking CXX static library lib\clangTidyUtils.lib
[4282/4687] Linking CXX static library lib\clangInterpreter.lib
[4283/4687] Linking CXX executable bin\llvm-cxxmap.exe
[4284/4687] Linking CXX executable bin\llvm-cgdata.exe
FAILED: bin/llvm-cgdata.exe
cmd.exe /C "cd . && "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E vs_link_exe --intdir=tools\llvm-cgdata\CMakeFiles\llvm-cgdata.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100190~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100190~1.0\x64\mt.exe --manifests -- C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\HostX64\x64\link.exe /nologo tools\llvm-cgdata\CMakeFiles\llvm-cgdata.dir\llvm-cgdata.cpp.obj tools\llvm-cgdata\CMakeFiles\llvm-cgdata.dir\__\__\resources\windows_version_resource.rc.res /out:bin\llvm-cgdata.exe /implib:lib\llvm-cgdata.lib /pdb:bin\llvm-cgdata.pdb /version:0.0 /machine:x64 /STACK:10000000 /INCREMENTAL:NO /subsystem:console lib\LLVMCodeGen.lib lib\LLVMCodeGenData.lib lib\LLVMCore.lib lib\LLVMObject.lib lib\LLVMSupport.lib lib\LLVMBitWriter.lib lib\LLVMCodeGenTypes.lib lib\LLVMObjCARCOpts.lib lib\LLVMScalarOpts.lib lib\LLVMAggressiveInstCombine.lib lib\LLVMInstCombine.lib lib\LLVMTarget.lib lib\LLVMTransformUtils.lib lib\LLVMAnalysis.lib lib\LLVMProfileData.lib lib\LLVMSymbolize.lib lib\LLVMDebugInfoPDB.lib "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\DIA SDK\lib\amd64\diaguids.lib" lib\LLVMDebugInfoMSF.lib lib\LLVMDebugInfoBTF.lib lib\LLVMDebugInfoDWARF.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\LLVMDebugInfoCodeView.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~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\HostX64\x64\link.exe /nologo tools\llvm-cgdata\CMakeFiles\llvm-cgdata.dir\llvm-cgdata.cpp.obj tools\llvm-cgdata\CMakeFiles\llvm-cgdata.dir\__\__\resources\windows_version_resource.rc.res /out:bin\llvm-cgdata.exe /implib:lib\llvm-cgdata.lib /pdb:bin\llvm-cgdata.pdb /version:0.0 /machine:x64 /STACK:10000000 /INCREMENTAL:NO /subsystem:console lib\LLVMCodeGen.lib lib\LLVMCodeGenData.lib lib\LLVMCore.lib lib\LLVMObject.lib lib\LLVMSupport.lib lib\LLVMBitWriter.lib lib\LLVMCodeGenTypes.lib lib\LLVMObjCARCOpts.lib lib\LLVMScalarOpts.lib lib\LLVMAggressiveInstCombine.lib lib\LLVMInstCombine.lib lib\LLVMTarget.lib lib\LLVMTransformUtils.lib lib\LLVMAnalysis.lib lib\LLVMProfileData.lib lib\LLVMSymbolize.lib lib\LLVMDebugInfoPDB.lib C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\DIA SDK\lib\amd64\diaguids.lib lib\LLVMDebugInfoMSF.lib lib\LLVMDebugInfoBTF.lib lib\LLVMDebugInfoDWARF.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\LLVMDebugInfoCodeView.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\llvm-cgdata.exe.manifest" failed (exit code 1120) with the following output:
MSVCRT.lib(exe_main.obj) : error LNK2019: unresolved external symbol main referenced in function "int __cdecl __scrt_common_main_seh(void)" (?__scrt_common_main_seh@@YAHXZ)
bin\llvm-cgdata.exe : fatal error LNK1120: 1 unresolved externals
[4285/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\MCInstrDescView.cpp.obj
[4286/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\SubprocessMemory.cpp.obj
[4287/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\SchedClassResolution.cpp.obj
[4288/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\SerialSnippetGenerator.cpp.obj
[4289/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\SnippetGenerator.cpp.obj
[4290/4687] Linking CXX static library lib\LLVMDiff.lib
[4291/4687] Building RC object tools\llvm-exegesis\CMakeFiles\llvm-exegesis.dir\__\__\resources\windows_version_resource.rc.res
[4292/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\ResultAggregator.cpp.obj
[4293/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\SnippetRepetitor.cpp.obj
[4294/4687] Linking CXX executable bin\llvm-as.exe
[4295/4687] Building CXX object tools\llvm-exegesis\lib\X86\CMakeFiles\LLVMExegesisX86.dir\Target.cpp.obj
[4296/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\Target.cpp.obj
[4297/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\SnippetFile.cpp.obj
[4298/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\ValidationEvent.cpp.obj
[4299/4687] Linking CXX executable bin\llvm-cxxfilt.exe
[4300/4687] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\UopsBenchmarkRunner.cpp.obj
[4301/4687] Linking CXX static library lib\clangTidyAbseilModule.lib
[4302/4687] Linking CXX static library lib\clangTidyAndroidModule.lib
[4303/4687] Linking CXX executable bin\llvm-cxxdump.exe
[4304/4687] Linking CXX executable bin\clang-pseudo-fuzzer.exe
[4305/4687] Linking CXX executable bin\llvm-dlang-demangle-fuzzer.exe
[4306/4687] Linking CXX executable bin\clang-apply-replacements.exe
[4307/4687] Linking CXX executable bin\llvm-cat.exe
[4308/4687] Linking CXX executable bin\llvm-debuginfod-find.exe
[4309/4687] Linking CXX executable bin\clang-pseudo.exe
[4310/4687] Linking CXX executable bin\llvm-cvtres.exe
[4311/4687] Linking CXX executable bin\llvm-cfi-verify.exe
[4312/4687] Linking CXX executable bin\llvm-cov.exe
[4313/4687] Linking CXX executable bin\llvm-debuginfo-analyzer.exe
[4314/4687] Linking CXX executable bin\llvm-debuginfod.exe
[4315/4687] Linking CXX executable bin\llvm-dis.exe
[4316/4687] Linking CXX executable bin\diagtool.exe
```
https://github.com/llvm/llvm-project/pull/100066
More information about the llvm-commits
mailing list