[llvm] [llvm] add GenericFloatingPointPredicateUtils (PR #140254)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Wed May 21 14:55:47 PDT 2025


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `amdgpu-offload-rhel-9-cmake-build-only` running on `rocm-docker-rhel-9` while building `llvm` at step 4 "annotate".

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

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

```
Step 4 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/amdgpu-offload-cmake.py --jobs=32' (failure)
...
[5886/7810] Building CXX object tools/mlir/tools/mlir-rewrite/CMakeFiles/mlir-rewrite.dir/mlir-rewrite.cpp.o
[5887/7810] Building CXX object tools/mlir/examples/transform-opt/CMakeFiles/mlir-transform-opt.dir/mlir-transform-opt.cpp.o
[5888/7810] Building CXX object tools/mlir/lib/CAPI/Dialect/CMakeFiles/obj.MLIRCAPIGPU.dir/GPU.cpp.o
[5889/7810] Linking CXX executable bin/llvm-ar
[5890/7810] Building CXX object tools/mlir/lib/CAPI/Dialect/CMakeFiles/obj.MLIRCAPIGPU.dir/GPUPasses.cpp.o
[5891/7810] Generating ../../bin/llvm-ranlib
[5892/7810] Generating ../../bin/llvm-lib
[5893/7810] Generating ../../bin/llvm-dlltool
[5894/7810] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o
[5895/7810] Linking CXX shared library lib/libLLVMCodeGen.so.21.0git
FAILED: lib/libLLVMCodeGen.so.21.0git 
: && /usr/bin/c++ -fPIC -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wno-unnecessary-virtual-specifier -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -Wl,-z,defs -Wl,-z,nodelete   -Wl,-rpath-link,/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/./lib  -Wl,--gc-sections -shared -Wl,-soname,libLLVMCodeGen.so.21.0git -o lib/libLLVMCodeGen.so.21.0git lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AssignmentTrackingAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockPathCloning.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSectionsProfileReader.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallBrPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIFixup.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenCommonISel.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ComplexDeinterleavingPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DroppedVariableStatsMIR.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardTargets.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandLargeDivRem.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandFp.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMergeFunctions.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.c
pp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InitUndef.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/JMCInstrumenter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/KCFI.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenTargetMachineImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelTypeUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCFGPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineConvergenceVerifier.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCycleAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDomTreeUpdater.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFloatingPointPredicateUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLateInstrsCleanup.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o lib/Cod

cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBank.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBankInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SanitizerBinaryMetadata.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SelectOptimize.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackFrameLayoutAnalysisPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StaticDataSplitter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StaticDataAnnotator.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VLIWMachineScheduler.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WindowScheduler.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o  -Wl,-rpath,"\$ORIGIN/../lib:/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib:"  lib/libLLVMCGData.so.21.0git  lib/libLLVMCodeGenTypes.so.21.0git  lib/libLLVMObjCARCOpts.so.21.0git  lib/libLLVMScalarOpts.so.21.0git  lib/libLLVMTarget.so.21.0git  lib/libLLVMBitWriter.so.21.0git  lib/libLLVMTransformUtils.so.21.0git  lib/libLLVMAnalysis.so.21.0git  lib/libLLVMProfileData.so.21.0git  lib/libLLVMBitReader.so.21.0git  lib/libLLVMCore.so.21.0git  lib/libLLVMMC.so.21.0git  lib/libLLVMTargetParser.so.21.0git  lib/libLLVMSupport.so.21.0git  -Wl,-rpath-link,/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib && :
/usr/bin/ld: lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFloatingPointPredicateUtils.cpp.o: in function `llvm::GenericFloatingPointPredicateUtils<llvm::GenericSSAContext<llvm::MachineFunction> >::matchConstantFloat(llvm::MachineFunction const&, llvm::Register)':
MachineFloatingPointPredicateUtils.cpp:(.text._ZN4llvm34GenericFloatingPointPredicateUtilsINS_17GenericSSAContextINS_15MachineFunctionEEEE18matchConstantFloatERKS2_NS_8RegisterE+0x11): undefined reference to `llvm::getConstantFPVRegVal(llvm::Register, llvm::MachineRegisterInfo const&)'
collect2: error: ld returned 1 exit status
[5896/7810] Linking CXX shared library lib/libMLIRLLVMDialect.so.21.0git
[5897/7810] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o
[5898/7810] Building CXX object tools/flang/lib/Support/CMakeFiles/FortranSupport.dir/OpenMP-utils.cpp.o
[5899/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o
[5900/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o
[5901/7810] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGPointerAuth.cpp.o
[5902/7810] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/AMDGPU.cpp.o
[5903/7810] Building CXX object tools/flang/lib/Optimizer/Builder/CMakeFiles/FIRBuilder.dir/Runtime/CUDA/Descriptor.cpp.o
[5904/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o
[5905/7810] Building CXX object tools/flang/lib/Optimizer/Builder/CMakeFiles/FIRBuilder.dir/Runtime/Command.cpp.o
[5906/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreloadKernelArguments.cpp.o
[5907/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o
[5908/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o
[5909/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o
[5910/7810] Building CXX object tools/flang/lib/Optimizer/Builder/CMakeFiles/FIRBuilder.dir/Runtime/Character.cpp.o
[5911/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o
[5912/7810] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o
[5913/7810] Building CXX object tools/flang/lib/Evaluate/CMakeFiles/FortranEvaluate.dir/cmake_pch.hxx.gch
[5914/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelDAGToDAG.cpp.o
[5915/7810] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o
[5916/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o
[5917/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetTransformInfo.cpp.o
[5918/7810] Building CXX object tools/flang/lib/Parser/CMakeFiles/FortranParser.dir/cmake_pch.hxx.gch
[5919/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetMachine.cpp.o
[5920/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o
[5921/7810] Building CXX object tools/flang/lib/Optimizer/Transforms/CMakeFiles/FIRTransforms.dir/ExternalNameConversion.cpp.o
[5922/7810] Building CXX object tools/flang/lib/Optimizer/Transforms/CMakeFiles/FIRTransforms.dir/CUFDeviceGlobal.cpp.o
[5923/7810] Building CXX object tools/flang/lib/Optimizer/Transforms/CMakeFiles/FIRTransforms.dir/CUFOpConversion.cpp.o
[5924/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o
[5925/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o
[5926/7810] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o
Step 7 (build cmake config) failure: build cmake config (failure)
...
[5886/7810] Building CXX object tools/mlir/tools/mlir-rewrite/CMakeFiles/mlir-rewrite.dir/mlir-rewrite.cpp.o
[5887/7810] Building CXX object tools/mlir/examples/transform-opt/CMakeFiles/mlir-transform-opt.dir/mlir-transform-opt.cpp.o
[5888/7810] Building CXX object tools/mlir/lib/CAPI/Dialect/CMakeFiles/obj.MLIRCAPIGPU.dir/GPU.cpp.o
[5889/7810] Linking CXX executable bin/llvm-ar
[5890/7810] Building CXX object tools/mlir/lib/CAPI/Dialect/CMakeFiles/obj.MLIRCAPIGPU.dir/GPUPasses.cpp.o
[5891/7810] Generating ../../bin/llvm-ranlib
[5892/7810] Generating ../../bin/llvm-lib
[5893/7810] Generating ../../bin/llvm-dlltool
[5894/7810] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o
[5895/7810] Linking CXX shared library lib/libLLVMCodeGen.so.21.0git
FAILED: lib/libLLVMCodeGen.so.21.0git 
: && /usr/bin/c++ -fPIC -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wno-unnecessary-virtual-specifier -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -Wl,-z,defs -Wl,-z,nodelete   -Wl,-rpath-link,/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/./lib  -Wl,--gc-sections -shared -Wl,-soname,libLLVMCodeGen.so.21.0git -o lib/libLLVMCodeGen.so.21.0git lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AssignmentTrackingAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockPathCloning.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSectionsProfileReader.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallBrPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIFixup.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenCommonISel.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ComplexDeinterleavingPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DroppedVariableStatsMIR.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardTargets.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandLargeDivRem.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandFp.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMergeFunctions.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.c
pp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InitUndef.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/JMCInstrumenter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/KCFI.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenTargetMachineImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelTypeUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCFGPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineConvergenceVerifier.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCycleAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDomTreeUpdater.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFloatingPointPredicateUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLateInstrsCleanup.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o lib/Cod

cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBank.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBankInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SanitizerBinaryMetadata.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SelectOptimize.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackFrameLayoutAnalysisPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StaticDataSplitter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StaticDataAnnotator.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VLIWMachineScheduler.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WindowScheduler.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o  -Wl,-rpath,"\$ORIGIN/../lib:/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib:"  lib/libLLVMCGData.so.21.0git  lib/libLLVMCodeGenTypes.so.21.0git  lib/libLLVMObjCARCOpts.so.21.0git  lib/libLLVMScalarOpts.so.21.0git  lib/libLLVMTarget.so.21.0git  lib/libLLVMBitWriter.so.21.0git  lib/libLLVMTransformUtils.so.21.0git  lib/libLLVMAnalysis.so.21.0git  lib/libLLVMProfileData.so.21.0git  lib/libLLVMBitReader.so.21.0git  lib/libLLVMCore.so.21.0git  lib/libLLVMMC.so.21.0git  lib/libLLVMTargetParser.so.21.0git  lib/libLLVMSupport.so.21.0git  -Wl,-rpath-link,/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib && :
/usr/bin/ld: lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFloatingPointPredicateUtils.cpp.o: in function `llvm::GenericFloatingPointPredicateUtils<llvm::GenericSSAContext<llvm::MachineFunction> >::matchConstantFloat(llvm::MachineFunction const&, llvm::Register)':
MachineFloatingPointPredicateUtils.cpp:(.text._ZN4llvm34GenericFloatingPointPredicateUtilsINS_17GenericSSAContextINS_15MachineFunctionEEEE18matchConstantFloatERKS2_NS_8RegisterE+0x11): undefined reference to `llvm::getConstantFPVRegVal(llvm::Register, llvm::MachineRegisterInfo const&)'
collect2: error: ld returned 1 exit status
[5896/7810] Linking CXX shared library lib/libMLIRLLVMDialect.so.21.0git
[5897/7810] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o
[5898/7810] Building CXX object tools/flang/lib/Support/CMakeFiles/FortranSupport.dir/OpenMP-utils.cpp.o
[5899/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o
[5900/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o
[5901/7810] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGPointerAuth.cpp.o
[5902/7810] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/AMDGPU.cpp.o
[5903/7810] Building CXX object tools/flang/lib/Optimizer/Builder/CMakeFiles/FIRBuilder.dir/Runtime/CUDA/Descriptor.cpp.o
[5904/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o
[5905/7810] Building CXX object tools/flang/lib/Optimizer/Builder/CMakeFiles/FIRBuilder.dir/Runtime/Command.cpp.o
[5906/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreloadKernelArguments.cpp.o
[5907/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o
[5908/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o
[5909/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o
[5910/7810] Building CXX object tools/flang/lib/Optimizer/Builder/CMakeFiles/FIRBuilder.dir/Runtime/Character.cpp.o
[5911/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o
[5912/7810] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o
[5913/7810] Building CXX object tools/flang/lib/Evaluate/CMakeFiles/FortranEvaluate.dir/cmake_pch.hxx.gch
[5914/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelDAGToDAG.cpp.o
[5915/7810] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o
[5916/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o
[5917/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetTransformInfo.cpp.o
[5918/7810] Building CXX object tools/flang/lib/Parser/CMakeFiles/FortranParser.dir/cmake_pch.hxx.gch
[5919/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetMachine.cpp.o
[5920/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o
[5921/7810] Building CXX object tools/flang/lib/Optimizer/Transforms/CMakeFiles/FIRTransforms.dir/ExternalNameConversion.cpp.o
[5922/7810] Building CXX object tools/flang/lib/Optimizer/Transforms/CMakeFiles/FIRTransforms.dir/CUFDeviceGlobal.cpp.o
[5923/7810] Building CXX object tools/flang/lib/Optimizer/Transforms/CMakeFiles/FIRTransforms.dir/CUFOpConversion.cpp.o
[5924/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o
[5925/7810] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o
[5926/7810] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o

```

</details>

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


More information about the llvm-commits mailing list