I will be creating the release branch at 1:00pm PDT. Please refrain from checking in from 1:00-1:30pm. I will send email once I am done. Thanks, Tanya
Tanya Lattner
2006-Apr-13 20:28 UTC
[LLVMdev] Re: Creating Release 1.7 Branch at 1:00pm PDT
Branches have been created. You are free to checkin to cvs head again. I'll send mail once I have the prerelease tar balls up. Please continue to review and revise the documentation. I can fold this into the release later. Thanks, Tanya On Thu, 13 Apr 2006, Tanya Lattner wrote:> > I will be creating the release branch at 1:00pm PDT. Please refrain from > checking in from 1:00-1:30pm. I will send email once I am done. > > Thanks, > Tanya >
Reid Spencer
2006-Apr-13 21:03 UTC
[LLVMdev] Re: Creating Release 1.7 Branch at 1:00pm PDT
Here's what's left on Linux (GCC 4.1.0), after all updates that went into the branch: Running /proj/llvm/build/../llvm/test/Regression/CFrontend/dg.exp ... FAIL: /proj/llvm/build/../llvm/test/Regression/CFrontend/2004-02-12- LargeAggregateCopy.c.tr: gccas: /proj/llvm/build/../llvm/lib/VMCore/Function.cpp:266: unsigned int llvm::Function::getIntrinsicID() const: Assertion `0 && "Unknown LLVM intrinsic function!"' failed. gccas((anonymous namespace)::PrintStackTrace()+0x1a)[0x85a0ebe] gccas((anonymous namespace)::SignalHandler(int)+0xd3)[0x85a1187] [0xb7faa420] [0xb7faa402] /lib/tls/libc.so.6(gsignal+0x55)[0x7e77d5] /lib/tls/libc.so.6(abort+0xe9)[0x7e9149] /lib/tls/libc.so.6(__assert_fail+0x101)[0x7e0db1] gccas(llvm::Function::getIntrinsicID() const+0x6df)[0x8469d75] gccas((anonymous namespace)::Verifier::visitCallInst (llvm::CallInst&)+0x51b)[0x8485ebd] gccas(llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visitCall(llvm::CallInst&)+0x18)[0x84f09b2] gccas(llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit (llvm::Instruction&)+0x2e0)[0x84f15f2] gccas(void llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit<llvm::ilist_iterator<llvm::Instruction>>(llvm::ilist_iterator<llvm::Instruction>,llvm::ilist_iterator<llvm::Instruction>)+0x45)[0x84f16c9] gccas(llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit (llvm::BasicBlock&)+0x67)[0x84f1749] gccas(void llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit<llvm::ilist_iterator<llvm::BasicBlock>>(llvm::ilist_iterator<llvm::BasicBlock>,llvm::ilist_iterator<llvm::BasicBlock>)+0x45)[0x84f1791] gccas(llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit (llvm::Function&)+0x67)[0x84f1811] gccas((anonymous namespace)::Verifier::runOnFunction (llvm::Function&)+0x36)[0x84f184a] gccas(llvm::PassManagerTraits<llvm::Function>::runPass (llvm::FunctionPass*, llvm::Function*)+0x1f)[0x84c23dd] gccas(llvm::PassManagerT<llvm::Function>::runOnUnit (llvm::Function*)+0x668)[0x84d61ac] gccas(llvm::PassManagerTraits<llvm::Function>::runOnFunction (llvm::Function&)+0x1f)[0x84c24a9] gccas(llvm::FunctionPass::runOnModule(llvm::Module&)+0xa0)[0x8477464] gccas(llvm::PassManagerTraits<llvm::Module>::runPass(llvm::ModulePass*, llvm::Module*)+0x1f)[0x84c2429] gccas(llvm::PassManagerT<llvm::Module>::runOnUnit (llvm::Module*)+0x668)[0x84d3e9e] gccas(llvm::PassManagerTraits<llvm::Module>::runOnModule (llvm::Module&)+0x1f)[0x84c2461] gccas(llvm::PassManager::run(llvm::Module&)+0x25)[0x847684f] gccas(main+0x755)[0x83351bd] /lib/tls/libc.so.6(__libc_start_main+0xd3)[0x7d4e23] gccas(__gxx_personality_v0+0xe9)[0x83346e1] llvm-gcc: Internal error: Aborted (program as) Please submit a full bug report. See <URL:http://llvm.cs.uiuc.edu> for instructions. llvm-dis: Standard Input empty! FAIL: /proj/llvm/build/../llvm/test/Regression/CFrontend/2004-02-13- IllegalVararg.c.tr: gccas: /tmp/ccaaBXK1.s:430: syntax error, unexpected $undefined, expecting LOAD or STORE /tmp/ccaaBXK1.s:430: while reading token: 'v' llc: bytecode didn't read correctly. FAIL: /proj/llvm/build/../llvm/test/Regression/CFrontend/2004-02-13- Memset.c.tr: gccas: /proj/llvm/build/../llvm/lib/VMCore/Function.cpp:266: unsigned int llvm::Function::getIntrinsicID() const: Assertion `0 && "Unknown LLVM intrinsic function!"' failed. gccas((anonymous namespace)::PrintStackTrace()+0x1a)[0x85a0ebe] gccas((anonymous namespace)::SignalHandler(int)+0xd3)[0x85a1187] [0xb7f6b420] [0xb7f6b402] /lib/tls/libc.so.6(gsignal+0x55)[0x7e77d5] /lib/tls/libc.so.6(abort+0xe9)[0x7e9149] /lib/tls/libc.so.6(__assert_fail+0x101)[0x7e0db1] gccas(llvm::Function::getIntrinsicID() const+0x6df)[0x8469d75] gccas((anonymous namespace)::Verifier::visitCallInst (llvm::CallInst&)+0x51b)[0x8485ebd] gccas(llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visitCall(llvm::CallInst&)+0x18)[0x84f09b2] gccas(llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit (llvm::Instruction&)+0x2e0)[0x84f15f2] gccas(void llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit<llvm::ilist_iterator<llvm::Instruction>>(llvm::ilist_iterator<llvm::Instruction>,llvm::ilist_iterator<llvm::Instruction>)+0x45)[0x84f16c9] gccas(llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit (llvm::BasicBlock&)+0x67)[0x84f1749] gccas(void llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit<llvm::ilist_iterator<llvm::BasicBlock>>(llvm::ilist_iterator<llvm::BasicBlock>,llvm::ilist_iterator<llvm::BasicBlock>)+0x45)[0x84f1791] gccas(llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit (llvm::Function&)+0x67)[0x84f1811] gccas((anonymous namespace)::Verifier::runOnFunction (llvm::Function&)+0x36)[0x84f184a] gccas(llvm::PassManagerTraits<llvm::Function>::runPass (llvm::FunctionPass*, llvm::Function*)+0x1f)[0x84c23dd] gccas(llvm::PassManagerT<llvm::Function>::runOnUnit (llvm::Function*)+0x668)[0x84d61ac] gccas(llvm::PassManagerTraits<llvm::Function>::runOnFunction (llvm::Function&)+0x1f)[0x84c24a9] gccas(llvm::FunctionPass::runOnModule(llvm::Module&)+0xa0)[0x8477464] gccas(llvm::PassManagerTraits<llvm::Module>::runPass(llvm::ModulePass*, llvm::Module*)+0x1f)[0x84c2429] gccas(llvm::PassManagerT<llvm::Module>::runOnUnit (llvm::Module*)+0x668)[0x84d3e9e] gccas(llvm::PassManagerTraits<llvm::Module>::runOnModule (llvm::Module&)+0x1f)[0x84c2461] gccas(llvm::PassManager::run(llvm::Module&)+0x25)[0x847684f] gccas(main+0x755)[0x83351bd] /lib/tls/libc.so.6(__libc_start_main+0xd3)[0x7d4e23] gccas(__gxx_personality_v0+0xe9)[0x83346e1] llvm-gcc: Internal error: Aborted (program as) Please submit a full bug report. See <URL:http://llvm.cs.uiuc.edu> for instructions. llvm-dis: Standard Input empty! XPASS: /proj/llvm/build/../llvm/test/Regression/CFrontend/2004-02-20- StaticRedeclare.c.tr FAIL: /proj/llvm/build/../llvm/test/Regression/CFrontend/2005-12-04- DeclarationLineNumbers.c: === Summary == # of expected passes 1317 # of unexpected failures 4 # of unexpected successes 1 # of expected failures 37 make[1]: *** [check-local] Error 1 make[1]: Leaving directory `/proj/llvm/build/test' make: *** [check] Error 2 On Thu, 2006-04-13 at 15:28 -0500, Tanya Lattner wrote:> Branches have been created. You are free to checkin to cvs head again. > > I'll send mail once I have the prerelease tar balls up. Please continue to > review and revise the documentation. I can fold this into the release > later. > > Thanks, > Tanya > > On Thu, 13 Apr 2006, Tanya Lattner wrote: > > > > > I will be creating the release branch at 1:00pm PDT. Please refrain from > > checking in from 1:00-1:30pm. I will send email once I am done. > > > > Thanks, > > Tanya > > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20060413/39c1709f/attachment.sig>
Reid Spencer
2006-Apr-14 07:10 UTC
[LLVMdev] Re: Creating Release 1.7 Branch at 1:00pm PDT
The issue I had with Linux has been resolved. I was able to get the deja-gnu tests to pass on a Linux release build by first installing those release binaries into my PATH. Apparently running the debug versions while doing the "make check" in optimized mode, causes the failures. Why, I'm not sure. In any event, in going through this adventure, I learned a few things: 1. Compiling LLVM with GCC 4.1 is 5x slower than 4.0.X and 4.1.1 prerelease didn't help that much. All 4.x are much slower than 3.4.x. 2. running (not building) llvm-gcc will use whatever gccas or gccld is in your path at the time of the run, not at the time llvm-gcc was configured. There needs to be an llvm-gcc configure option that says, "--with-llvm=/path/to/llvm" so that specific (known) executables can always be executed by llvm-gcc, not whatever happens to be in the path at the time. 3. The deja-gnu tests suffer from the same problem. They use the path, and not the build associated with them. Many people put their llvm/Debug/bin directory in their path so "make check" works fine. But if you "make check ENABLE_OPTIMIZED=1", its not doing what you think it is .. its running your Debug executables from your path, not the optimized ones. This needs to be corrected. 4. Managing an environment with 4 GCC versions, 2 llvm-gcc versions, 5 build trees but only one PATH variable, is completely beyond my capabilities. Reid. On Thu, 2006-04-13 at 15:28 -0500, Tanya Lattner wrote:> Branches have been created. You are free to checkin to cvs head again. > > I'll send mail once I have the prerelease tar balls up. Please continue to > review and revise the documentation. I can fold this into the release > later. > > Thanks, > Tanya > > On Thu, 13 Apr 2006, Tanya Lattner wrote: > > > > > I will be creating the release branch at 1:00pm PDT. Please refrain from > > checking in from 1:00-1:30pm. I will send email once I am done. > > > > Thanks, > > Tanya > > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20060414/b3385742/attachment.sig>
Apparently Analagous Threads
- [LLVMdev] Re: Creating Release 1.7 Branch at 1:00pm PDT
- [LLVMdev] Re: Creating Release 1.7 Branch at 1:00pm PDT
- [LLVMdev] Re: Creating Release 1.7 Branch at 1:00pm PDT
- [LLVMdev] Re: Creating Release 1.7 Branch at 1:00pm PDT
- [LLVMdev] Re: Creating Release 1.7 Branch at 1:00pm PDT