Lian Cheng
2011-Feb-11 11:48 UTC
[LLVMdev] G++ 3.4.5 under RedHat AS4 fails to compile Clang trunk
Compilation error output is attached. Seems that G++ 3.4.5 fails to pick the right specialization version of getExprLocImpl() function in lib/AST/Expr.cpp. -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: error URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110211/4a248936/attachment.ksh>
Eric Christopher
2011-Feb-11 20:04 UTC
[LLVMdev] G++ 3.4.5 under RedHat AS4 fails to compile Clang trunk
On Feb 11, 2011, at 3:48 AM, Lian Cheng wrote:> Compilation error output is attached. > > Seems that G++ 3.4.5 fails to pick the right specialization version of getExprLocImpl() function in lib/AST/Expr.cpp.http://llvm.org/docs/GettingStarted.html#brokengcc -eric -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110211/ffa764d2/attachment.html>
Lian Cheng
2011-Feb-12 03:02 UTC
[LLVMdev] G++ 3.4.5 under RedHat AS4 fails to compile Clang trunk
On 2011-2-12 4:04, Eric Christopher wrote:> > On Feb 11, 2011, at 3:48 AM, Lian Cheng wrote: > >> Compilation error output is attached. >> >> Seems that G++ 3.4.5 fails to pick the right specialization version of >> getExprLocImpl() function in lib/AST/Expr.cpp. > > http://llvm.org/docs/GettingStarted.html#brokengccThanks for your reply! But this page suggests that GCC 3.4.x *MISCOMPILES* portions of the code on X86-64/amd64. IMHO this means GCC 3.4.x do compiles LLVM, but the compiled binary misbehaves. While my problem is GCC 3.4.5 fails to compile Clang (not LLVM). Cheng> > -eric > > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Anton Korobeynikov
2011-Mar-31 20:14 UTC
[LLVMdev] G++ 3.4.5 under RedHat AS4 fails to compile Clang trunk
> Compilation error output is attached. > > Seems that G++ 3.4.5 fails to pick the right specialization version of > getExprLocImpl() function in lib/AST/Expr.cpp. > > http://llvm.org/docs/GettingStarted.html#brokengccFWIW: gcc 3.4.x does not implement DR214. Thus it cannot pick the right specialization. The current workaround is http://pastebin.com/k6Zq5kkv -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University
Seemingly Similar Threads
- [LLVMdev] G++ 3.4.5 under RedHat AS4 fails to compile Clang trunk
- RedHat Linux AS4 64bit samba to ADS share issue ... winbind start/stop makes it work....
- [LLVMdev] which g++ to compile LLVM CVS on Linux/AMD64?
- [LLVMdev] Broken link on http://llvm.org/docs/ReleaseNotes.html#brokengcc
- [LLVMdev] Just got bitten by accidentally using the wrong gcc