Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Finished dev [unoptimized] target(s) in 0.0 secs
- Synchronizing submodule url for 'src/compiler-rt'
- Synchronizing submodule url for 'src/doc/book'
- Synchronizing submodule url for 'src/doc/nomicon'
- Synchronizing submodule url for 'src/doc/reference'
- Synchronizing submodule url for 'src/jemalloc'
- Synchronizing submodule url for 'src/liblibc'
- Synchronizing submodule url for 'src/llvm'
- Synchronizing submodule url for 'src/rt/hoedown'
- Synchronizing submodule url for 'src/rust-installer'
- Synchronizing submodule url for 'src/tools/cargo'
- Synchronizing submodule url for 'src/tools/rls'
- HEAD is now at c8a8767 Merge pull request #26 from TimNN/arm-cc
- HEAD is now at ad7de19 Merge pull request #631 from frewsxcv/new-unstable-book-links
- HEAD is now at 616b984 Merge pull request #3 from rust-lang-nursery/add-readme
- HEAD is now at 6b0de90 Merge pull request #43 from frewsxcv/fix-link
- HEAD is now at 11bfb0d Merge pull request #16 from glandium/rust
- HEAD is now at c34a802 Auto merge of #572 - malbarbo:android-x86_64, r=alexcrichton
- HEAD is now at cf85b5a Merge pull request #77 from TimNN/win64-backports
- HEAD is now at da282f1 Merge pull request #8 from GuillaumeGomez/line_information
- HEAD is now at 4cf7397 Merge pull request #60 from ranma42/xz-or-7z
- HEAD is now at fa7584c Auto merge of #3921 - alexcrichton:less-asserts, r=matklad
- HEAD is now at 67babd2 Update README.md
- Building stage0 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
- warning: ../compiler-rt/lib/builtins/divdc3.c:21:1: warning: conflicting types for built-in function ‘__divdc3’
- warning: __divdc3(double __a, double __b, double __c, double __d)
- warning: ^
- warning: ../compiler-rt/lib/builtins/divsc3.c:21:1: warning: conflicting types for built-in function ‘__divsc3’
- warning: __divsc3(float __a, float __b, float __c, float __d)
- warning: ^
- warning: ../compiler-rt/lib/builtins/divxc3.c:22:1: warning: conflicting types for built-in function ‘__divxc3’
- warning: __divxc3(long double __a, long double __b, long double __c, long double __d)
- warning: ^
- warning: ../compiler-rt/lib/builtins/muldc3.c:21:1: warning: conflicting types for built-in function ‘__muldc3’
- warning: __muldc3(double __a, double __b, double __c, double __d)
- warning: ^
- warning: ../compiler-rt/lib/builtins/mulsc3.c:21:1: warning: conflicting types for built-in function ‘__mulsc3’
- warning: __mulsc3(float __a, float __b, float __c, float __d)
- warning: ^
- warning: ../compiler-rt/lib/builtins/mulxc3.c:23:1: warning: conflicting types for built-in function ‘__mulxc3’
- warning: __mulxc3(long double __a, long double __b, long double __c, long double __d)
- warning: ^
- Finished release [optimized] target(s) in 0.1 secs
- Copying stage0 std from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
- Building stage0 test artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
- Finished release [optimized] target(s) in 0.0 secs
- Copying stage0 test from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
- Building LLVM for x86_64-unknown-linux-gnu
- running: "cmake" "/home/me/Projects/rust/src/llvm" "-DLLVM_ENABLE_ASSERTIONS=OFF" "-DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64;Mips;PowerPC;SystemZ;JSBackend;MSP430;Sparc;NVPTX;Hexagon" "-DLLVM_INCLUDE_EXAMPLES=OFF" "-DLLVM_INCLUDE_TESTS=OFF" "-DLLVM_INCLUDE_DOCS=OFF" "-DLLVM_ENABLE_ZLIB=OFF" "-DWITH_POLLY=OFF" "-DLLVM_ENABLE_TERMINFO=OFF" "-DLLVM_ENABLE_LIBEDIT=OFF" "-DLLVM_PARALLEL_COMPILE_JOBS=4" "-DLLVM_TARGET_ARCH=x86_64" "-DLLVM_DEFAULT_TARGET_TRIPLE=x86_64-unknown-linux-gnu" "-DCMAKE_C_COMPILER=cc" "-DCMAKE_CXX_COMPILER=c++" "-DCMAKE_C_FLAGS=-ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_CXX_FLAGS=-ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_INSTALL_PREFIX=/home/me/Projects/rust/build/x86_64-unknown-linux-gnu/llvm" "-DCMAKE_BUILD_TYPE=Release"
- CMake Warning at CMakeLists.txt:140 (message):
- Job pooling is only available with Ninja generators.
- -- Native target architecture is X86
- -- Threads enabled.
- -- Doxygen disabled.
- -- Sphinx disabled.
- -- Go bindings disabled.
- -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
- -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
- -- OCaml bindings disabled.
- -- LLVM host triple: x86_64-unknown-linux-gnu
- -- LLVM default target triple: x86_64-unknown-linux-gnu
- -- Building with -fPIC
- -- Constructing LLVMBuild project information
- -- Targeting X86
- -- Targeting ARM
- -- Targeting AArch64
- -- Targeting Mips
- -- Targeting PowerPC
- -- Targeting SystemZ
- -- Targeting JSBackend
- -- Targeting MSP430
- -- Targeting Sparc
- -- Targeting NVPTX
- -- Targeting Hexagon
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/me/Projects/rust/build/x86_64-unknown-linux-gnu/llvm/build
- running: "cmake" "--build" "." "--target" "install" "--config" "Release" "--" "-j" "4"
- [ 0%] Built target LLVMDemangle
- [ 0%] Built target LLVMHello_exports
- [ 1%] Built target LLVMTableGen
- [ 2%] Built target LLVMMCParser
- [ 2%] Built target LLVMMCDisassembler
- [ 4%] Built target obj.llvm-tblgen
- [ 9%] Built target LLVMSupport
- [ 12%] Built target LLVMMC
- [ 12%] Built target LLVMOption
- [ 13%] Built target LLVMObjectYAML
- [ 14%] Built target LLVMDebugInfoCodeView
- [ 14%] Built target LLVMDebugInfoMSF
- [ 15%] Built target LLVMDebugInfoDWARF
- [ 15%] Built target LLVMSymbolize
- [ 15%] Built target LLVMXRay
- [ 15%] Built target LLVMLineEditor
- [ 15%] Built target FileCheck
- [ 15%] Built target count
- [ 15%] Built target llvm-PerfectShuffle
- [ 15%] Built target LTO_exports
- [ 15%] Built target not
- [ 15%] Built target yaml-bench
- [ 15%] Built target llvm-config
- [ 19%] Built target LLVMDebugInfoPDB
- [ 19%] Built target BugpointPasses_exports
- [ 19%] Built target llvm-cxxfilt
- [ 19%] Built target llvm-mcmarkup
- [ 19%] Built target llvm-tblgen
- [ 19%] Built target LibOptionsTableGen
- [ 20%] Built target intrinsics_gen
- [ 20%] Built target AttributeCompatFuncTableGen
- [ 20%] Built target LLVMLibDriver
- [ 20%] Built target LLVMIRReader
- [ 20%] Built target LLVMMIRParser
- [ 21%] Built target LLVMSelectionDAG
- [ 21%] Built target LLVMGlobalISel
- [ 22%] Built target LLVMAsmPrinter
- [ 22%] Built target LLVMBitReader
- [ 23%] Built target LLVMBitWriter
- [ 24%] Built target LLVMInstrumentation
- [ 25%] Built target LLVMInstCombine
- [ 28%] Built target LLVMTransformUtils
- [ 30%] Built target LLVMipo
- [ 30%] Built target LLVMVectorize
- [ 30%] Built target LLVMHello
- [ 30%] Built target LLVMObjCARCOpts
- [ 30%] Built target LLVMCoroutines
- [ 30%] Built target LLVMLinker
- [ 34%] Built target LLVMScalarOpts
- [ 35%] Built target LLVMLTO
- [ 36%] Built target LLVMObject
- [ 36%] Built target LLVMExecutionEngine
- [ 36%] Built target LLVMInterpreter
- [ 36%] Built target LLVMMCJIT
- [ 36%] Built target LLVMOrcJIT
- [ 36%] Built target LLVMRuntimeDyld
- [ 36%] Built target LLVMTarget
- [ 37%] Built target X86CommonTableGen
- [ 44%] Built target LLVMCodeGen
- [ 45%] Built target ARMCommonTableGen
- [ 46%] Built target AArch64CommonTableGen
- [ 47%] Built target MipsCommonTableGen
- [ 48%] Built target PowerPCCommonTableGen
- [ 49%] Built target SystemZCommonTableGen
- [ 49%] Built target LLVMJSBackendDesc
- [ 49%] Built target LLVMJSBackendInfo
- [ 50%] Built target MSP430CommonTableGen
- [ 50%] Built target LLVMJSBackendCodeGen
- [ 51%] Built target NVPTXCommonTableGen
- [ 52%] Built target SparcCommonTableGen
- [ 56%] Built target LLVMAnalysis
- [ 57%] Built target HexagonCommonTableGen
- [ 58%] Built target LLVMAsmParser
- [ 59%] Built target LLVMCoverage
- [ 60%] Built target LLVMProfileData
- [ 60%] Built target LLVMPasses
- [ 60%] Built target LLVMX86AsmParser
- [ 63%] Built target LLVMPNaClTransforms
- [ 63%] Built target LLVMX86Disassembler
- [ 64%] Built target LLVMX86AsmPrinter
- [ 64%] Built target LLVMX86Info
- [ 65%] Built target LLVMX86Desc
- [ 65%] Built target LLVMX86Utils
- [ 68%] Built target LLVMCore
- [ 68%] Built target LLVMARMInfo
- [ 68%] Built target LLVMARMAsmParser
- [ 68%] Built target LLVMARMDisassembler
- [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o
- [ 68%] Built target LLVMARMAsmPrinter
- [ 69%] Built target LLVMARMDesc
- [ 69%] Built target LLVMAArch64Info
- [ 70%] Built target LLVMAArch64AsmParser
- [ 72%] Built target LLVMARMCodeGen
- [ 72%] Built target LLVMAArch64Disassembler
- [ 72%] Built target LLVMAArch64AsmPrinter
- [ 72%] Built target LLVMAArch64Utils
- [ 73%] Built target LLVMAArch64Desc
- [ 73%] Built target LLVMMipsAsmPrinter
- [ 74%] Built target LLVMAArch64CodeGen
- [ 74%] Built target LLVMMipsDisassembler
- [ 74%] Built target LLVMMipsInfo
- [ 74%] Built target LLVMMipsAsmParser
- [ 74%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o
- [ 76%] Built target LLVMMipsCodeGen
- [ 76%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o
- Scanning dependencies of target LLVMPowerPCAsmParser
- [ 76%] Building CXX object lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o
- [ 76%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:392:1: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘IsProfitableToFold’ [-fpermissive]
- X86DAGToDAGISel::IsProfitableToFold(SDValue N, SDNode *U, SDNode *Root) const {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:392:1: error: ‘bool {anonymous}::X86DAGToDAGISel::IsProfitableToFold(llvm::SDValue, llvm::SDNode*, llvm::SDNode*) const’ cannot be overloaded
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:182:10: error: with ‘bool {anonymous}::X86DAGToDAGISel::IsProfitableToFold(llvm::SDValue, llvm::SDNode*, llvm::SDNode*) const’
- bool IsProfitableToFold(SDValue N, SDNode *U, SDNode *Root) const override;
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:528:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘PreprocessISelDAG’ [-fpermissive]
- void X86DAGToDAGISel::PreprocessISelDAG() {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:528:6: error: ‘void {anonymous}::X86DAGToDAGISel::PreprocessISelDAG()’ cannot be overloaded
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:184:10: error: with ‘void {anonymous}::X86DAGToDAGISel::PreprocessISelDAG()’
- void PreprocessISelDAG() override;
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:646:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘emitSpecialCodeForMain’ [-fpermissive]
- void X86DAGToDAGISel::emitSpecialCodeForMain() {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:662:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘EmitFunctionEntryCode’ [-fpermissive]
- void X86DAGToDAGISel::EmitFunctionEntryCode() {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:662:6: error: ‘void {anonymous}::X86DAGToDAGISel::EmitFunctionEntryCode()’ cannot be overloaded
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:180:10: error: with ‘void {anonymous}::X86DAGToDAGISel::EmitFunctionEntryCode()’
- void EmitFunctionEntryCode() override;
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:679:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘foldOffsetIntoAddress’ [-fpermissive]
- bool X86DAGToDAGISel::foldOffsetIntoAddress(uint64_t Offset,
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:701:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘matchLoadInAddress’ [-fpermissive]
- bool X86DAGToDAGISel::matchLoadInAddress(LoadSDNode *N, X86ISelAddressMode &AM){
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:730:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘matchWrapper’ [-fpermissive]
- bool X86DAGToDAGISel::matchWrapper(SDValue N, X86ISelAddressMode &AM) {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:828:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘matchAddress’ [-fpermissive]
- bool X86DAGToDAGISel::matchAddress(SDValue N, X86ISelAddressMode &AM) {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:857:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘matchAdd’ [-fpermissive]
- bool X86DAGToDAGISel::matchAdd(SDValue N, X86ISelAddressMode &AM,
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1099:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘matchAddressRecursively’ [-fpermissive]
- bool X86DAGToDAGISel::matchAddressRecursively(SDValue N, X86ISelAddressMode &AM,
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1390:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘matchAddressBase’ [-fpermissive]
- bool X86DAGToDAGISel::matchAddressBase(SDValue N, X86ISelAddressMode &AM) {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1410:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectVectorAddr’ [-fpermissive]
- bool X86DAGToDAGISel::selectVectorAddr(SDNode *Parent, SDValue N, SDValue &Base,
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1455:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectAddr’ [-fpermissive]
- bool X86DAGToDAGISel::selectAddr(SDNode *Parent, SDValue N, SDValue &Base,
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1502:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectScalarSSELoad’ [-fpermissive]
- bool X86DAGToDAGISel::selectScalarSSELoad(SDNode *Root,
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1564:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectMOV64Imm32’ [-fpermissive]
- bool X86DAGToDAGISel::selectMOV64Imm32(SDValue N, SDValue &Imm) {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1598:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectLEA64_32Addr’ [-fpermissive]
- bool X86DAGToDAGISel::selectLEA64_32Addr(SDValue N, SDValue &Base,
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1640:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectLEAAddr’ [-fpermissive]
- bool X86DAGToDAGISel::selectLEAAddr(SDValue N,
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1704:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectTLSADDRAddr’ [-fpermissive]
- bool X86DAGToDAGISel::selectTLSADDRAddr(SDValue N, SDValue &Base,
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1727:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectRelocImm’ [-fpermissive]
- bool X86DAGToDAGISel::selectRelocImm(SDValue N, SDValue &Op) {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1770:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘tryFoldLoad’ [-fpermissive]
- bool X86DAGToDAGISel::tryFoldLoad(SDNode *P, SDValue N,
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1786:9: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘getGlobalBaseReg’ [-fpermissive]
- SDNode *X86DAGToDAGISel::getGlobalBaseReg() {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1958:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘tryGather’ [-fpermissive]
- bool X86DAGToDAGISel::tryGather(SDNode *Node, unsigned Opc) {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1990:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘Select’ [-fpermissive]
- void X86DAGToDAGISel::Select(SDNode *Node) {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:2755:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘SelectInlineAsmMemoryOperand’ [-fpermissive]
- bool X86DAGToDAGISel::
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:2786:64: error: invalid use of ‘::’
- CodeGenOpt::Level OptLevel) {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:2788:1: error: expected ‘}’ at end of input
- }
- ^
- [ 76%] Linking CXX static library ../../../libLLVMPowerPCAsmParser.a
- [ 76%] Built target LLVMPowerPCAsmParser
- Scanning dependencies of target LLVMPowerPCDisassembler
- [ 76%] Building CXX object lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o
- [ 76%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o
- In file included from /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:187:0:
- /home/me/Projects/rust/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/X86/X86GenDAGISel.inc: In member function ‘llvm::SDNode* {anonymous}::X86DAGToDAGISel::SelectCode(llvm::SDNode*)’:
- /home/me/Projects/rust/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/X86/X86GenDAGISel.inc:86322:19: error: ‘OPC_RecordCh’ was not declared in this scope
- /*175482*/ OPC_RecordCh
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:189:3: error: expected ‘}’ before ‘private’
- private:
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:189:3: error: expected ‘,’ or ‘;’ before ‘private’
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:232:69: error: virt-specifiers in ‘SelectInlineAsmMemoryOperand’ not allowed outside a class definition
- std::vector<SDValue> &OutOps) override;
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:239:54: error: a function-definition is not allowed here before ‘{’ token
- SDValue &Segment) {
- ^
- In file included from /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:187:0:
- /home/me/Projects/rust/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/X86/X86GenDAGISel.inc:17:30: warning: unused variable ‘MatcherTable’ [-Wunused-variable]
- static const unsigned char MatcherTable[] = {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:388:1: error: expected ‘}’ at end of input
- }
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:388:1: warning: no return statement in function returning non-void [-Wreturn-type]
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function ‘void {anonymous}::X86DAGToDAGISel::PreprocessISelDAG()’:
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:545:30: error: ‘getTargetMachine’ was not declared in this scope
- !getTargetMachine().isPositionIndependent())))) {
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function ‘bool {anonymous}::X86DAGToDAGISel::selectVectorAddr(llvm::SDNode*, llvm::SDValue, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&)’:
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1431:36: error: ‘getI8Imm’ was not declared in this scope
- Scale = getI8Imm(ScalarSize/8, DL);
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function ‘bool {anonymous}::X86DAGToDAGISel::selectAddr(llvm::SDNode*, llvm::SDValue, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&)’:
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1491:69: error: ‘getAddressOperands’ was not declared in this scope
- getAddressOperands(AM, SDLoc(N), Base, Scale, Index, Disp, Segment);
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function ‘bool {anonymous}::X86DAGToDAGISel::selectLEAAddr(llvm::SDValue, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&)’:
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1699:63: error: ‘getAddressOperands’ was not declared in this scope
- getAddressOperands(AM, DL, Base, Scale, Index, Disp, Segment);
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function ‘bool {anonymous}::X86DAGToDAGISel::selectTLSADDRAddr(llvm::SDValue, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&)’:
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1723:69: error: ‘getAddressOperands’ was not declared in this scope
- getAddressOperands(AM, SDLoc(N), Base, Scale, Index, Disp, Segment);
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function ‘llvm::SDNode* {anonymous}::X86DAGToDAGISel::getGlobalBaseReg()’:
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1787:41: error: ‘getInstrInfo’ was not declared in this scope
- unsigned GlobalBaseReg = getInstrInfo()->getGlobalBaseReg(MF);
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function ‘bool {anonymous}::X86DAGToDAGISel::tryGather(llvm::SDNode*, unsigned int)’:
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1977:73: error: ‘getI8Imm’ was not declared in this scope
- const SDValue Ops[] = { VSrc, Base, getI8Imm(Scale->getSExtValue(), DL), VIdx,
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function ‘virtual void {anonymous}::X86DAGToDAGISel::Select(llvm::SDNode*)’:
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:2172:47: error: ‘getI8Imm’ was not declared in this scope
- getI8Imm(ShlVal, dl));
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: At global scope:
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:2781:1: error: expected unqualified-id at end of input
- }
- ^
- /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:2781:1: error: expected ‘}’ at end of input
- [ 76%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o
- lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make:278: recipe for target 'lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o' failed
- make[2]: *** [lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o] Error 1
- CMakeFiles/Makefile2:4333: recipe for target 'lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/all' failed
- make[1]: *** [lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/all] Error 2
- make[1]: *** Waiting for unfinished jobs....
- [ 76%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o
- [ 76%] Linking CXX static library ../../../libLLVMPowerPCDisassembler.a
- [ 76%] Built target LLVMPowerPCDisassembler
- [ 77%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o
- [ 77%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o
- [ 77%] Linking CXX static library ../../../libLLVMMipsDesc.a
- [ 78%] Built target LLVMMipsDesc
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopPreIncPrep.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCQPXLoadSplat.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o
- [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o
- [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o
- [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o
- [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o
- [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o
- [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o
- [ 79%] Linking CXX static library ../../libLLVMPowerPCCodeGen.a
- [ 79%] Built target LLVMPowerPCCodeGen
- Makefile:151: recipe for target 'all' failed
- make: *** [all] Error 2
- thread 'main' panicked at '
- command did not execute successfully, got: exit code: 2
- build script failed, must exit now', /home/me/.cargo/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.22/src/lib.rs:617
- note: Run with `RUST_BACKTRACE=1` for a backtrace.
- finished in 98.986
- Build completed unsuccessfully in 0:01:41
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement