Peter Teoh via llvm-dev
2016-Feb-28 14:31 UTC
[llvm-dev] [cfe-dev] [3.8 Release] We have branched
With reference to the following thread: http://lists.llvm.org/pipermail/llvm-dev/2016-January/094100.html I am having the same issue. First I did a git pull of all the relevant directories and then doing a cmake: cmake -DLLVM_ENABLE_DOXYGEN=ON -DLLVM_ENABLE_WERROR=OFF -DLLVM_TARGETS_TO_BUILD="X86" ../llvm and followed by make: [ 22%] Built target LLVMVectorize [ 25%] Built target LLVMScalarOpts [ 25%] Built target LLVMObjCARCOpts [ 25%] Built target LLVMLinker [ 29%] Built target LLVMAnalysis [ 30%] Built target LLVMMCParser [ 30%] Built target LLVMMCDisassembler [ 32%] Built target LLVMMC [ 32%] Built target LLVMOption [ 34%] Built target LLVMObject [ 34%] Built target LLVMDebugInfoCodeView [ 34%] Built target LLVMTarget [ 35%] Built target X86CommonTableGen [ 35%] Built target LLVMX86AsmParser [ 36%] Built target LLVMX86CodeGen [ 36%] Built target LLVMX86Disassembler [ 36%] Built target LLVMX86AsmPrinter [ 37%] Built target LLVMX86Desc [ 37%] Built target LLVMX86Info [ 37%] Built target LLVMX86Utils [ 37%] Built target LLVMAsmParser [ 39%] Built target LLVMProfileData [ 40%] Built target obj.clang-tblgen [ 40%] Built target clang-tblgen [ 41%] Built target ClangAttrClasses [ 41%] Built target ClangAttrImpl [ 41%] Built target ClangAttrDump [ 43%] Built target ClangAttrVisitor [ 43%] Built target ClangStmtNodes [ 43%] Built target ClangDeclNodes [ 43%] Built target ClangCommentNodes [ 43%] Built target ClangCommentHTMLTags [ 43%] Built target ClangCommentHTMLTagsProperties [ 43%] Built target ClangCommentHTMLNamedCharacterReferences [ 43%] Built target ClangCommentCommandInfo [ 43%] Built target ClangCommentCommandList [ 43%] Built target ClangDiagnosticAnalysis [ 43%] Built target ClangDiagnosticAST [ 43%] Built target ClangDiagnosticComment [ 43%] Built target ClangDiagnosticCommon [ 43%] Built target ClangDiagnosticDriver [ 44%] Built target ClangDiagnosticFrontend [ 44%] Built target ClangDiagnosticLex [ 44%] Built target ClangDiagnosticParse [ 44%] Built target ClangDiagnosticSema [ 44%] Built target ClangDiagnosticSerialization [ 44%] Built target ClangDiagnosticGroups [ 44%] Built target ClangDiagnosticIndexName [ 44%] Built target ClangAttrList [ 44%] Built target ClangAttrHasAttributeImpl [ 44%] Built target ClangARMNeon [ 44%] Built target ClangAttrParsedAttrList [ 44%] Built target ClangAttrParserStringSwitches [ 44%] Built target ClangAttrTemplateInstantiate [ 44%] Built target ClangAttrParsedAttrKinds [ 44%] Built target ClangAttrSpellingListIndex [ 44%] Built target ClangAttrParsedAttrImpl [ 44%] Built target ClangAttrPCHRead [ 44%] Built target ClangAttrPCHWrite [ 48%] Built target clang-headers [ 49%] Built target clangBasic [ 50%] Built target clangLex [ 50%] Built target clangParse [ 53%] Built target clangAST [ 54%] Built target clangAnalysis [ 56%] Built target clangSema [ 59%] Built target clangCodeGen [ 59%] Built target clangEdit [ 60%] Built target clangRewrite [ 62%] Built target clangARCMigrate [ 62%] Built target ClangDriverOptions [ 63%] Built target clangDriver [ 63%] Built target clangSerialization [ 63%] Built target clangRewriteFrontend [ 65%] Built target clangFrontend [ 65%] Built target clangFrontendTool [ 65%] Built target ClangSACheckers [ 69%] Built target clangStaticAnalyzerCheckers [ 72%] Built target clangStaticAnalyzerCore [ 72%] Built target clangStaticAnalyzerFrontend [ 72%] Built target clang [ 74%] Built target RTSanitizerCommon.x86_64 [ 74%] Built target RTInterception.x86_64 [ 74%] Built target RTSanitizerCommonLibc.x86_64 [ 74%] Built target clang_rt.cfi-x86_64 [ 74%] Built target cfi_blacklist [ 74%] Built target RTUbsan.x86_64 [ 74%] Built target clang_rt.cfi_diag-x86_64 [ 74%] Built target cfi [ 75%] Built target compiler-rt-headers [ 83%] Built target clang_rt.builtins-x86_64 [ 83%] Built target builtins [ 83%] Built target RTLSanCommon.x86_64 [ 83%] Built target clang_rt.lsan-x86_64 [ 83%] Built target lsan [ 83%] Built target RTUbsan_cxx.x86_64 [ 83%] Built target clang_rt.ubsan_standalone_cxx-x86_64 [ 83%] Built target clang_rt.ubsan_standalone_cxx-x86_64-symbols [ 83%] Built target RTUbsan_standalone.x86_64 [ 83%] Built target clang_rt.ubsan_standalone-x86_64 [ 83%] Built target clang_rt.ubsan_standalone-x86_64-symbols [ 83%] Built target ubsan [ 84%] Built target RTAsan_dynamic.x86_64 [ 86%] Built target RTAsan.x86_64 [ 86%] Built target RTAsan_preinit.x86_64 [ 86%] Built target clang_rt.asan-x86_64 [ 86%] Built target RTAsan_cxx.x86_64 [ 86%] Built target clang_rt.asan_cxx-x86_64 Scanning dependencies of target RTAsan_dynamic_version_script_dummy.x86_64 [ 86%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.x86_64.dir/dummy.cc.o [ 86%] Built target RTAsan_dynamic_version_script_dummy.x86_64 Linking CXX shared library ../../../../lib/clang/3.9.0/lib/linux/ libclang_rt.asan-x86_64.so [ 86%] Built target clang_rt.asan-dynamic-x86_64 [ 86%] Built target clang_rt.asan-preinit-x86_64 [ 86%] Built target clang_rt.asan_cxx-x86_64-symbols [ 86%] Built target asan_blacklist [ 86%] Built target clang_rt.asan-x86_64-symbols [ 86%] Built target asan [ 87%] Built target clang_rt.msan_cxx-x86_64 [ 87%] Built target clang_rt.msan_cxx-x86_64-symbols [ 87%] Built target msan_blacklist [ 87%] Built target clang_rt.msan-x86_64 [ 87%] Built target clang_rt.msan-x86_64-symbols [ 87%] Built target msan [ 87%] Built target clang_rt.dfsan-x86_64 [ 87%] Built target clang_rt.dfsan-x86_64-symbols [ 87%] Built target dfsan_abilist [ 87%] Built target dfsan [ 87%] Built target clang_rt.profile-x86_64 [ 87%] Built target profile [ 88%] Built target clang_rt.tsan-x86_64 [ 88%] Built target clang_rt.tsan-x86_64-symbols [ 88%] Built target clang_rt.tsan_cxx-x86_64 [ 88%] Built target clang_rt.tsan_cxx-x86_64-symbols [ 88%] Built target tsan [ 88%] Built target clang_rt.dd-x86_64 [ 88%] Built target RTDD.x86_64 [ 88%] Built target clang_rt.dyndd-dynamic-x86_64 [ 88%] Built target dd [ 88%] Built target compiler-rt [ 88%] Built target test-suite-clobber CMakeFiles/test-suite.dir/build.make:112: *** target pattern contains no `%'. Stop. make[1]: *** [CMakeFiles/test-suite.dir/all] Error 2 make: *** [all] Error 2 I understand there is some changes recently, but I am totally not aware of that, sorry. How to overcome the compilation problem right now? Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160228/14c9280a/attachment.html>
Daniel Sanders via llvm-dev
2016-Feb-29 13:09 UTC
[llvm-dev] [cfe-dev] [3.8 Release] We have branched
Hi, The test-suite expects to be built standalone but it looks like you have it in the same tree as LLVM. You'll need to remove it. From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of Peter Teoh via llvm-dev Sent: 28 February 2016 14:31 To: llvm-dev at lists.llvm.org Subject: [llvm-dev] [cfe-dev] [3.8 Release] We have branched With reference to the following thread: http://lists.llvm.org/pipermail/llvm-dev/2016-January/094100.html I am having the same issue. First I did a git pull of all the relevant directories and then doing a cmake: cmake -DLLVM_ENABLE_DOXYGEN=ON -DLLVM_ENABLE_WERROR=OFF -DLLVM_TARGETS_TO_BUILD="X86" ../llvm and followed by make: [ 22%] Built target LLVMVectorize [ 25%] Built target LLVMScalarOpts [ 25%] Built target LLVMObjCARCOpts [ 25%] Built target LLVMLinker [ 29%] Built target LLVMAnalysis [ 30%] Built target LLVMMCParser [ 30%] Built target LLVMMCDisassembler [ 32%] Built target LLVMMC [ 32%] Built target LLVMOption [ 34%] Built target LLVMObject [ 34%] Built target LLVMDebugInfoCodeView [ 34%] Built target LLVMTarget [ 35%] Built target X86CommonTableGen [ 35%] Built target LLVMX86AsmParser [ 36%] Built target LLVMX86CodeGen [ 36%] Built target LLVMX86Disassembler [ 36%] Built target LLVMX86AsmPrinter [ 37%] Built target LLVMX86Desc [ 37%] Built target LLVMX86Info [ 37%] Built target LLVMX86Utils [ 37%] Built target LLVMAsmParser [ 39%] Built target LLVMProfileData [ 40%] Built target obj.clang-tblgen [ 40%] Built target clang-tblgen [ 41%] Built target ClangAttrClasses [ 41%] Built target ClangAttrImpl [ 41%] Built target ClangAttrDump [ 43%] Built target ClangAttrVisitor [ 43%] Built target ClangStmtNodes [ 43%] Built target ClangDeclNodes [ 43%] Built target ClangCommentNodes [ 43%] Built target ClangCommentHTMLTags [ 43%] Built target ClangCommentHTMLTagsProperties [ 43%] Built target ClangCommentHTMLNamedCharacterReferences [ 43%] Built target ClangCommentCommandInfo [ 43%] Built target ClangCommentCommandList [ 43%] Built target ClangDiagnosticAnalysis [ 43%] Built target ClangDiagnosticAST [ 43%] Built target ClangDiagnosticComment [ 43%] Built target ClangDiagnosticCommon [ 43%] Built target ClangDiagnosticDriver [ 44%] Built target ClangDiagnosticFrontend [ 44%] Built target ClangDiagnosticLex [ 44%] Built target ClangDiagnosticParse [ 44%] Built target ClangDiagnosticSema [ 44%] Built target ClangDiagnosticSerialization [ 44%] Built target ClangDiagnosticGroups [ 44%] Built target ClangDiagnosticIndexName [ 44%] Built target ClangAttrList [ 44%] Built target ClangAttrHasAttributeImpl [ 44%] Built target ClangARMNeon [ 44%] Built target ClangAttrParsedAttrList [ 44%] Built target ClangAttrParserStringSwitches [ 44%] Built target ClangAttrTemplateInstantiate [ 44%] Built target ClangAttrParsedAttrKinds [ 44%] Built target ClangAttrSpellingListIndex [ 44%] Built target ClangAttrParsedAttrImpl [ 44%] Built target ClangAttrPCHRead [ 44%] Built target ClangAttrPCHWrite [ 48%] Built target clang-headers [ 49%] Built target clangBasic [ 50%] Built target clangLex [ 50%] Built target clangParse [ 53%] Built target clangAST [ 54%] Built target clangAnalysis [ 56%] Built target clangSema [ 59%] Built target clangCodeGen [ 59%] Built target clangEdit [ 60%] Built target clangRewrite [ 62%] Built target clangARCMigrate [ 62%] Built target ClangDriverOptions [ 63%] Built target clangDriver [ 63%] Built target clangSerialization [ 63%] Built target clangRewriteFrontend [ 65%] Built target clangFrontend [ 65%] Built target clangFrontendTool [ 65%] Built target ClangSACheckers [ 69%] Built target clangStaticAnalyzerCheckers [ 72%] Built target clangStaticAnalyzerCore [ 72%] Built target clangStaticAnalyzerFrontend [ 72%] Built target clang [ 74%] Built target RTSanitizerCommon.x86_64 [ 74%] Built target RTInterception.x86_64 [ 74%] Built target RTSanitizerCommonLibc.x86_64 [ 74%] Built target clang_rt.cfi-x86_64 [ 74%] Built target cfi_blacklist [ 74%] Built target RTUbsan.x86_64 [ 74%] Built target clang_rt.cfi_diag-x86_64 [ 74%] Built target cfi [ 75%] Built target compiler-rt-headers [ 83%] Built target clang_rt.builtins-x86_64 [ 83%] Built target builtins [ 83%] Built target RTLSanCommon.x86_64 [ 83%] Built target clang_rt.lsan-x86_64 [ 83%] Built target lsan [ 83%] Built target RTUbsan_cxx.x86_64 [ 83%] Built target clang_rt.ubsan_standalone_cxx-x86_64 [ 83%] Built target clang_rt.ubsan_standalone_cxx-x86_64-symbols [ 83%] Built target RTUbsan_standalone.x86_64 [ 83%] Built target clang_rt.ubsan_standalone-x86_64 [ 83%] Built target clang_rt.ubsan_standalone-x86_64-symbols [ 83%] Built target ubsan [ 84%] Built target RTAsan_dynamic.x86_64 [ 86%] Built target RTAsan.x86_64 [ 86%] Built target RTAsan_preinit.x86_64 [ 86%] Built target clang_rt.asan-x86_64 [ 86%] Built target RTAsan_cxx.x86_64 [ 86%] Built target clang_rt.asan_cxx-x86_64 Scanning dependencies of target RTAsan_dynamic_version_script_dummy.x86_64 [ 86%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.x86_64.dir/dummy.cc.o [ 86%] Built target RTAsan_dynamic_version_script_dummy.x86_64 Linking CXX shared library ../../../../lib/clang/3.9.0/lib/linux/libclang_rt.asan-x86_64.so<http://libclang_rt.asan-x86_64.so> [ 86%] Built target clang_rt.asan-dynamic-x86_64 [ 86%] Built target clang_rt.asan-preinit-x86_64 [ 86%] Built target clang_rt.asan_cxx-x86_64-symbols [ 86%] Built target asan_blacklist [ 86%] Built target clang_rt.asan-x86_64-symbols [ 86%] Built target asan [ 87%] Built target clang_rt.msan_cxx-x86_64 [ 87%] Built target clang_rt.msan_cxx-x86_64-symbols [ 87%] Built target msan_blacklist [ 87%] Built target clang_rt.msan-x86_64 [ 87%] Built target clang_rt.msan-x86_64-symbols [ 87%] Built target msan [ 87%] Built target clang_rt.dfsan-x86_64 [ 87%] Built target clang_rt.dfsan-x86_64-symbols [ 87%] Built target dfsan_abilist [ 87%] Built target dfsan [ 87%] Built target clang_rt.profile-x86_64 [ 87%] Built target profile [ 88%] Built target clang_rt.tsan-x86_64 [ 88%] Built target clang_rt.tsan-x86_64-symbols [ 88%] Built target clang_rt.tsan_cxx-x86_64 [ 88%] Built target clang_rt.tsan_cxx-x86_64-symbols [ 88%] Built target tsan [ 88%] Built target clang_rt.dd-x86_64 [ 88%] Built target RTDD.x86_64 [ 88%] Built target clang_rt.dyndd-dynamic-x86_64 [ 88%] Built target dd [ 88%] Built target compiler-rt [ 88%] Built target test-suite-clobber CMakeFiles/test-suite.dir/build.make:112: *** target pattern contains no `%'. Stop. make[1]: *** [CMakeFiles/test-suite.dir/all] Error 2 make: *** [all] Error 2 I understand there is some changes recently, but I am totally not aware of that, sorry. How to overcome the compilation problem right now? Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160229/bbb85605/attachment.html>
Daniel Sanders via llvm-dev
2016-Feb-29 13:44 UTC
[llvm-dev] [cfe-dev] [3.8 Release] We have branched
I think we've just forgotten to update that part of the instructions. Having the test-suite at projects/test-suite was harmless to the old autoconf and LLVM 3.7.x's cmake builds because it didn't actually cause the test-suite to be built. The CMakeLists.txt that have been added to the test-suite now cause it to be built by LLVM's build system which introduces the build failure. We resolved it in test-release.sh by not checking it out in the same source tree. We instead check it out in a neighbouring directory and build it standalone. From: Martin O'Riordan [mailto:martin.oriordan at movidius.com] Sent: 29 February 2016 13:26 To: Daniel Sanders Subject: Re: [llvm-dev] [cfe-dev] [3.8 Release] We have branched I'm not sure I understand why it should be outside the LLVM tree, the instructions say to put it in 'llvm/projects/test-suite'. Should it be placed somewhere else? If so, the instructions on 'llvm.org/docs/GettingStarted.html<http://llvm.org/docs/GettingStarted.html>' need to be updated. MartinO On Mon, Feb 29, 2016 at 1:09 PM, Daniel Sanders via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote: Hi, The test-suite expects to be built standalone but it looks like you have it in the same tree as LLVM. You'll need to remove it. From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org<mailto:llvm-dev-bounces at lists.llvm.org>] On Behalf Of Peter Teoh via llvm-dev Sent: 28 February 2016 14:31 To: llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org> Subject: [llvm-dev] [cfe-dev] [3.8 Release] We have branched With reference to the following thread: http://lists.llvm.org/pipermail/llvm-dev/2016-January/094100.html I am having the same issue. First I did a git pull of all the relevant directories and then doing a cmake: cmake -DLLVM_ENABLE_DOXYGEN=ON -DLLVM_ENABLE_WERROR=OFF -DLLVM_TARGETS_TO_BUILD="X86" ../llvm and followed by make: [ 22%] Built target LLVMVectorize [ 25%] Built target LLVMScalarOpts [ 25%] Built target LLVMObjCARCOpts [ 25%] Built target LLVMLinker [ 29%] Built target LLVMAnalysis [ 30%] Built target LLVMMCParser [ 30%] Built target LLVMMCDisassembler [ 32%] Built target LLVMMC [ 32%] Built target LLVMOption [ 34%] Built target LLVMObject [ 34%] Built target LLVMDebugInfoCodeView [ 34%] Built target LLVMTarget [ 35%] Built target X86CommonTableGen [ 35%] Built target LLVMX86AsmParser [ 36%] Built target LLVMX86CodeGen [ 36%] Built target LLVMX86Disassembler [ 36%] Built target LLVMX86AsmPrinter [ 37%] Built target LLVMX86Desc [ 37%] Built target LLVMX86Info [ 37%] Built target LLVMX86Utils [ 37%] Built target LLVMAsmParser [ 39%] Built target LLVMProfileData [ 40%] Built target obj.clang-tblgen [ 40%] Built target clang-tblgen [ 41%] Built target ClangAttrClasses [ 41%] Built target ClangAttrImpl [ 41%] Built target ClangAttrDump [ 43%] Built target ClangAttrVisitor [ 43%] Built target ClangStmtNodes [ 43%] Built target ClangDeclNodes [ 43%] Built target ClangCommentNodes [ 43%] Built target ClangCommentHTMLTags [ 43%] Built target ClangCommentHTMLTagsProperties [ 43%] Built target ClangCommentHTMLNamedCharacterReferences [ 43%] Built target ClangCommentCommandInfo [ 43%] Built target ClangCommentCommandList [ 43%] Built target ClangDiagnosticAnalysis [ 43%] Built target ClangDiagnosticAST [ 43%] Built target ClangDiagnosticComment [ 43%] Built target ClangDiagnosticCommon [ 43%] Built target ClangDiagnosticDriver [ 44%] Built target ClangDiagnosticFrontend [ 44%] Built target ClangDiagnosticLex [ 44%] Built target ClangDiagnosticParse [ 44%] Built target ClangDiagnosticSema [ 44%] Built target ClangDiagnosticSerialization [ 44%] Built target ClangDiagnosticGroups [ 44%] Built target ClangDiagnosticIndexName [ 44%] Built target ClangAttrList [ 44%] Built target ClangAttrHasAttributeImpl [ 44%] Built target ClangARMNeon [ 44%] Built target ClangAttrParsedAttrList [ 44%] Built target ClangAttrParserStringSwitches [ 44%] Built target ClangAttrTemplateInstantiate [ 44%] Built target ClangAttrParsedAttrKinds [ 44%] Built target ClangAttrSpellingListIndex [ 44%] Built target ClangAttrParsedAttrImpl [ 44%] Built target ClangAttrPCHRead [ 44%] Built target ClangAttrPCHWrite [ 48%] Built target clang-headers [ 49%] Built target clangBasic [ 50%] Built target clangLex [ 50%] Built target clangParse [ 53%] Built target clangAST [ 54%] Built target clangAnalysis [ 56%] Built target clangSema [ 59%] Built target clangCodeGen [ 59%] Built target clangEdit [ 60%] Built target clangRewrite [ 62%] Built target clangARCMigrate [ 62%] Built target ClangDriverOptions [ 63%] Built target clangDriver [ 63%] Built target clangSerialization [ 63%] Built target clangRewriteFrontend [ 65%] Built target clangFrontend [ 65%] Built target clangFrontendTool [ 65%] Built target ClangSACheckers [ 69%] Built target clangStaticAnalyzerCheckers [ 72%] Built target clangStaticAnalyzerCore [ 72%] Built target clangStaticAnalyzerFrontend [ 72%] Built target clang [ 74%] Built target RTSanitizerCommon.x86_64 [ 74%] Built target RTInterception.x86_64 [ 74%] Built target RTSanitizerCommonLibc.x86_64 [ 74%] Built target clang_rt.cfi-x86_64 [ 74%] Built target cfi_blacklist [ 74%] Built target RTUbsan.x86_64 [ 74%] Built target clang_rt.cfi_diag-x86_64 [ 74%] Built target cfi [ 75%] Built target compiler-rt-headers [ 83%] Built target clang_rt.builtins-x86_64 [ 83%] Built target builtins [ 83%] Built target RTLSanCommon.x86_64 [ 83%] Built target clang_rt.lsan-x86_64 [ 83%] Built target lsan [ 83%] Built target RTUbsan_cxx.x86_64 [ 83%] Built target clang_rt.ubsan_standalone_cxx-x86_64 [ 83%] Built target clang_rt.ubsan_standalone_cxx-x86_64-symbols [ 83%] Built target RTUbsan_standalone.x86_64 [ 83%] Built target clang_rt.ubsan_standalone-x86_64 [ 83%] Built target clang_rt.ubsan_standalone-x86_64-symbols [ 83%] Built target ubsan [ 84%] Built target RTAsan_dynamic.x86_64 [ 86%] Built target RTAsan.x86_64 [ 86%] Built target RTAsan_preinit.x86_64 [ 86%] Built target clang_rt.asan-x86_64 [ 86%] Built target RTAsan_cxx.x86_64 [ 86%] Built target clang_rt.asan_cxx-x86_64 Scanning dependencies of target RTAsan_dynamic_version_script_dummy.x86_64 [ 86%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.x86_64.dir/dummy.cc.o [ 86%] Built target RTAsan_dynamic_version_script_dummy.x86_64 Linking CXX shared library ../../../../lib/clang/3.9.0/lib/linux/libclang_rt.asan-x86_64.so<http://libclang_rt.asan-x86_64.so> [ 86%] Built target clang_rt.asan-dynamic-x86_64 [ 86%] Built target clang_rt.asan-preinit-x86_64 [ 86%] Built target clang_rt.asan_cxx-x86_64-symbols [ 86%] Built target asan_blacklist [ 86%] Built target clang_rt.asan-x86_64-symbols [ 86%] Built target asan [ 87%] Built target clang_rt.msan_cxx-x86_64 [ 87%] Built target clang_rt.msan_cxx-x86_64-symbols [ 87%] Built target msan_blacklist [ 87%] Built target clang_rt.msan-x86_64 [ 87%] Built target clang_rt.msan-x86_64-symbols [ 87%] Built target msan [ 87%] Built target clang_rt.dfsan-x86_64 [ 87%] Built target clang_rt.dfsan-x86_64-symbols [ 87%] Built target dfsan_abilist [ 87%] Built target dfsan [ 87%] Built target clang_rt.profile-x86_64 [ 87%] Built target profile [ 88%] Built target clang_rt.tsan-x86_64 [ 88%] Built target clang_rt.tsan-x86_64-symbols [ 88%] Built target clang_rt.tsan_cxx-x86_64 [ 88%] Built target clang_rt.tsan_cxx-x86_64-symbols [ 88%] Built target tsan [ 88%] Built target clang_rt.dd-x86_64 [ 88%] Built target RTDD.x86_64 [ 88%] Built target clang_rt.dyndd-dynamic-x86_64 [ 88%] Built target dd [ 88%] Built target compiler-rt [ 88%] Built target test-suite-clobber CMakeFiles/test-suite.dir/build.make:112: *** target pattern contains no `%'. Stop. make[1]: *** [CMakeFiles/test-suite.dir/all] Error 2 make: *** [all] Error 2 I understand there is some changes recently, but I am totally not aware of that, sorry. How to overcome the compilation problem right now? Thanks. _______________________________________________ LLVM Developers mailing list llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160229/4e53a515/attachment.html>
Martin O'Riordan via llvm-dev
2016-Feb-29 14:21 UTC
[llvm-dev] [cfe-dev] [3.8 Release] We have branched
Thanks for that clarification - I'll have to make that change in my tree too :-) I had noticed that the VC++ solution had broken projects to do with the test-suite and assumed it was just something I had broken during the merge (test-suite-build, test-suite-clean and test-suite-configure). MartinO On Mon, Feb 29, 2016 at 1:44 PM, Daniel Sanders <Daniel.Sanders at imgtec.com> wrote:> I think we've just forgotten to update that part of the instructions. > Having the test-suite at projects/test-suite was harmless to the old > autoconf and LLVM 3.7.x's cmake builds because it didn't actually cause the > test-suite to be built. The CMakeLists.txt that have been added to the > test-suite now cause it to be built by LLVM's build system which introduces > the build failure. We resolved it in test-release.sh by not checking it out > in the same source tree. We instead check it out in a neighbouring > directory and build it standalone. > > > > *From:* Martin O'Riordan [mailto:martin.oriordan at movidius.com] > *Sent:* 29 February 2016 13:26 > *To:* Daniel Sanders > *Subject:* Re: [llvm-dev] [cfe-dev] [3.8 Release] We have branched > > > > I'm not sure I understand why it should be outside the LLVM tree, the > instructions say to put it in 'llvm/projects/test-suite'. Should it be > placed somewhere else? If so, the instructions on ' > llvm.org/docs/GettingStarted.html' need to be updated. > > MartinO > > > > On Mon, Feb 29, 2016 at 1:09 PM, Daniel Sanders via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > Hi, > > > > The test-suite expects to be built standalone but it looks like you have > it in the same tree as LLVM. You'll need to remove it. > > > > *From:* llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] *On Behalf Of *Peter > Teoh via llvm-dev > *Sent:* 28 February 2016 14:31 > *To:* llvm-dev at lists.llvm.org > *Subject:* [llvm-dev] [cfe-dev] [3.8 Release] We have branched > > > > With reference to the following thread: > > > http://lists.llvm.org/pipermail/llvm-dev/2016-January/094100.html > > I am having the same issue. First I did a git pull of all the relevant > directories and then doing a cmake: > > cmake -DLLVM_ENABLE_DOXYGEN=ON -DLLVM_ENABLE_WERROR=OFF > -DLLVM_TARGETS_TO_BUILD="X86" ../llvm > > and followed by make: > > > [ 22%] Built target LLVMVectorize > [ 25%] Built target LLVMScalarOpts > [ 25%] Built target LLVMObjCARCOpts > [ 25%] Built target LLVMLinker > [ 29%] Built target LLVMAnalysis > [ 30%] Built target LLVMMCParser > [ 30%] Built target LLVMMCDisassembler > [ 32%] Built target LLVMMC > [ 32%] Built target LLVMOption > [ 34%] Built target LLVMObject > [ 34%] Built target LLVMDebugInfoCodeView > [ 34%] Built target LLVMTarget > [ 35%] Built target X86CommonTableGen > [ 35%] Built target LLVMX86AsmParser > [ 36%] Built target LLVMX86CodeGen > [ 36%] Built target LLVMX86Disassembler > [ 36%] Built target LLVMX86AsmPrinter > [ 37%] Built target LLVMX86Desc > [ 37%] Built target LLVMX86Info > [ 37%] Built target LLVMX86Utils > [ 37%] Built target LLVMAsmParser > [ 39%] Built target LLVMProfileData > [ 40%] Built target obj.clang-tblgen > [ 40%] Built target clang-tblgen > [ 41%] Built target ClangAttrClasses > [ 41%] Built target ClangAttrImpl > [ 41%] Built target ClangAttrDump > [ 43%] Built target ClangAttrVisitor > [ 43%] Built target ClangStmtNodes > [ 43%] Built target ClangDeclNodes > [ 43%] Built target ClangCommentNodes > [ 43%] Built target ClangCommentHTMLTags > [ 43%] Built target ClangCommentHTMLTagsProperties > [ 43%] Built target ClangCommentHTMLNamedCharacterReferences > [ 43%] Built target ClangCommentCommandInfo > [ 43%] Built target ClangCommentCommandList > [ 43%] Built target ClangDiagnosticAnalysis > [ 43%] Built target ClangDiagnosticAST > [ 43%] Built target ClangDiagnosticComment > [ 43%] Built target ClangDiagnosticCommon > [ 43%] Built target ClangDiagnosticDriver > [ 44%] Built target ClangDiagnosticFrontend > [ 44%] Built target ClangDiagnosticLex > [ 44%] Built target ClangDiagnosticParse > [ 44%] Built target ClangDiagnosticSema > [ 44%] Built target ClangDiagnosticSerialization > [ 44%] Built target ClangDiagnosticGroups > [ 44%] Built target ClangDiagnosticIndexName > [ 44%] Built target ClangAttrList > [ 44%] Built target ClangAttrHasAttributeImpl > [ 44%] Built target ClangARMNeon > [ 44%] Built target ClangAttrParsedAttrList > [ 44%] Built target ClangAttrParserStringSwitches > [ 44%] Built target ClangAttrTemplateInstantiate > [ 44%] Built target ClangAttrParsedAttrKinds > [ 44%] Built target ClangAttrSpellingListIndex > [ 44%] Built target ClangAttrParsedAttrImpl > [ 44%] Built target ClangAttrPCHRead > [ 44%] Built target ClangAttrPCHWrite > [ 48%] Built target clang-headers > [ 49%] Built target clangBasic > [ 50%] Built target clangLex > [ 50%] Built target clangParse > [ 53%] Built target clangAST > [ 54%] Built target clangAnalysis > [ 56%] Built target clangSema > [ 59%] Built target clangCodeGen > [ 59%] Built target clangEdit > [ 60%] Built target clangRewrite > [ 62%] Built target clangARCMigrate > [ 62%] Built target ClangDriverOptions > [ 63%] Built target clangDriver > [ 63%] Built target clangSerialization > [ 63%] Built target clangRewriteFrontend > [ 65%] Built target clangFrontend > [ 65%] Built target clangFrontendTool > [ 65%] Built target ClangSACheckers > [ 69%] Built target clangStaticAnalyzerCheckers > [ 72%] Built target clangStaticAnalyzerCore > [ 72%] Built target clangStaticAnalyzerFrontend > [ 72%] Built target clang > [ 74%] Built target RTSanitizerCommon.x86_64 > [ 74%] Built target RTInterception.x86_64 > [ 74%] Built target RTSanitizerCommonLibc.x86_64 > [ 74%] Built target clang_rt.cfi-x86_64 > [ 74%] Built target cfi_blacklist > [ 74%] Built target RTUbsan.x86_64 > [ 74%] Built target clang_rt.cfi_diag-x86_64 > [ 74%] Built target cfi > [ 75%] Built target compiler-rt-headers > [ 83%] Built target clang_rt.builtins-x86_64 > [ 83%] Built target builtins > [ 83%] Built target RTLSanCommon.x86_64 > [ 83%] Built target clang_rt.lsan-x86_64 > [ 83%] Built target lsan > [ 83%] Built target RTUbsan_cxx.x86_64 > [ 83%] Built target clang_rt.ubsan_standalone_cxx-x86_64 > [ 83%] Built target clang_rt.ubsan_standalone_cxx-x86_64-symbols > [ 83%] Built target RTUbsan_standalone.x86_64 > [ 83%] Built target clang_rt.ubsan_standalone-x86_64 > [ 83%] Built target clang_rt.ubsan_standalone-x86_64-symbols > [ 83%] Built target ubsan > [ 84%] Built target RTAsan_dynamic.x86_64 > [ 86%] Built target RTAsan.x86_64 > [ 86%] Built target RTAsan_preinit.x86_64 > [ 86%] Built target clang_rt.asan-x86_64 > [ 86%] Built target RTAsan_cxx.x86_64 > [ 86%] Built target clang_rt.asan_cxx-x86_64 > Scanning dependencies of target RTAsan_dynamic_version_script_dummy.x86_64 > [ 86%] Building CXX object > projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.x86_64.dir/dummy.cc.o > [ 86%] Built target RTAsan_dynamic_version_script_dummy.x86_64 > Linking CXX shared library ../../../../lib/clang/3.9.0/lib/linux/ > libclang_rt.asan-x86_64.so > [ 86%] Built target clang_rt.asan-dynamic-x86_64 > [ 86%] Built target clang_rt.asan-preinit-x86_64 > [ 86%] Built target clang_rt.asan_cxx-x86_64-symbols > [ 86%] Built target asan_blacklist > [ 86%] Built target clang_rt.asan-x86_64-symbols > [ 86%] Built target asan > [ 87%] Built target clang_rt.msan_cxx-x86_64 > [ 87%] Built target clang_rt.msan_cxx-x86_64-symbols > [ 87%] Built target msan_blacklist > [ 87%] Built target clang_rt.msan-x86_64 > [ 87%] Built target clang_rt.msan-x86_64-symbols > [ 87%] Built target msan > [ 87%] Built target clang_rt.dfsan-x86_64 > [ 87%] Built target clang_rt.dfsan-x86_64-symbols > [ 87%] Built target dfsan_abilist > [ 87%] Built target dfsan > [ 87%] Built target clang_rt.profile-x86_64 > [ 87%] Built target profile > [ 88%] Built target clang_rt.tsan-x86_64 > [ 88%] Built target clang_rt.tsan-x86_64-symbols > [ 88%] Built target clang_rt.tsan_cxx-x86_64 > [ 88%] Built target clang_rt.tsan_cxx-x86_64-symbols > [ 88%] Built target tsan > [ 88%] Built target clang_rt.dd-x86_64 > [ 88%] Built target RTDD.x86_64 > [ 88%] Built target clang_rt.dyndd-dynamic-x86_64 > [ 88%] Built target dd > [ 88%] Built target compiler-rt > [ 88%] Built target test-suite-clobber > CMakeFiles/test-suite.dir/build.make:112: *** target pattern contains no > `%'. Stop. > make[1]: *** [CMakeFiles/test-suite.dir/all] Error 2 > make: *** [all] Error 2 > > I understand there is some changes recently, but I am totally not aware of > that, sorry. How to overcome the compilation problem right now? > > Thanks. > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160229/28cdc6a2/attachment-0001.html>
Peter Teoh via llvm-dev
2016-Mar-01 01:23 UTC
[llvm-dev] [cfe-dev] [3.8 Release] We have branched
Thank you very much for the reply. Let me try again. :-). On Mon, Feb 29, 2016 at 9:09 PM, Daniel Sanders <Daniel.Sanders at imgtec.com> wrote:> Hi, > > > > The test-suite expects to be built standalone but it looks like you have > it in the same tree as LLVM. You'll need to remove it. > > > > *From:* llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] *On Behalf Of *Peter > Teoh via llvm-dev > *Sent:* 28 February 2016 14:31 > *To:* llvm-dev at lists.llvm.org > *Subject:* [llvm-dev] [cfe-dev] [3.8 Release] We have branched > > > > With reference to the following thread: > > > http://lists.llvm.org/pipermail/llvm-dev/2016-January/094100.html > > I am having the same issue. First I did a git pull of all the relevant > directories and then doing a cmake: > > cmake -DLLVM_ENABLE_DOXYGEN=ON -DLLVM_ENABLE_WERROR=OFF > -DLLVM_TARGETS_TO_BUILD="X86" ../llvm > > and followed by make: > > > [ 22%] Built target LLVMVectorize > [ 25%] Built target LLVMScalarOpts > [ 25%] Built target LLVMObjCARCOpts > [ 25%] Built target LLVMLinker > [ 29%] Built target LLVMAnalysis > [ 30%] Built target LLVMMCParser > [ 30%] Built target LLVMMCDisassembler > [ 32%] Built target LLVMMC > [ 32%] Built target LLVMOption > [ 34%] Built target LLVMObject > [ 34%] Built target LLVMDebugInfoCodeView > [ 34%] Built target LLVMTarget > [ 35%] Built target X86CommonTableGen > [ 35%] Built target LLVMX86AsmParser > [ 36%] Built target LLVMX86CodeGen > [ 36%] Built target LLVMX86Disassembler > [ 36%] Built target LLVMX86AsmPrinter > [ 37%] Built target LLVMX86Desc > [ 37%] Built target LLVMX86Info > [ 37%] Built target LLVMX86Utils > [ 37%] Built target LLVMAsmParser > [ 39%] Built target LLVMProfileData > [ 40%] Built target obj.clang-tblgen > [ 40%] Built target clang-tblgen > [ 41%] Built target ClangAttrClasses > [ 41%] Built target ClangAttrImpl > [ 41%] Built target ClangAttrDump > [ 43%] Built target ClangAttrVisitor > [ 43%] Built target ClangStmtNodes > [ 43%] Built target ClangDeclNodes > [ 43%] Built target ClangCommentNodes > [ 43%] Built target ClangCommentHTMLTags > [ 43%] Built target ClangCommentHTMLTagsProperties > [ 43%] Built target ClangCommentHTMLNamedCharacterReferences > [ 43%] Built target ClangCommentCommandInfo > [ 43%] Built target ClangCommentCommandList > [ 43%] Built target ClangDiagnosticAnalysis > [ 43%] Built target ClangDiagnosticAST > [ 43%] Built target ClangDiagnosticComment > [ 43%] Built target ClangDiagnosticCommon > [ 43%] Built target ClangDiagnosticDriver > [ 44%] Built target ClangDiagnosticFrontend > [ 44%] Built target ClangDiagnosticLex > [ 44%] Built target ClangDiagnosticParse > [ 44%] Built target ClangDiagnosticSema > [ 44%] Built target ClangDiagnosticSerialization > [ 44%] Built target ClangDiagnosticGroups > [ 44%] Built target ClangDiagnosticIndexName > [ 44%] Built target ClangAttrList > [ 44%] Built target ClangAttrHasAttributeImpl > [ 44%] Built target ClangARMNeon > [ 44%] Built target ClangAttrParsedAttrList > [ 44%] Built target ClangAttrParserStringSwitches > [ 44%] Built target ClangAttrTemplateInstantiate > [ 44%] Built target ClangAttrParsedAttrKinds > [ 44%] Built target ClangAttrSpellingListIndex > [ 44%] Built target ClangAttrParsedAttrImpl > [ 44%] Built target ClangAttrPCHRead > [ 44%] Built target ClangAttrPCHWrite > [ 48%] Built target clang-headers > [ 49%] Built target clangBasic > [ 50%] Built target clangLex > [ 50%] Built target clangParse > [ 53%] Built target clangAST > [ 54%] Built target clangAnalysis > [ 56%] Built target clangSema > [ 59%] Built target clangCodeGen > [ 59%] Built target clangEdit > [ 60%] Built target clangRewrite > [ 62%] Built target clangARCMigrate > [ 62%] Built target ClangDriverOptions > [ 63%] Built target clangDriver > [ 63%] Built target clangSerialization > [ 63%] Built target clangRewriteFrontend > [ 65%] Built target clangFrontend > [ 65%] Built target clangFrontendTool > [ 65%] Built target ClangSACheckers > [ 69%] Built target clangStaticAnalyzerCheckers > [ 72%] Built target clangStaticAnalyzerCore > [ 72%] Built target clangStaticAnalyzerFrontend > [ 72%] Built target clang > [ 74%] Built target RTSanitizerCommon.x86_64 > [ 74%] Built target RTInterception.x86_64 > [ 74%] Built target RTSanitizerCommonLibc.x86_64 > [ 74%] Built target clang_rt.cfi-x86_64 > [ 74%] Built target cfi_blacklist > [ 74%] Built target RTUbsan.x86_64 > [ 74%] Built target clang_rt.cfi_diag-x86_64 > [ 74%] Built target cfi > [ 75%] Built target compiler-rt-headers > [ 83%] Built target clang_rt.builtins-x86_64 > [ 83%] Built target builtins > [ 83%] Built target RTLSanCommon.x86_64 > [ 83%] Built target clang_rt.lsan-x86_64 > [ 83%] Built target lsan > [ 83%] Built target RTUbsan_cxx.x86_64 > [ 83%] Built target clang_rt.ubsan_standalone_cxx-x86_64 > [ 83%] Built target clang_rt.ubsan_standalone_cxx-x86_64-symbols > [ 83%] Built target RTUbsan_standalone.x86_64 > [ 83%] Built target clang_rt.ubsan_standalone-x86_64 > [ 83%] Built target clang_rt.ubsan_standalone-x86_64-symbols > [ 83%] Built target ubsan > [ 84%] Built target RTAsan_dynamic.x86_64 > [ 86%] Built target RTAsan.x86_64 > [ 86%] Built target RTAsan_preinit.x86_64 > [ 86%] Built target clang_rt.asan-x86_64 > [ 86%] Built target RTAsan_cxx.x86_64 > [ 86%] Built target clang_rt.asan_cxx-x86_64 > Scanning dependencies of target RTAsan_dynamic_version_script_dummy.x86_64 > [ 86%] Building CXX object > projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.x86_64.dir/dummy.cc.o > [ 86%] Built target RTAsan_dynamic_version_script_dummy.x86_64 > Linking CXX shared library ../../../../lib/clang/3.9.0/lib/linux/ > libclang_rt.asan-x86_64.so > [ 86%] Built target clang_rt.asan-dynamic-x86_64 > [ 86%] Built target clang_rt.asan-preinit-x86_64 > [ 86%] Built target clang_rt.asan_cxx-x86_64-symbols > [ 86%] Built target asan_blacklist > [ 86%] Built target clang_rt.asan-x86_64-symbols > [ 86%] Built target asan > [ 87%] Built target clang_rt.msan_cxx-x86_64 > [ 87%] Built target clang_rt.msan_cxx-x86_64-symbols > [ 87%] Built target msan_blacklist > [ 87%] Built target clang_rt.msan-x86_64 > [ 87%] Built target clang_rt.msan-x86_64-symbols > [ 87%] Built target msan > [ 87%] Built target clang_rt.dfsan-x86_64 > [ 87%] Built target clang_rt.dfsan-x86_64-symbols > [ 87%] Built target dfsan_abilist > [ 87%] Built target dfsan > [ 87%] Built target clang_rt.profile-x86_64 > [ 87%] Built target profile > [ 88%] Built target clang_rt.tsan-x86_64 > [ 88%] Built target clang_rt.tsan-x86_64-symbols > [ 88%] Built target clang_rt.tsan_cxx-x86_64 > [ 88%] Built target clang_rt.tsan_cxx-x86_64-symbols > [ 88%] Built target tsan > [ 88%] Built target clang_rt.dd-x86_64 > [ 88%] Built target RTDD.x86_64 > [ 88%] Built target clang_rt.dyndd-dynamic-x86_64 > [ 88%] Built target dd > [ 88%] Built target compiler-rt > [ 88%] Built target test-suite-clobber > CMakeFiles/test-suite.dir/build.make:112: *** target pattern contains no > `%'. Stop. > make[1]: *** [CMakeFiles/test-suite.dir/all] Error 2 > make: *** [all] Error 2 > > I understand there is some changes recently, but I am totally not aware of > that, sorry. How to overcome the compilation problem right now? > > Thanks. >-- Regards, Peter Teoh -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160301/da2f09f6/attachment.html>