[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