Date: Thu, 16 Feb 2017 15:40:01 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 217145] devel/llvm39: linker error in amd64 poudriere for armv6 - lib/libLLVMAArch64CodeGen.a(AArch64TargetMachine.cpp.o) Message-ID: <bug-217145-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D217145 Bug ID: 217145 Summary: devel/llvm39: linker error in amd64 poudriere for armv6 - lib/libLLVMAArch64CodeGen.a(AArch64TargetMachine.cpp.o ) Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: brooks@FreeBSD.org Reporter: sylvain@sylvaingarrigues.com Flags: maintainer-feedback?(brooks@FreeBSD.org) Assignee: brooks@FreeBSD.org lib/libLLVMTarget.a lib/libLLVMBitWriter.a lib/libLLVMIRReader.a lib/libLLVMAsmParser.a lib/libLLVMLinker.a lib/libLLVMTransformUtils.a lib/libLLVMAnalysis.a lib/libLLVMCoverage.a lib/libLLVMObject.a lib/libclangRewriteFrontend.a lib/libclangARCMigrate.a lib/libclangStaticAnalyzerFrontend.a lib/libclangFrontend.a lib/libclangDriver.a lib/libLLVMOption.a lib/libLLVMProfileData.a lib/libclangParse.a lib/libLLVMMCParser.a lib/libclangSerialization.a lib/libLLVMBitReader.a lib/libclangSema.a lib/libclangEdit.a lib/libclangStaticAnalyzerCheckers.a lib/libclangStaticAnalyzerCore.a lib/libclangAnalysis.a lib/libclangAST.a lib/libclangRewrite.a lib/libclangLex.a lib/libclangBasic.a lib/libLLVMCore.a lib/libLLVMMC.a lib/libLLVMSupport.a -lrt -ltinfo -lpthread -lz -lm && : lib/libLLVMAArch64CodeGen.a(AArch64TargetMachine.cpp.o): In function `llvm::DataLayout::getTypeSizeInBits(llvm::Type*) const': /wrkdirs/usr/ports/devel/llvm39/work/llvm-3.9.1.src/lib/Target/AArch64/AArc= h64TargetMachine.cpp:(.text._ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4T= ypeE[_ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE]+0x180): relocation truncated to fit: R_ARM_CALL against symbol `__aeabi_uldivmod' defined in .text section in /usr/lib/libgcc.a(aeabi_uldivmod.o) lib/libLLVMAArch64CodeGen.a(AArch64TargetMachine.cpp.o): In function `llvm::TargetTransformInfoImplCRTPBase<llvm::AArch64TTIImpl>::getGEPCost(ll= vm::Type*, llvm::Value const*, llvm::ArrayRef<llvm::Value const*>)': /wrkdirs/usr/ports/devel/llvm39/work/llvm-3.9.1.src/lib/Target/AArch64/AArc= h64TargetMachine.cpp:(.text._ZN4llvm31TargetTransformInfoImplCRTPBaseINS_14= AArch64TTIImplEE10getGEPCostEPNS_4TypeEPKNS_5ValueENS_8ArrayRefIS7_EE[_ZN4l= lvm31TargetTransformInfoImplCRTPBaseINS_14AArch64TTIImplEE10getGEPCostEPNS_= 4TypeEPKNS_5ValueENS_8ArrayRefIS7_EE]+0x238): relocation truncated to fit: R_ARM_CALL against symbol `__aeabi_uldivmod' defined in .text section in /usr/lib/libgcc.a(aeabi_uldivmod.o) lib/libLLVMAArch64CodeGen.a(AArch64TargetTransformInfo.cpp.o): In function `llvm::AArch64TTIImpl::getVectorInstrCost(unsigned int, llvm::Type*, unsign= ed int)': /wrkdirs/usr/ports/devel/llvm39/work/llvm-3.9.1.src/lib/Target/AArch64/AArc= h64TargetTransformInfo.cpp:(.text._ZN4llvm14AArch64TTIImpl18getVectorInstrC= ostEjPNS_4TypeEj+0x68): relocation truncated to fit: R_ARM_CALL against symbol `__aeabi_uidivmod' defined in .text section in /usr/lib/libgcc.a(aeabi_uidivmod.o) lib/libLLVMAArch64CodeGen.a(AArch64TargetTransformInfo.cpp.o): In function `llvm::AArch64TTIImpl::getInterleavedMemoryOpCost(unsigned int, llvm::Type*, unsigned int, llvm::ArrayRef<unsigned int>, unsigned int, unsigned int)': /wrkdirs/usr/ports/devel/llvm39/work/llvm-3.9.1.src/lib/Target/AArch64/AArc= h64TargetTransformInfo.cpp:(.text._ZN4llvm14AArch64TTIImpl26getInterleavedM= emoryOpCostEjPNS_4TypeEjNS_8ArrayRefIjEEjj+0x74): relocation truncated to fit: R_ARM_CALL against symbol `__aeabi_uidivmod' defined in .text section in /usr/lib/libgcc.a(aeabi_uidivmod.o) lib/libLLVMAArch64CodeGen.a(AArch64TargetTransformInfo.cpp.o): In function `llvm::BasicTTIImplBase<llvm::AArch64TTIImpl>::getInterleavedMemoryOpCost(u= nsigned int, llvm::Type*, unsigned int, llvm::ArrayRef<unsigned int>, unsigned int, unsigned int)': /wrkdirs/usr/ports/devel/llvm39/work/llvm-3.9.1.src/lib/Target/AArch64/AArc= h64TargetTransformInfo.cpp:(.text._ZN4llvm16BasicTTIImplBaseINS_14AArch64TT= IImplEE26getInterleavedMemoryOpCostEjPNS_4TypeEjNS_8ArrayRefIjEEjj[_ZN4llvm= 16BasicTTIImplBaseINS_14AArch64TTIImplEE26getInterleavedMemoryOpCostEjPNS_4= TypeEjNS_8ArrayRefIjEEjj]+0x44): relocation truncated to fit: R_ARM_CALL against symbol `__aeabi_uidivmod' defined in .text section in /usr/lib/libgcc.a(aeabi_uidivmod.o) lib/libLLVMAArch64CodeGen.a(AArch64FrameLowering.cpp.o): In function `llvm::AArch64FrameLowering::eliminateCallFramePseudoInstr(llvm::MachineFun= ction&, llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator<llvm::MachineIns= tr>) const': /wrkdirs/usr/ports/devel/llvm39/work/llvm-3.9.1.src/lib/Target/AArch64/AArc= h64FrameLowering.cpp:(.text._ZNK4llvm20AArch64FrameLowering29eliminateCallF= ramePseudoInstrERNS_15MachineFunctionERNS_17MachineBasicBlockENS_26MachineI= nstrBundleIteratorINS_12MachineInstrEEE+0x144): relocation truncated to fit: R_ARM_CALL against symbol `__aeabi_uldivmod' defined in .text section in /usr/lib/libgcc.a(aeabi_uldivmod.o) lib/libLLVMAArch64CodeGen.a(AArch64ISelDAGToDAG.cpp.o): In function `(anony= mous namespace)::AArch64DAGToDAGISel::Select(llvm::SDNode*)': /wrkdirs/usr/ports/devel/llvm39/work/llvm-3.9.1.src/lib/Target/AArch64/AArc= h64ISelDAGToDAG.cpp:(.text._ZN12_GLOBAL__N_119AArch64DAGToDAGISel6SelectEPN= 4llvm6SDNodeE+0x4bf8): relocation truncated to fit: R_ARM_CALL against symbol `__aeabi_uidivmod' defined in .text section in /usr/lib/libgcc.a(aeabi_uidivmod.o) /wrkdirs/usr/ports/devel/llvm39/work/llvm-3.9.1.src/lib/Target/AArch64/AArc= h64ISelDAGToDAG.cpp:(.text._ZN12_GLOBAL__N_119AArch64DAGToDAGISel6SelectEPN= 4llvm6SDNodeE+0x4ecc): relocation truncated to fit: R_ARM_CALL against symbol `__aeabi_uidivmod' defined in .text section in /usr/lib/libgcc.a(aeabi_uidivmod.o) /wrkdirs/usr/ports/devel/llvm39/work/llvm-3.9.1.src/lib/Target/AArch64/AArc= h64ISelDAGToDAG.cpp:(.text._ZN12_GLOBAL__N_119AArch64DAGToDAGISel6SelectEPN= 4llvm6SDNodeE+0x861c): relocation truncated to fit: R_ARM_CALL against symbol `__aeabi_uidivmod' defined in .text section in /usr/lib/libgcc.a(aeabi_uidivmod.o) /wrkdirs/usr/ports/devel/llvm39/work/llvm-3.9.1.src/lib/Target/AArch64/AArc= h64ISelDAGToDAG.cpp:(.text._ZN12_GLOBAL__N_119AArch64DAGToDAGISel6SelectEPN= 4llvm6SDNodeE+0x8bb0): relocation truncated to fit: R_ARM_CALL against symbol `__aeabi_uidivmod' defined in .text section in /usr/lib/libgcc.a(aeabi_uidivmod.o) lib/libLLVMAArch64CodeGen.a(AArch64ISelDAGToDAG.cpp.o): In function `(anony= mous namespace)::AArch64DAGToDAGISel::SelectAddrModeXRO(llvm::SDValue, unsigned = int, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&)': /wrkdirs/usr/ports/devel/llvm39/work/llvm-3.9.1.src/lib/Target/AArch64/AArc= h64ISelDAGToDAG.cpp:(.text._ZN12_GLOBAL__N_119AArch64DAGToDAGISel17SelectAd= drModeXROEN4llvm7SDValueEjRS2_S3_S3_S3_+0x164): additional relocation overflows omitted from the output c++: error: linker command failed with exit code 1 (use -v to see invocatio= n) ninja: build stopped: subcommand failed. *** Error code 1 Stop. make: stopped in /usr/ports/devel/llvm39 =3D=3D=3D=3D>> Cleaning up wrkdir =3D=3D=3D> Cleaning for llvm39-3.9.1_1 build of devel/llvm39 ended at Thu Feb 16 15:13:00 CET 2017 build time: 31:24:37 !!! build failure encountered !!! --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-217145-13>