[LLVMdev] Massive Number of Test Failures

Török Edwin edwintorok at gmail.com
Thu Feb 25 14:20:28 PST 2010


On 02/25/2010 10:01 PM, David Greene wrote:
> I am seeing a whole lot of failures in the tests on trunk.  From discussions 
> with Chris and others, I should not be seeing this.
> 
> Here's a typical case:
> 
> [x86_64-off-opt]: Core was generated by `Output/simple_throw.cbe'.
> [x86_64-off-opt]: Program terminated with signal 6, Aborted.
> [x86_64-off-opt]: #0  0x00002b0620792b95 in raise () from /lib64/libc.so.6
> [x86_64-off-opt]: #0  0x00002b0620792b95 in raise () from /lib64/libc.so.6
> [x86_64-off-opt]: #1  0x00002b0620793f90 in abort () from /lib64/libc.so.6
> [x86_64-off-opt]: #2  0x00002b0620621af4 in 
> __gnu_cxx::__verbose_terminate_handler () from /usr/lib64/libstdc++.so.6
> [x86_64-off-opt]: #3  0x00002b062061fc36 in ?? () from 
> /usr/lib64/libstdc++.so.6
> [x86_64-off-opt]: #4  0x00002b062061fc63 in std::terminate () from 
> /usr/lib64/libstdc++.so.6
> [x86_64-off-opt]: #5  0x00002b062061fd4a in __cxa_throw () from 
> /usr/lib64/libstdc++.so.6
> [x86_64-off-opt]: #6  0x0000000000400603 in main ()
> [x86_64-off-opt]: /ptmp/dag/llvm-project.official/llvm/trunk/projects/test-
> suite/DiffOutput.sh "/ptmp/dag/build.llvm.trunk.official.opt/x86_64-unknown-
> linux-gnu/Release/bin/fpcmp " cbe simple_throw 
> [x86_64-off-opt]: ******************** TEST (cbe) 'simple_throw' FAILED! 
> ********************
> [x86_64-off-opt]: Execution Context Diff:
> [x86_64-off-opt]: /ptmp/dag/build.llvm.trunk.official.opt/x86_64-unknown-
> linux-gnu/Release/bin/fpcmp: FP Comparison failed, not a numeric difference 
> between 'A' and 't'
> [x86_64-off-opt]: ******************** TEST (cbe) 'simple_throw' 


Are all the failures you see only CBE failures? And are they all EH related?
I don't think CBE ever worked with EH, for example my LLVM 2.5 tests
show a failure there.

> ****************************
> 
> Any idea why I would be seeing these and when others don't?  Is it because the 
> buildbots don't build Release tools?

buildbots don't run llvm-test, the nightly testers do.

  A quick glance suggests all of these
> failures in are Release mode.
> 
> I am on x86_64 Linux.  Is anyone else able to reproduce a bunch of failures in
> Release mode?
> 
> I am using gcc 4.4.2.  Is anyone else using it successfully to build Release 
> tools?  Possibly we have another broken gcc.

I hope not, then whats not broken? :)

Best regards,
--Edwin



More information about the llvm-dev mailing list