Dear LLVMers, Here is the current, tentative schedule for LLVM 1.5: 1. We are hoping to have all relevant features and bug fixes into mainline CVS by Friday of this week. For those of you with commit access, please plan to have all of your changes for LLVM 1.5 committed by 9 am (CST) this Friday. If you need more time, please email the list. 2. On Friday, I will be making the 1.5 release branch based off of mainline. During the next week, I'll be rolling LLVM tarballs and testing them. If other developers (especially those for platforms which we don't have here at UIUC) could test the release branch, we would be most appreciative. I will send out another email detailing when the release branch is finished and how to get it out of CVS. We're aiming to have 1.5 out by the end of next week if all goes well. Thanks to everyone who has submitted code to LLVM for 1.5. -- John T. -- John T. Criswell Research Programmer University of Illinois at Urbana-Champaign "It's today!" said Piglet. "My favorite day," said Pooh.
Hello all, John Criswell wrote on Wednesday, 11 May 2005:> If other developers (especially those for platforms which we don't have > here at UIUC) could test the release branch, we would be most > appreciative. I will send out another email detailing when the release > branch is finished and how to get it out of CVS.I've just tried building CVS/HEAD of llvm using gcc 4.0.0 that I have installed to /opt/gcc and got the following error quite late in the process: make[3]: Entering directory `/root/devel/llvm-obj/lib/Target/X86' llvm[3]: Building X86.td register information header with tblgen/root/devel/llvm-obj/Debug/bin/tblgen: relocation error: /root/devel/llvm-obj/De bug/bin/tblgen: symbol _ZNSs4_Rep26_M_set_length_and_sharableEj, version GLIBCXX_3.4 not defined in file libstdc++.so.6 with link time reference make[3]: *** [/root/devel/llvm-obj/lib/Target/X86/Debug/X86GenRegisterInfo.h.inc.tmp] Error 127 make[3]: Leaving directory `/root/devel/llvm-obj/lib/Target/X86' make[2]: *** [X86/.makeall] Error 2 make[2]: Leaving directory `/root/devel/llvm-obj/lib/Target' make[1]: *** [Target/.makeall] Error 2 make[1]: Leaving directory `/root/devel/llvm-obj/lib' make: *** [all] Error 1 Best regards, Oleg.
Hello all, Oleg Smolsky wrote on Wednesday, 11 May 2005:> I've just tried building CVS/HEAD of llvm using gcc 4.0.0 that I have > installed to /opt/gcc and got the following error quite late in the > process:...and I forgot to mention some of the details, or course: Debian linux running on x86, the system compiler is gcc-3.3, additional compiler is gcc-3.4.4 which was used for bootstrapping gcc4. Best regards, Oleg.
On Wed, 11 May 2005, Oleg Smolsky wrote:> Hello all, > > John Criswell wrote on Wednesday, 11 May 2005: >> If other developers (especially those for platforms which we don't have >> here at UIUC) could test the release branch, we would be most >> appreciative. I will send out another email detailing when the release >> branch is finished and how to get it out of CVS. > I've just tried building CVS/HEAD of llvm using gcc 4.0.0 that I have > installed to /opt/gcc and got the following error quite late in the > process:That looks like GCC 4.0 either has a bug or is installed wrong. I think that it's trying to link with the wrong libstdc++. -Chris> make[3]: Entering directory `/root/devel/llvm-obj/lib/Target/X86' > llvm[3]: Building X86.td register information header with tblgen/root/devel/llvm-obj/Debug/bin/tblgen: relocation error: /root/devel/llvm-obj/De > bug/bin/tblgen: symbol _ZNSs4_Rep26_M_set_length_and_sharableEj, version GLIBCXX_3.4 not defined in file libstdc++.so.6 with link time reference > make[3]: *** [/root/devel/llvm-obj/lib/Target/X86/Debug/X86GenRegisterInfo.h.inc.tmp] Error 127 > make[3]: Leaving directory `/root/devel/llvm-obj/lib/Target/X86' > make[2]: *** [X86/.makeall] Error 2 > make[2]: Leaving directory `/root/devel/llvm-obj/lib/Target' > make[1]: *** [Target/.makeall] Error 2 > make[1]: Leaving directory `/root/devel/llvm-obj/lib' > make: *** [all] Error 1 > > Best regards, > Oleg. > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev >-Chris -- http://nondot.org/sabre/ http://llvm.cs.uiuc.edu/
Oleg Smolsky wrote:> I've just tried building CVS/HEAD of llvm using gcc 4.0.0 that I have > installed to /opt/gcc... then you should either add /opt/gcc/lib to /etc/ld.so.conf and rerun ldconfig, or add /opt/gcc/lib to your LD_LIBRARY_PATH . However, GCC 4.x definitely has issues building LLVM, at least on ia64. If you want to use LLVM in anger, I'd stick with 3.4 for now. Duraid