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>
Chris Lattner
2006-Apr-13 21:20 UTC
[LLVMdev] Re: Creating Release 1.7 Branch at 1:00pm PDT
The various intrinsic assert/crashes should all be fixed on mainline CVS (they are PR733, which I just fixed). The only ones that I'm wary of are: 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: In the former case, I would guess that the test isn't up-to-date with CVS? Can you check this? Alternatively, maybe the XFAIL marker isn't working? In the case of the later, I messed up the test when I added an xfail for llvmgcc4. I've updated the test in CVS, Tanya, can you pull it into the release please? -Chris On Thu, 13 Apr 2006, Reid Spencer wrote:> 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 >-Chris -- http://nondot.org/sabre/ http://llvm.org/
FreeBSD 5.4 (GCC 3.4.2) make check output: llvm[0]: Running test suite gmake[1]: Entering directory `/usr/home/jeffc/llvm/obj/test' PATH="/usr/home/jeffc/llvm/obj/Debug/bin:/usr/home/jeffc/llvm/obj/Debug/examples:/usr/home/jeffc/llvm/obj/../test/Scripts:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/home/jeffc/bin:/home/jeffc/llvm-gcc/install/bin:/home/jeffc/llvm/obj/Release/bin:/home/jeffc/llvm/obj/Debug/bin" \ /usr/local/bin/runtest WARNING: Couldn't find the global config file. WARNING: No tool specified Test Run By jeffc on Thu Apr 13 14:30:29 2006 Native configuration is i386-unknown-freebsd5.4 === tests == Schedule of variations: unix Running target unix Using /usr/local/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/local/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running /usr/home/jeffc/llvm/obj/../test/Feature/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Analysis/Andersens/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Analysis/BasicAA/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Analysis/DSGraph/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Analysis/Dominators/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Analysis/GlobalsModRef/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Analysis/LoadVN/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Analysis/LoopInfo/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Archive/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Assembler/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/BugPoint/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Bytecode/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/C++Frontend/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/CFrontend/dg.exp ... XPASS: /usr/home/jeffc/llvm/obj/../test/Regression/CFrontend/2004-02-20-StaticRedeclare.c.tr FAIL: /usr/home/jeffc/llvm/obj/../test/Regression/CFrontend/2005-12-04-DeclarationLineNumbers.c: Running /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/Alpha/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/CBackend/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/Generic/GC/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/Generic/dg.exp ... FAIL: /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/Generic/2006-04-11-vecload.ll: Assertion failed: (isTypeLegal(Op.getValueType()) && "Caller should expand or promote operands that are not legal!"), function LegalizeOp, file /usr/home/jeffc/llvm/obj/../lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, line 495. Abort trap (core dumped) FAIL: /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/Generic/vector.ll: Assertion failed: (isTypeLegal(Op.getValueType()) && "Caller should expand or promote operands that are not legal!"), function LegalizeOp, file /usr/home/jeffc/llvm/obj/../lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, line 495. .text .align 16 .globl test_f1 test_f1: movl 4(%esp), %eax flds (%eax) movl 8(%esp), %eax fadds (%eax) movl 12(%esp), %eax fstps (%eax) #FP_REG_KILL ret .size test_f1, .-test_f1 .align 16 .globl test_f2 test_f2: movl 4(%esp), %eax flds 4(%eax) movl 8(%esp), %ecx fadds 4(%ecx) flds (%eax) fadds (%ecx) movl 12(%esp), %eax fxch %st(1) fstps 4(%eax) fstps (%eax) #FP_REG_KILL ret .size test_f2, .-test_f2 .align 16 .globl test_f4 test_f4: movl 4(%esp), %eax movaps (%eax), %xmm0 movl 8(%esp), %eax addps (%eax), %xmm0 movl 12(%esp), %eax movaps %xmm0, (%eax) ret .size test_f4, .-test_f4 .align 16 .globl test_f8 test_f8: movl 4(%esp), %eax movaps 16(%eax), %xmm0 movl 8(%esp), %ecx addps 16(%ecx), %xmm0 movaps (%eax), %xmm1 addps (%ecx), %xmm1 movl 12(%esp), %eax movaps %xmm0, 16(%eax) movaps %xmm1, (%eax) ret .size test_f8, .-test_f8 .align 16 .globl test_fmul test_fmul: movl 4(%esp), %eax movaps 16(%eax), %xmm0 movl 8(%esp), %ecx mulps 16(%ecx), %xmm0 movaps (%eax), %xmm1 mulps (%ecx), %xmm1 movl 12(%esp), %eax movaps %xmm0, 16(%eax) movaps %xmm1, (%eax) ret .size test_fmul, .-test_fmul .align 16 .globl test_cst test_cst: subl $76, %esp movl $1065353216, 16(%esp) movl $1083179008, (%esp) movaps 16(%esp), %xmm0 unpcklps (%esp), %xmm0 movl $1036831949, 48(%esp) movl $1073741824, 32(%esp) movaps 48(%esp), %xmm1 unpcklps 32(%esp), %xmm1 unpcklps %xmm0, %xmm1 movl 80(%esp), %eax addps (%eax), %xmm1 movl 84(%esp), %eax movaps %xmm1, (%eax) addl $76, %esp ret .size test_cst, .-test_cst .align 16 .globl test_zero test_zero: movl 4(%esp), %eax xorps %xmm0, %xmm0 addps (%eax), %xmm0 movl 8(%esp), %eax movaps %xmm0, (%eax) ret .size test_zero, .-test_zero .align 16 .globl test_undef test_undef: movl 4(%esp), %eax #IMPLICIT_DEF %xmm0 addps (%eax), %xmm0 movl 8(%esp), %eax movaps %xmm0, (%eax) ret .size test_undef, .-test_undef Abort trap (core dumped) Running /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/IA64/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/PowerPC/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/SPARC/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/SparcV9/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/X86/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Debugger/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/ExecutionEngine/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Linker/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Other/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/TableGen/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/ADCE/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/ArgumentPromotion/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/BlockPlacement/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/CodeExtractor/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/CondProp/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/ConstProp/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/ConstantMerge/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/CorrelatedExprs/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/DSAnalysis/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/DeadArgElim/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/DeadStoreElimination/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/DecomposeMultiDimRefs/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/FunctionResolve/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/GCSE/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/GlobalDCE/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/GlobalOpt/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/IPConstantProp/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/IndVarsSimplify/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/Inline/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/InstCombine/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/LICM/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/LevelRaise/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/LoopSimplify/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/LoopStrengthReduce/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/LoopUnroll/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/LoopUnswitch/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/LowerInvoke/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/LowerSetJmp/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/LowerSwitch/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/Mem2Reg/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/PruneEH/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/RaiseAllocations/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/Reassociate/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/SCCP/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/ScalarRepl/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/SimplifyCFG/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/SimplifyLibCalls/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/TailCallElim/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Transforms/TailDup/dg.exp ... Running /usr/home/jeffc/llvm/obj/../test/Regression/Verifier/dg.exp ... === Summary == # of expected passes 1317 # of unexpected failures 3 # of unexpected successes 1 # of expected failures 37 gmake[1]: *** [check-local] Error 1 gmake[1]: Leaving directory `/usr/home/jeffc/llvm/obj/test' gmake: *** [check] Error 2
Reid Spencer
2006-Apr-13 21:54 UTC
[LLVMdev] Re: Creating Release 1.7 Branch at 1:00pm PDT
I just updated again (both llvm and llvm-gcc). The only thing that changed was: P test/Regression/CFrontend/2005-12-04-DeclarationLineNumbers.c The regression test below was done *with* your llvm-gcc changes to llvm- expand.c. I don't know what the failures are all about, but I will try it again. If its the same, I'll let you know. Reid. On Thu, 2006-04-13 at 16:20 -0500, Chris Lattner wrote:> The various intrinsic assert/crashes should all be fixed on mainline CVS > (they are PR733, which I just fixed). > > The only ones that I'm wary of are: > 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: > > In the former case, I would guess that the test isn't up-to-date with CVS? > Can you check this? Alternatively, maybe the XFAIL marker isn't working? > > In the case of the later, I messed up the test when I added an xfail for > llvmgcc4. I've updated the test in CVS, Tanya, can you pull it into the > release please? > > -Chris > > On Thu, 13 Apr 2006, Reid Spencer wrote: > > > 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 > > > > -Chris >-------------- 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/6bba598c/attachment.sig>
Maybe Matching 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] Creating Release 1.7 Branch at 1:00pm PDT