[LLVMdev] Lots of tests failing

David A. Greene greened at obbligato.org
Thu Jun 7 09:00:59 PDT 2007


Hi everyone,

I just built the latest llvm/llvm-gcc yesterday and got a ton of test
failures that look like the following ([i686-off-opt] means an i686
Release build of official -- unmodified -- sources):

[i686-off-opt]: ./llvm.official/projects/llvm-test/DiffOutput.sh 
"/ptmp/dag/build.llvm.official/Release/bin/fpcmp  -r 0.016" llc sse.isamax 
[i686-off-opt]: ******************** TEST (llc) 'sse.isamax' FAILED! 
********************
[i686-off-opt]: Execution Context Diff:
[i686-off-opt]: /ptmp/dag/build.llvm.official/Release/bin/fpcmp: FP Comparison 
failed, not a numeric difference between 'e' and 'm'
[i686-off-opt]: ******************** TEST (llc) 'sse.isamax' 
****************************

=========================

[i686-off-opt]: ./llvm.official/projects/llvm-test/DiffOutput.sh 
"/ptmp/dag/build.llvm.official/Release/bin/fpcmp  -r 0.016" llc sse.stepfft 
[i686-off-opt]: ******************** TEST (llc) 'sse.stepfft' FAILED! 
********************
[i686-off-opt]: Execution Context Diff:
[i686-off-opt]: /ptmp/dag/build.llvm.official/Release/bin/fpcmp: FP Comparison 
failed, not a numeric difference between 'e' and 'f'
[i686-off-opt]: ******************** TEST (llc) 'sse.stepfft' 
****************************

=========================

[i686-off-opt]: ./llvm.official/projects/llvm-test/RunSafely.sh 500 
1 /dev/null Output/2007-04-25-weak.out-nat Output/2007-04-25-weak.native 
[i686-off-opt]: TEST Output/2007-04-25-weak.native FAILED:  EXIT != 0
[i686-off-opt]: make[2]: [Output/2007-04-25-weak.out-nat] Error 250 (ignored)

=========================

[i686-off-opt]: gcc  -std=c99 Output/ctor_dtor_count-2.llc.s  -lm  \
[i686-off-opt]:     -o Output/ctor_dtor_count-2.llc
[i686-off-opt]: /tmp/ccIwimbk.o: In function `main':
[i686-off-opt]: (.text+0x57): undefined reference to 
`__cxa_allocate_exception'
[i686-off-opt]: /tmp/ccIwimbk.o: In function `main':
[i686-off-opt]: (.text+0xd3): undefined reference to `__cxa_throw'
[i686-off-opt]: /tmp/ccIwimbk.o: In function `main':
[i686-off-opt]: (.text+0x100): undefined reference to `__cxa_free_exception'
[i686-off-opt]: /tmp/ccIwimbk.o:(.rodata+0x0): undefined reference to `vtable 
for __cxxabiv1::__class_type_info'
[i686-off-opt]: collect2: ld returned 1 exit status
[i686-off-opt]: make[4]: [Output/ctor_dtor_count-2.llc] Error 1 (ignored)
[i686-off-opt]: ./llvm.official/projects/llvm-test/RunSafely.sh 500 
0 /dev/null Output/ctor_dtor_count-2.out-llc Output/ctor_dtor_count-2.llc 
[i686-off-opt]: ./llvm.official/projects/llvm-test/DiffOutput.sh 
"/ptmp/dag/build.llvm.official/Release/bin/fpcmp " llc ctor_dtor_count-2 
[i686-off-opt]: ******************** TEST (llc) 'ctor_dtor_count-2' FAILED! 
********************
[i686-off-opt]: Execution Context Diff:
[i686-off-opt]: /ptmp/dag/build.llvm.official/Release/bin/fpcmp: FP Comparison 
failed, not a numeric difference between 'T' and 's'
[i686-off-opt]: ******************** TEST (llc) 'ctor_dtor_count-2' 
****************************

% gcc --version
gcc (GCC) 4.1.2
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Most of the failures are of the first and last varieties.

Anyone else seeing this?  I'm trying to commit my updated regalloc
patches but it's hard to do when the unmodified sources are failing so
badly.

                                            -Dave



More information about the llvm-dev mailing list