[llvm-bugs] [Bug 37287] New: llvm unable to compile with gcc 7.3.0

via llvm-bugs llvm-bugs at lists.llvm.org
Sun Apr 29 04:34:01 PDT 2018


https://bugs.llvm.org/show_bug.cgi?id=37287

            Bug ID: 37287
           Summary: llvm unable to compile with gcc 7.3.0
           Product: libraries
           Version: trunk
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: release blocker
          Priority: P
         Component: Backend: AMDGPU
          Assignee: unassignedbugs at nondot.org
          Reporter: sylvain.bertrand at gmail.com
                CC: llvm-bugs at lists.llvm.org

[468/1527] Building CXX object
lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o
FAILED: lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o
/nyan/toolchains/current/bin/g++  -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-Ilib/CodeGen/GlobalISel -I/tmp/pkgs/llvm-0/lib/CodeGen/GlobalISel -Iinclude
-I/tmp/pkgs/llvm-0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++
-B/nyan/glibc/current/lib -L/nyan/glibc/current/lib
-Wl,-rpath-link,/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden
-Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings
-Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized
-Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3
-DNDEBUG    -fno-exceptions -fno-rtti -MD -MT
lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o -MF
lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o.d -o
lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o -c
/tmp/pkgs/llvm-0/lib/CodeGen/GlobalISel/IRTranslator.cpp
In file included from
/nyan/toolchains/0/include/c++/7.3.0/bits/unique_ptr.h:37:0,
                 from /nyan/toolchains/0/include/c++/7.3.0/memory:80,
                 from /tmp/pkgs/llvm-0/include/llvm/ADT/SmallVector.h:30,
                 from /tmp/pkgs/llvm-0/include/llvm/ADT/STLExtras.h:21,
                 from /tmp/pkgs/llvm-0/include/llvm/ADT/StringRef.h:13,
                 from /tmp/pkgs/llvm-0/include/llvm/ADT/StringMap.h:17,
                 from /tmp/pkgs/llvm-0/include/llvm/Support/Host.h:17,
                 from /tmp/pkgs/llvm-0/include/llvm/ADT/Hashing.h:49,
                 from /tmp/pkgs/llvm-0/include/llvm/ADT/ArrayRef.h:13,
                 from /tmp/pkgs/llvm-0/include/llvm/ADT/DenseMapInfo.h:17,
                 from /tmp/pkgs/llvm-0/include/llvm/ADT/DenseMap.h:17,
                 from
/tmp/pkgs/llvm-0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22,
                 from
/tmp/pkgs/llvm-0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13:
/nyan/toolchains/0/include/c++/7.3.0/tuple: In instantiation of 'class
std::tuple<llvm::DICompileUnit*, llvm::TempMDNodeDeleter>':
/nyan/toolchains/0/include/c++/7.3.0/bits/unique_ptr.h:152:27:   required from
'class std::__uniq_ptr_impl<llvm::DICompileUnit, llvm::TempMDNodeDeleter>'
/nyan/toolchains/0/include/c++/7.3.0/bits/unique_ptr.h:163:33:   required from
'class std::unique_ptr<llvm::DICompileUnit, llvm::TempMDNodeDeleter>'
/tmp/pkgs/llvm-0/include/llvm/IR/DebugInfoMetadata.h:1204:39:   required from
here
/nyan/toolchains/0/include/c++/7.3.0/tuple:1105:54: sorry, unimplemented:
unexpected AST of kind integer_cst
         enable_if<_TMC::template
                   ~~~~~~~~~~~~~~
                     _MoveConstructibleTuple<_U1, _U2>()
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/nyan/toolchains/0/include/c++/7.3.0/tuple:1105: confused by earlier errors,
bailing out
-------------------------------------
This is happening with llvm git 8784c51c371a2ac3f5bba509786930bf32e97f34

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20180429/1b37a9b5/attachment.html>


More information about the llvm-bugs mailing list