[Openmp-commits] [openmp] [Libomptarget] Unify and simplify plugin CMake (PR #86191)

Ulrich Weigand via Openmp-commits openmp-commits at lists.llvm.org
Fri Mar 22 17:02:52 PDT 2024


uweigand wrote:

Looks like this broke SystemZ: https://lab.llvm.org/buildbot/#/builders/277/builds/4281
```
13.515 [409/26/460] Linking CXX shared library /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libomptarget.rtl.s390x.so.19.0git
FAILED: /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libomptarget.rtl.s390x.so.19.0git 
: && /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/./bin/clang++ --target=s390x-ibm-linux -fPIC -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 -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 -Wall -fcolor-diagnostics -Wcast-qual -Wformat-pedantic -Wimplicit-fallthrough -Wsign-compare -Wno-extra -Wno-pedantic -fno-semantic-interposition -fdata-sections -O3 -DNDEBUG  -Wl,-z,defs -Wl,-z,nodelete   -Wl,--gc-sections -shared -Wl,-soname,libomptarget.rtl.s390x.so.19.0git -o /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libomptarget.rtl.s390x.so.19.0git openmp/libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/PluginInterface.cpp.o openmp/libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/GlobalHandler.cpp.o openmp/libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/JIT.cpp.o openmp/libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/RPC.cpp.o openmp/libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/Utils/ELF.cpp.o openmp/libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/OMPT/OmptCallback.cpp.o openmp/libomptarget/plugins-nextgen/host/CMakeFiles/omptarget.rtl.s390x.dir/src/rtl.cpp.o  -Wl,-rpath,"\$ORIGIN:/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/runtimes/runtimes-bins/openmp/libomptarget/plugins-nextgen/host/..:"  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAArch64CodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAArch64AsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAArch64Desc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAArch64Disassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAArch64Info.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAArch64Utils.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAMDGPUCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAMDGPUAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAMDGPUDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAMDGPUDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAMDGPUInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAMDGPUUtils.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMARMCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMARMAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMARMDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMARMDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMARMInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMARMUtils.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAVRCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAVRAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAVRDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAVRDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAVRInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMBPFCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMBPFAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMBPFDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMBPFDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMBPFInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMHexagonCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMHexagonAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMHexagonDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMHexagonDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMHexagonInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLanaiCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLanaiAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLanaiDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLanaiDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLanaiInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLoongArchCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLoongArchAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLoongArchDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLoongArchDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLoongArchInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMipsCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMipsAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMipsDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMipsDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMipsInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMSP430CodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMSP430AsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMSP430Desc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMSP430Disassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMSP430Info.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMNVPTXCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMNVPTXDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMNVPTXInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMPowerPCCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMPowerPCAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMPowerPCDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMPowerPCDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMPowerPCInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMRISCVCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMRISCVAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMRISCVDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMRISCVDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMRISCVInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSparcCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSparcAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSparcDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSparcDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSparcInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSystemZCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSystemZAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSystemZDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSystemZDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSystemZInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMVECodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMVEAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMVEDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMVEDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMVEInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMWebAssemblyCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMWebAssemblyAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMWebAssemblyDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMWebAssemblyDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMWebAssemblyInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMWebAssemblyUtils.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMX86CodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMX86AsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMX86Desc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMX86Disassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMX86Info.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMXCoreCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMXCoreDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMXCoreDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMXCoreInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAggressiveInstCombine.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAnalysis.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMBinaryFormat.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMBitReader.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMBitWriter.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMCore.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMExtensions.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMInstCombine.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMInstrumentation.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMipo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMIRReader.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLinker.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMC.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMObject.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMPasses.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMRemarks.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMScalarOpts.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSupport.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMTarget.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMTargetParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMTransformUtils.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMVectorize.a  -lpthread  -Wl,-z,defs  -Wl,--version-script=/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/openmp/libomptarget/plugins-nextgen/common/../exports  /usr/lib/s390x-linux-gnu/libffi.a  -Wl,--version-script=/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/openmp/libomptarget/plugins-nextgen/host/../exports  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAArch64Desc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAArch64Info.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAArch64Utils.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMCoroutines.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMHipStdPar.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMIRParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAMDGPUDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAMDGPUInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAMDGPUUtils.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMARMDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMARMInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMARMUtils.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMHexagonDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMHexagonInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLanaiDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLanaiInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLoongArchDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLoongArchInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMipo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMLinker.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMVectorize.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMFrontendOpenMP.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMFrontendOffloading.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMRISCVDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMRISCVInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSystemZDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSystemZInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMWebAssemblyDesc.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMWebAssemblyInfo.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMInstrumentation.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMCFGuard.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMGlobalISel.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMIRPrinter.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAsmPrinter.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSelectionDAG.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMCodeGen.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMBitWriter.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMScalarOpts.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAggressiveInstCombine.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMInstCombine.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMObjCARCOpts.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMTarget.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMTransformUtils.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAnalysis.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMProfileData.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSymbolize.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMDebugInfoDWARF.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMDebugInfoPDB.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMObject.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMIRReader.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMBitReader.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMAsmParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMCParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMTextAPI.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMDebugInfoMSF.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMDebugInfoBTF.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMCore.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMRemarks.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMBitstreamReader.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMCodeGenTypes.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMCDisassembler.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMMC.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMBinaryFormat.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMDebugInfoCodeView.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMTargetParser.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMSupport.a  /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/libLLVMDemangle.a  -lrt  -ldl  -lpthread  -lm  /usr/lib/s390x-linux-gnu/libz.so && :
/usr/bin/ld: duplicate version tag `VERS1.0'
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
```
Not sure what this is about ...

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


More information about the Openmp-commits mailing list