Advertisement
Guest User

Untitled

a guest
May 4th, 2017
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.83 KB | None | 0 0
  1. Finished dev [unoptimized] target(s) in 0.0 secs
  2. Synchronizing submodule url for 'src/compiler-rt'
  3. Synchronizing submodule url for 'src/doc/book'
  4. Synchronizing submodule url for 'src/doc/nomicon'
  5. Synchronizing submodule url for 'src/doc/reference'
  6. Synchronizing submodule url for 'src/jemalloc'
  7. Synchronizing submodule url for 'src/liblibc'
  8. Synchronizing submodule url for 'src/llvm'
  9. Synchronizing submodule url for 'src/rt/hoedown'
  10. Synchronizing submodule url for 'src/rust-installer'
  11. Synchronizing submodule url for 'src/tools/cargo'
  12. Synchronizing submodule url for 'src/tools/rls'
  13. HEAD is now at c8a8767 Merge pull request #26 from TimNN/arm-cc
  14. HEAD is now at ad7de19 Merge pull request #631 from frewsxcv/new-unstable-book-links
  15. HEAD is now at 616b984 Merge pull request #3 from rust-lang-nursery/add-readme
  16. HEAD is now at 6b0de90 Merge pull request #43 from frewsxcv/fix-link
  17. HEAD is now at 11bfb0d Merge pull request #16 from glandium/rust
  18. HEAD is now at c34a802 Auto merge of #572 - malbarbo:android-x86_64, r=alexcrichton
  19. HEAD is now at cf85b5a Merge pull request #77 from TimNN/win64-backports
  20. HEAD is now at da282f1 Merge pull request #8 from GuillaumeGomez/line_information
  21. HEAD is now at 4cf7397 Merge pull request #60 from ranma42/xz-or-7z
  22. HEAD is now at fa7584c Auto merge of #3921 - alexcrichton:less-asserts, r=matklad
  23. HEAD is now at 67babd2 Update README.md
  24. Building stage0 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
  25. warning: ../compiler-rt/lib/builtins/divdc3.c:21:1: warning: conflicting types for built-in function ‘__divdc3’
  26. warning: __divdc3(double __a, double __b, double __c, double __d)
  27. warning: ^
  28. warning: ../compiler-rt/lib/builtins/divsc3.c:21:1: warning: conflicting types for built-in function ‘__divsc3’
  29. warning: __divsc3(float __a, float __b, float __c, float __d)
  30. warning: ^
  31. warning: ../compiler-rt/lib/builtins/divxc3.c:22:1: warning: conflicting types for built-in function ‘__divxc3’
  32. warning: __divxc3(long double __a, long double __b, long double __c, long double __d)
  33. warning: ^
  34. warning: ../compiler-rt/lib/builtins/muldc3.c:21:1: warning: conflicting types for built-in function ‘__muldc3’
  35. warning: __muldc3(double __a, double __b, double __c, double __d)
  36. warning: ^
  37. warning: ../compiler-rt/lib/builtins/mulsc3.c:21:1: warning: conflicting types for built-in function ‘__mulsc3’
  38. warning: __mulsc3(float __a, float __b, float __c, float __d)
  39. warning: ^
  40. warning: ../compiler-rt/lib/builtins/mulxc3.c:23:1: warning: conflicting types for built-in function ‘__mulxc3’
  41. warning: __mulxc3(long double __a, long double __b, long double __c, long double __d)
  42. warning: ^
  43. Finished release [optimized] target(s) in 0.1 secs
  44. Copying stage0 std from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
  45. Building stage0 test artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
  46. Finished release [optimized] target(s) in 0.0 secs
  47. Copying stage0 test from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
  48. Building LLVM for x86_64-unknown-linux-gnu
  49. 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"
  50. CMake Warning at CMakeLists.txt:140 (message):
  51. Job pooling is only available with Ninja generators.
  52.  
  53.  
  54. -- Native target architecture is X86
  55. -- Threads enabled.
  56. -- Doxygen disabled.
  57. -- Sphinx disabled.
  58. -- Go bindings disabled.
  59. -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
  60. -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
  61. -- OCaml bindings disabled.
  62. -- LLVM host triple: x86_64-unknown-linux-gnu
  63. -- LLVM default target triple: x86_64-unknown-linux-gnu
  64. -- Building with -fPIC
  65. -- Constructing LLVMBuild project information
  66. -- Targeting X86
  67. -- Targeting ARM
  68. -- Targeting AArch64
  69. -- Targeting Mips
  70. -- Targeting PowerPC
  71. -- Targeting SystemZ
  72. -- Targeting JSBackend
  73. -- Targeting MSP430
  74. -- Targeting Sparc
  75. -- Targeting NVPTX
  76. -- Targeting Hexagon
  77. -- Configuring done
  78. -- Generating done
  79. -- Build files have been written to: /home/me/Projects/rust/build/x86_64-unknown-linux-gnu/llvm/build
  80. running: "cmake" "--build" "." "--target" "install" "--config" "Release" "--" "-j" "4"
  81. [ 0%] Built target LLVMDemangle
  82. [ 0%] Built target LLVMHello_exports
  83. [ 1%] Built target LLVMTableGen
  84. [ 2%] Built target LLVMMCParser
  85. [ 2%] Built target LLVMMCDisassembler
  86. [ 4%] Built target obj.llvm-tblgen
  87. [ 9%] Built target LLVMSupport
  88. [ 12%] Built target LLVMMC
  89. [ 12%] Built target LLVMOption
  90. [ 13%] Built target LLVMObjectYAML
  91. [ 14%] Built target LLVMDebugInfoCodeView
  92. [ 14%] Built target LLVMDebugInfoMSF
  93. [ 15%] Built target LLVMDebugInfoDWARF
  94. [ 15%] Built target LLVMSymbolize
  95. [ 15%] Built target LLVMXRay
  96. [ 15%] Built target LLVMLineEditor
  97. [ 15%] Built target FileCheck
  98. [ 15%] Built target count
  99. [ 15%] Built target llvm-PerfectShuffle
  100. [ 15%] Built target LTO_exports
  101. [ 15%] Built target not
  102. [ 15%] Built target yaml-bench
  103. [ 15%] Built target llvm-config
  104. [ 19%] Built target LLVMDebugInfoPDB
  105. [ 19%] Built target BugpointPasses_exports
  106. [ 19%] Built target llvm-cxxfilt
  107. [ 19%] Built target llvm-mcmarkup
  108. [ 19%] Built target llvm-tblgen
  109. [ 19%] Built target LibOptionsTableGen
  110. [ 20%] Built target intrinsics_gen
  111. [ 20%] Built target AttributeCompatFuncTableGen
  112. [ 20%] Built target LLVMLibDriver
  113. [ 20%] Built target LLVMIRReader
  114. [ 20%] Built target LLVMMIRParser
  115. [ 21%] Built target LLVMSelectionDAG
  116. [ 21%] Built target LLVMGlobalISel
  117. [ 22%] Built target LLVMAsmPrinter
  118. [ 22%] Built target LLVMBitReader
  119. [ 23%] Built target LLVMBitWriter
  120. [ 24%] Built target LLVMInstrumentation
  121. [ 25%] Built target LLVMInstCombine
  122. [ 28%] Built target LLVMTransformUtils
  123. [ 30%] Built target LLVMipo
  124. [ 30%] Built target LLVMVectorize
  125. [ 30%] Built target LLVMHello
  126. [ 30%] Built target LLVMObjCARCOpts
  127. [ 30%] Built target LLVMCoroutines
  128. [ 30%] Built target LLVMLinker
  129. [ 34%] Built target LLVMScalarOpts
  130. [ 35%] Built target LLVMLTO
  131. [ 36%] Built target LLVMObject
  132. [ 36%] Built target LLVMExecutionEngine
  133. [ 36%] Built target LLVMInterpreter
  134. [ 36%] Built target LLVMMCJIT
  135. [ 36%] Built target LLVMOrcJIT
  136. [ 36%] Built target LLVMRuntimeDyld
  137. [ 36%] Built target LLVMTarget
  138. [ 37%] Built target X86CommonTableGen
  139. [ 44%] Built target LLVMCodeGen
  140. [ 45%] Built target ARMCommonTableGen
  141. [ 46%] Built target AArch64CommonTableGen
  142. [ 47%] Built target MipsCommonTableGen
  143. [ 48%] Built target PowerPCCommonTableGen
  144. [ 49%] Built target SystemZCommonTableGen
  145. [ 49%] Built target LLVMJSBackendDesc
  146. [ 49%] Built target LLVMJSBackendInfo
  147. [ 50%] Built target MSP430CommonTableGen
  148. [ 50%] Built target LLVMJSBackendCodeGen
  149. [ 51%] Built target NVPTXCommonTableGen
  150. [ 52%] Built target SparcCommonTableGen
  151. [ 56%] Built target LLVMAnalysis
  152. [ 57%] Built target HexagonCommonTableGen
  153. [ 58%] Built target LLVMAsmParser
  154. [ 59%] Built target LLVMCoverage
  155. [ 60%] Built target LLVMProfileData
  156. [ 60%] Built target LLVMPasses
  157. [ 60%] Built target LLVMX86AsmParser
  158. [ 63%] Built target LLVMPNaClTransforms
  159. [ 63%] Built target LLVMX86Disassembler
  160. [ 64%] Built target LLVMX86AsmPrinter
  161. [ 64%] Built target LLVMX86Info
  162. [ 65%] Built target LLVMX86Desc
  163. [ 65%] Built target LLVMX86Utils
  164. [ 68%] Built target LLVMCore
  165. [ 68%] Built target LLVMARMInfo
  166. [ 68%] Built target LLVMARMAsmParser
  167. [ 68%] Built target LLVMARMDisassembler
  168. [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o
  169. [ 68%] Built target LLVMARMAsmPrinter
  170. [ 69%] Built target LLVMARMDesc
  171. [ 69%] Built target LLVMAArch64Info
  172. [ 70%] Built target LLVMAArch64AsmParser
  173. [ 72%] Built target LLVMARMCodeGen
  174. [ 72%] Built target LLVMAArch64Disassembler
  175. [ 72%] Built target LLVMAArch64AsmPrinter
  176. [ 72%] Built target LLVMAArch64Utils
  177. [ 73%] Built target LLVMAArch64Desc
  178. [ 73%] Built target LLVMMipsAsmPrinter
  179. [ 74%] Built target LLVMAArch64CodeGen
  180. [ 74%] Built target LLVMMipsDisassembler
  181. [ 74%] Built target LLVMMipsInfo
  182. [ 74%] Built target LLVMMipsAsmParser
  183. [ 74%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o
  184. [ 76%] Built target LLVMMipsCodeGen
  185. [ 76%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o
  186. Scanning dependencies of target LLVMPowerPCAsmParser
  187. [ 76%] Building CXX object lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o
  188. [ 76%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o
  189. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:392:1: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘IsProfitableToFold’ [-fpermissive]
  190. X86DAGToDAGISel::IsProfitableToFold(SDValue N, SDNode *U, SDNode *Root) const {
  191. ^
  192. /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
  193. /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’
  194. bool IsProfitableToFold(SDValue N, SDNode *U, SDNode *Root) const override;
  195. ^
  196. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:528:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘PreprocessISelDAG’ [-fpermissive]
  197. void X86DAGToDAGISel::PreprocessISelDAG() {
  198. ^
  199. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:528:6: error: ‘void {anonymous}::X86DAGToDAGISel::PreprocessISelDAG()’ cannot be overloaded
  200. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:184:10: error: with ‘void {anonymous}::X86DAGToDAGISel::PreprocessISelDAG()’
  201. void PreprocessISelDAG() override;
  202. ^
  203. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:646:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘emitSpecialCodeForMain’ [-fpermissive]
  204. void X86DAGToDAGISel::emitSpecialCodeForMain() {
  205. ^
  206. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:662:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘EmitFunctionEntryCode’ [-fpermissive]
  207. void X86DAGToDAGISel::EmitFunctionEntryCode() {
  208. ^
  209. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:662:6: error: ‘void {anonymous}::X86DAGToDAGISel::EmitFunctionEntryCode()’ cannot be overloaded
  210. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:180:10: error: with ‘void {anonymous}::X86DAGToDAGISel::EmitFunctionEntryCode()’
  211. void EmitFunctionEntryCode() override;
  212. ^
  213. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:679:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘foldOffsetIntoAddress’ [-fpermissive]
  214. bool X86DAGToDAGISel::foldOffsetIntoAddress(uint64_t Offset,
  215. ^
  216. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:701:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘matchLoadInAddress’ [-fpermissive]
  217. bool X86DAGToDAGISel::matchLoadInAddress(LoadSDNode *N, X86ISelAddressMode &AM){
  218. ^
  219. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:730:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘matchWrapper’ [-fpermissive]
  220. bool X86DAGToDAGISel::matchWrapper(SDValue N, X86ISelAddressMode &AM) {
  221. ^
  222. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:828:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘matchAddress’ [-fpermissive]
  223. bool X86DAGToDAGISel::matchAddress(SDValue N, X86ISelAddressMode &AM) {
  224. ^
  225. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:857:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘matchAdd’ [-fpermissive]
  226. bool X86DAGToDAGISel::matchAdd(SDValue N, X86ISelAddressMode &AM,
  227. ^
  228. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1099:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘matchAddressRecursively’ [-fpermissive]
  229. bool X86DAGToDAGISel::matchAddressRecursively(SDValue N, X86ISelAddressMode &AM,
  230. ^
  231. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1390:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘matchAddressBase’ [-fpermissive]
  232. bool X86DAGToDAGISel::matchAddressBase(SDValue N, X86ISelAddressMode &AM) {
  233. ^
  234. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1410:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectVectorAddr’ [-fpermissive]
  235. bool X86DAGToDAGISel::selectVectorAddr(SDNode *Parent, SDValue N, SDValue &Base,
  236. ^
  237. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1455:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectAddr’ [-fpermissive]
  238. bool X86DAGToDAGISel::selectAddr(SDNode *Parent, SDValue N, SDValue &Base,
  239. ^
  240. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1502:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectScalarSSELoad’ [-fpermissive]
  241. bool X86DAGToDAGISel::selectScalarSSELoad(SDNode *Root,
  242. ^
  243. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1564:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectMOV64Imm32’ [-fpermissive]
  244. bool X86DAGToDAGISel::selectMOV64Imm32(SDValue N, SDValue &Imm) {
  245. ^
  246. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1598:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectLEA64_32Addr’ [-fpermissive]
  247. bool X86DAGToDAGISel::selectLEA64_32Addr(SDValue N, SDValue &Base,
  248. ^
  249. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1640:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectLEAAddr’ [-fpermissive]
  250. bool X86DAGToDAGISel::selectLEAAddr(SDValue N,
  251. ^
  252. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1704:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectTLSADDRAddr’ [-fpermissive]
  253. bool X86DAGToDAGISel::selectTLSADDRAddr(SDValue N, SDValue &Base,
  254. ^
  255. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1727:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘selectRelocImm’ [-fpermissive]
  256. bool X86DAGToDAGISel::selectRelocImm(SDValue N, SDValue &Op) {
  257. ^
  258. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1770:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘tryFoldLoad’ [-fpermissive]
  259. bool X86DAGToDAGISel::tryFoldLoad(SDNode *P, SDValue N,
  260. ^
  261. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1786:9: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘getGlobalBaseReg’ [-fpermissive]
  262. SDNode *X86DAGToDAGISel::getGlobalBaseReg() {
  263. ^
  264. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1958:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘tryGather’ [-fpermissive]
  265. bool X86DAGToDAGISel::tryGather(SDNode *Node, unsigned Opc) {
  266. ^
  267. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1990:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘Select’ [-fpermissive]
  268. void X86DAGToDAGISel::Select(SDNode *Node) {
  269. ^
  270. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:2755:6: error: extra qualification ‘{anonymous}::X86DAGToDAGISel::’ on member ‘SelectInlineAsmMemoryOperand’ [-fpermissive]
  271. bool X86DAGToDAGISel::
  272. ^
  273. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:2786:64: error: invalid use of ‘::’
  274. CodeGenOpt::Level OptLevel) {
  275. ^
  276. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:2788:1: error: expected ‘}’ at end of input
  277. }
  278. ^
  279. [ 76%] Linking CXX static library ../../../libLLVMPowerPCAsmParser.a
  280. [ 76%] Built target LLVMPowerPCAsmParser
  281. Scanning dependencies of target LLVMPowerPCDisassembler
  282. [ 76%] Building CXX object lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o
  283. [ 76%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o
  284. In file included from /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:187:0:
  285. /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*)’:
  286. /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
  287. /*175482*/ OPC_RecordCh
  288. ^
  289. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:189:3: error: expected ‘}’ before ‘private’
  290. private:
  291. ^
  292. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:189:3: error: expected ‘,’ or ‘;’ before ‘private’
  293. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:232:69: error: virt-specifiers in ‘SelectInlineAsmMemoryOperand’ not allowed outside a class definition
  294. std::vector<SDValue> &OutOps) override;
  295. ^
  296. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:239:54: error: a function-definition is not allowed here before ‘{’ token
  297. SDValue &Segment) {
  298. ^
  299. In file included from /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:187:0:
  300. /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]
  301. static const unsigned char MatcherTable[] = {
  302. ^
  303. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:388:1: error: expected ‘}’ at end of input
  304. }
  305. ^
  306. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:388:1: warning: no return statement in function returning non-void [-Wreturn-type]
  307. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function ‘void {anonymous}::X86DAGToDAGISel::PreprocessISelDAG()’:
  308. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:545:30: error: ‘getTargetMachine’ was not declared in this scope
  309. !getTargetMachine().isPositionIndependent())))) {
  310. ^
  311. /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&)’:
  312. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1431:36: error: ‘getI8Imm’ was not declared in this scope
  313. Scale = getI8Imm(ScalarSize/8, DL);
  314. ^
  315. /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&)’:
  316. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1491:69: error: ‘getAddressOperands’ was not declared in this scope
  317. getAddressOperands(AM, SDLoc(N), Base, Scale, Index, Disp, Segment);
  318. ^
  319. /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&)’:
  320. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1699:63: error: ‘getAddressOperands’ was not declared in this scope
  321. getAddressOperands(AM, DL, Base, Scale, Index, Disp, Segment);
  322. ^
  323. /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&)’:
  324. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1723:69: error: ‘getAddressOperands’ was not declared in this scope
  325. getAddressOperands(AM, SDLoc(N), Base, Scale, Index, Disp, Segment);
  326. ^
  327. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function ‘llvm::SDNode* {anonymous}::X86DAGToDAGISel::getGlobalBaseReg()’:
  328. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1787:41: error: ‘getInstrInfo’ was not declared in this scope
  329. unsigned GlobalBaseReg = getInstrInfo()->getGlobalBaseReg(MF);
  330. ^
  331. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function ‘bool {anonymous}::X86DAGToDAGISel::tryGather(llvm::SDNode*, unsigned int)’:
  332. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1977:73: error: ‘getI8Imm’ was not declared in this scope
  333. const SDValue Ops[] = { VSrc, Base, getI8Imm(Scale->getSExtValue(), DL), VIdx,
  334. ^
  335. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function ‘virtual void {anonymous}::X86DAGToDAGISel::Select(llvm::SDNode*)’:
  336. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:2172:47: error: ‘getI8Imm’ was not declared in this scope
  337. getI8Imm(ShlVal, dl));
  338. ^
  339. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: At global scope:
  340. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:2781:1: error: expected unqualified-id at end of input
  341. }
  342. ^
  343. /home/me/Projects/rust/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:2781:1: error: expected ‘}’ at end of input
  344. [ 76%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o
  345. lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make:278: recipe for target 'lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o' failed
  346. make[2]: *** [lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o] Error 1
  347. CMakeFiles/Makefile2:4333: recipe for target 'lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/all' failed
  348. make[1]: *** [lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/all] Error 2
  349. make[1]: *** Waiting for unfinished jobs....
  350. [ 76%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o
  351. [ 76%] Linking CXX static library ../../../libLLVMPowerPCDisassembler.a
  352. [ 76%] Built target LLVMPowerPCDisassembler
  353. [ 77%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o
  354. [ 77%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o
  355. [ 77%] Linking CXX static library ../../../libLLVMMipsDesc.a
  356. [ 78%] Built target LLVMMipsDesc
  357. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o
  358. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o
  359. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o
  360. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o
  361. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o
  362. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o
  363. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o
  364. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopPreIncPrep.cpp.o
  365. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o
  366. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o
  367. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o
  368. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o
  369. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCQPXLoadSplat.cpp.o
  370. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o
  371. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o
  372. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o
  373. [ 78%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o
  374. [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o
  375. [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o
  376. [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o
  377. [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o
  378. [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o
  379. [ 79%] Linking CXX static library ../../libLLVMPowerPCCodeGen.a
  380. [ 79%] Built target LLVMPowerPCCodeGen
  381. Makefile:151: recipe for target 'all' failed
  382. make: *** [all] Error 2
  383. thread 'main' panicked at '
  384. command did not execute successfully, got: exit code: 2
  385.  
  386. build script failed, must exit now', /home/me/.cargo/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.22/src/lib.rs:617
  387. note: Run with `RUST_BACKTRACE=1` for a backtrace.
  388. finished in 98.986
  389. Build completed unsuccessfully in 0:01:41
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement