[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:13:16 PDT 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `ppc64le-flang-rhel-clang` running on `ppc64le-flang-rhel-test` while building `llvm` at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference:
```
Step 5 (build-unified-tree) failure: build (failure)
...
22.493 [242/25/6210] Linking CXX static library lib/libMLIRSPIRVTestPasses.a
22.495 [242/24/6211] Linking CXX static library lib/libMLIRTestConvertToSPIRV.a
22.496 [242/23/6212] Linking CXX executable bin/clang-offload-bundler
22.497 [242/22/6213] Linking CXX executable tools/flang/unittests/Evaluate/integer.test
22.517 [242/21/6214] Linking CXX static library lib/libMLIRAffineToStandard.a
22.522 [241/21/6215] Linking CXX static library lib/libMLIRTensorTransforms.a
22.526 [238/23/6216] Linking CXX static library lib/libMLIRAffineTransformOps.a
22.526 [238/22/6217] Linking CXX static library lib/libMLIRMemRefTransforms.a
22.538 [236/23/6218] Linking CXX static library lib/libMLIRTestVectorToSPIRV.a
22.538 [236/22/6219] Linking CXX executable bin/llvm-cgdata
FAILED: bin/llvm-cgdata 
: && /home/buildbots/llvm-external-buildbots/clang.16.0.1/bin/clang++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,--color-diagnostics    -Wl,--gc-sections tools/llvm-cgdata/CMakeFiles/llvm-cgdata.dir/llvm-cgdata.cpp.o -o bin/llvm-cgdata  -Wl,-rpath,"\$ORIGIN/../lib:"  lib/libLLVMCodeGen.a  lib/libLLVMCodeGenData.a  lib/libLLVMCore.a  lib/libLLVMObject.a  lib/libLLVMSupport.a  -lpthread  lib/libLLVMBitWriter.a  lib/libLLVMCodeGenTypes.a  lib/libLLVMObjCARCOpts.a  lib/libLLVMScalarOpts.a  lib/libLLVMAggressiveInstCombine.a  lib/libLLVMInstCombine.a  lib/libLLVMTarget.a  lib/libLLVMTransformUtils.a  lib/libLLVMAnalysis.a  lib/libLLVMProfileData.a  lib/libLLVMSymbolize.a  lib/libLLVMDebugInfoPDB.a  lib/libLLVMDebugInfoMSF.a  lib/libLLVMDebugInfoBTF.a  lib/libLLVMDebugInfoDWARF.a  lib/libLLVMObject.a  lib/libLLVMIRReader.a  lib/libLLVMBitReader.a  lib/libLLVMAsmParser.a  lib/libLLVMCore.a  lib/libLLVMRemarks.a  lib/libLLVMBitstreamReader.a  lib/libLLVMMCParser.a  lib/libLLVMMC.a  lib/libLLVMDebugInfoCodeView.a  lib/libLLVMTextAPI.a  lib/libLLVMBinaryFormat.a  lib/libLLVMTargetParser.a  lib/libLLVMSupport.a  lib/libLLVMDemangle.a  -lrt  -ldl  -lpthread  -lm  /usr/lib64/libz.so  /usr/lib64/libzstd.so && :
ld.lld: error: undefined symbol: main
>>> referenced by /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../lib64/Scrt1.o:(.data.rel.ro.local+0x8)
clang-16: error: linker command failed with exit code 1 (use -v to see invocation)
22.539 [236/21/6220] Linking CXX static library lib/libclangParse.a
22.539 [236/20/6221] Linking CXX static library lib/libMLIRGPUToNVVMTransforms.a
22.539 [236/19/6222] Linking CXX static library lib/libMLIRMathToROCDL.a
22.539 [236/18/6223] Linking CXX static library lib/libMLIRArithToSPIRV.a
22.541 [236/17/6224] Linking CXX static library lib/libclangSerialization.a
22.564 [236/16/6225] Linking CXX executable bin/lli-child-target
22.566 [236/15/6226] Linking CXX static library lib/libMLIRSCFToGPU.a
22.573 [236/14/6227] Linking CXX static library lib/libMLIRBufferizationPipelines.a
22.573 [236/13/6228] Linking CXX static library lib/libMLIRTensorTestPasses.a
22.573 [236/12/6229] Linking CXX static library lib/libMLIRMemRefTransformOps.a
22.573 [236/11/6230] Linking CXX static library lib/libMLIRTensorTransformOps.a
22.579 [236/10/6231] Linking CXX static library lib/libMLIRSCFTransforms.a
22.586 [236/9/6232] Linking CXX executable bin/llvm-profgen
22.627 [236/8/6233] Linking CXX executable tools/flang/unittests/Evaluate/logical.test
22.635 [236/7/6234] Linking CXX executable tools/flang/unittests/Evaluate/folding.test
22.659 [236/6/6235] Linking CXX executable bin/clang-format
22.800 [236/5/6236] Linking CXX executable bin/llvm-jitlink
22.872 [236/4/6237] Linking CXX executable tools/flang/unittests/Evaluate/expression.test
22.891 [236/3/6238] Linking CXX executable bin/llvm-extract
27.798 [236/2/6239] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
27.850 [236/1/6240] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
ninja: build stopped: subcommand failed.

```

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


More information about the llvm-commits mailing list