[Bug 964143] New: LLVM fails to build with GCC 6 libstdc++
http://bugzilla.novell.com/show_bug.cgi?id=964143
Bug ID: 964143
Summary: LLVM fails to build with GCC 6 libstdc++
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: 2015*
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Basesystem
Assignee: bnc-team-screening@forge.provo.novell.com
Reporter: rguenther@suse.com
QA Contact: qa-bugs@suse.de
Found By: ---
Blocker: ---
LLVM currently fails to build with GCC 6 (see openSUSE:Factory:Staging:Gcc6):
[ 5851s] FAILED: /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage1/bin/clang++
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS
-D__STDC_LIMIT_MA
CROS -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter
-Wwrite-st
rings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long
-Wcovere
d-switch-default -Wnon-virtual-dtor -std=c++11 -ffunction-sections
-fdata-sectio
ns -O2 -g -DNDEBUG -fPIC -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include
-fno-exceptions -MMD -MT
lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.
cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o.d -o
lib/Co
deGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o -c
../lib/CodeGen/LexicalSc
opes.cpp
[ 5851s] In file included from ../lib/CodeGen/LexicalScopes.cpp:17:
[ 5851s] In file included from ../include/llvm/CodeGen/LexicalScopes.h:20:
[ 5851s] In file included from ../include/llvm/ADT/ArrayRef.h:14:
[ 5851s] In file included from ../include/llvm/ADT/SmallVector.h:29:
[ 5851s] In file included from
/usr/lib64/gcc/x86_64-suse-linux/6/../../../../in
clude/c++/6/memory:79:
[ 5851s] In file included from
/usr/lib64/gcc/x86_64-suse-linux/6/../../../../in
clude/c++/6/functional:55:
[ 5851s]
/usr/lib64/gcc/x86_64-suse-linux/6/../../../../include/c++/6/tuple:1381
:14: error: no matching constructor for initialization of
'tuple
http://bugzilla.novell.com/show_bug.cgi?id=964143
Richard Biener
http://bugzilla.novell.com/show_bug.cgi?id=964143
http://bugzilla.novell.com/show_bug.cgi?id=964143#c2
--- Comment #2 from Richard Biener
http://bugzilla.novell.com/show_bug.cgi?id=964143
http://bugzilla.novell.com/show_bug.cgi?id=964143#c3
--- Comment #3 from Ismail Donmez
New LLVM breaks Mesa build (as expected I guess):
[ 747s] llvm/invocation.cpp: In function 'std::vector<char> {anonymous}::compile_native(const llvm::Module*, const string&, const string&, unsigned int, std::__cxx11::string&)': [ 747s] llvm/invocation.cpp:664:63: error: no matching function for call to 'wrap(std::unique_ptr<llvm::Module>)' [ 747s] LLVMModuleRef debug_mod = wrap(llvm::CloneModule(mod)); [ 747s] ^ ...
and more.
Already fixed in X11:XOrg/Mesa . -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com