https://bugs.freedesktop.org/show_bug.cgi?id=88783
Bug ID: 88783
Summary: FTBFS: Clover:
src/gallium/state_trackers/clover/llvm/invocation.cpp:
335:49: error: no matching function for call to
'llvm::TargetLibraryInfo::TargetLibraryInfo(llvm::Trip
le)
Product: Mesa
Version: git
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Other
Assignee: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
CC: [email protected]
Created attachment 112793
--> https://bugs.freedesktop.org/attachment.cgi?id=112793&action=edit
Full build log of failing build, produced by pbuilder
With LLVM > r226934 I get the following build error in a clean chroot build
environment (pbuilder):
> ../../../../../../src/gallium/state_trackers/clover/llvm/invocation.cpp: In
> function 'void {anonymous}::optimize(llvm::Module*, unsigned int, const
> std::vector<llvm::Function*>&)':
> ../../../../../../src/gallium/state_trackers/clover/llvm/invocation.cpp:335:49:
> error: no matching function for call to
> 'llvm::TargetLibraryInfo::TargetLibraryInfo(llvm::Triple)'
> llvm::Triple(mod->getTargetTriple()));
> ^
> ../../../../../../src/gallium/state_trackers/clover/llvm/invocation.cpp:335:49:
> note: candidates are:
> In file included from
> ../../../../../../src/gallium/state_trackers/clover/llvm/invocation.cpp:60:0:
> /usr/lib/llvm-3.7/include/llvm/Analysis/TargetLibraryInfo.h:785:3: note:
> llvm::TargetLibraryInfo::TargetLibraryInfo(llvm::TargetLibraryInfo&&)
> TargetLibraryInfo(TargetLibraryInfo &&TLI) : Impl(TLI.Impl) {}
> ^
> /usr/lib/llvm-3.7/include/llvm/Analysis/TargetLibraryInfo.h:785:3: note: no
> known conversion for argument 1 from 'llvm::Triple' to
> 'llvm::TargetLibraryInfo&&'
> /usr/lib/llvm-3.7/include/llvm/Analysis/TargetLibraryInfo.h:784:3: note:
> llvm::TargetLibraryInfo::TargetLibraryInfo(const llvm::TargetLibraryInfo&)
> TargetLibraryInfo(const TargetLibraryInfo &TLI) : Impl(TLI.Impl) {}
> ^
> /usr/lib/llvm-3.7/include/llvm/Analysis/TargetLibraryInfo.h:784:3: note: no
> known conversion for argument 1 from 'llvm::Triple' to 'const
> llvm::TargetLibraryInfo&'
> /usr/lib/llvm-3.7/include/llvm/Analysis/TargetLibraryInfo.h:781:12: note:
> llvm::TargetLibraryInfo::TargetLibraryInfo(const llvm::TargetLibraryInfoImpl&)
> explicit TargetLibraryInfo(const TargetLibraryInfoImpl &Impl) :
> Impl(&Impl) {}
> ^
> /usr/lib/llvm-3.7/include/llvm/Analysis/TargetLibraryInfo.h:781:12: note:
> no known conversion for argument 1 from 'llvm::Triple' to 'const
> llvm::TargetLibraryInfoImpl&'
> Makefile:857: recipe for target 'llvm/libclllvm_la-invocation.lo' failed
> make[4]: *** [llvm/libclllvm_la-invocation.lo] Error 1
This bug was first reported by Andy Furniss on the mesa-dev list on 2014-01-24
at 15:06 UTC (see
<http://thread.gmane.org/gmane.comp.video.mesa3d.devel/93649>). This bug is
intended to make it easier for multiple persons to track.
A full build log of the failing build is attached to this report. Let me know,
if you need something else.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev