[LLVMbugs] [Bug 1438] NEW: Possible SingleSource/UnitTests/Vector/SSE regression

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Tue May 22 00:54:49 PDT 2007


http://llvm.org/bugs/show_bug.cgi?id=1438

           Summary: Possible SingleSource/UnitTests/Vector/SSE regression
           Product: Test Suite
           Version: 2.0
          Platform: PC
        OS/Version: FreeBSD
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Programs Tests
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: emil at cs.rmit.edu.au


Failing 'sse.expandfft' and 'sse.stepfft' tests:

$ cd llvm-test/SingleSource/UnitTests/Vector/SSE
$ gmake
/usr/home/emil/llvm-test/DiffOutput.sh "/usr/home/emil/objdir/Release/bin/fpcmp
 -r 0.016" llc sse.expandfft 
******************** TEST (llc) 'sse.expandfft' FAILED! ********************
Execution Context Diff:
/usr/home/emil/objdir/Release/bin/fpcmp: Compared: 1.076652e-07 and 1.159249e-07
abs. diff = 8.259700e-09 rel.diff = 7.125044e-02
Out of tolerance: rel/abs: 1.600000e-02/0.000000e+00
******************** TEST (llc) 'sse.expandfft' ****************************
/usr/home/emil/llvm-test/DiffOutput.sh "/usr/home/emil/objdir/Release/bin/fpcmp
 -r 0.016" llc sse.stepfft 
******************** TEST (llc) 'sse.stepfft' FAILED! ********************
Execution Context Diff:
/usr/home/emil/objdir/Release/bin/fpcmp: FP Comparison failed, not a numeric
difference between 'f' and 'e'
******************** TEST (llc) 'sse.stepfft' ****************************
/usr/home/emil/llvm-test/DiffOutput.sh "/usr/home/emil/objdir/Release/bin/fpcmp
 -r 0.016" jit sse.expandfft 
******************** TEST (jit) 'sse.expandfft' FAILED! ********************
Execution Context Diff:
/usr/home/emil/objdir/Release/bin/fpcmp: Compared: 1.076652e-07 and 1.159249e-07
abs. diff = 8.259700e-09 rel.diff = 7.125044e-02
Out of tolerance: rel/abs: 1.600000e-02/0.000000e+00
******************** TEST (jit) 'sse.expandfft' ****************************
/usr/home/emil/llvm-test/DiffOutput.sh "/usr/home/emil/objdir/Release/bin/fpcmp
 -r 0.016" jit sse.stepfft 
******************** TEST (jit) 'sse.stepfft' FAILED! ********************
Execution Context Diff:
/usr/home/emil/objdir/Release/bin/fpcmp: FP Comparison failed, not a numeric
difference between 'f' and 'e'
******************** TEST (jit) 'sse.stepfft' ****************************
$

The sse.stepfft test is failing because the -jit and -llc variants are dumping core:
$ grep "exit 138" Output/sse.*.out*
Output/sse.stepfft.out-jit:exit 138
Output/sse.stepfft.out-jit.time:exit 138
Output/sse.stepfft.out-llc:exit 138
Output/sse.stepfft.out-llc.time:exit 138

Chris said I should file the bug so this can be tracked.  He also said this
could be related to stack alignment.  Perhaps it's related to
http://llvm.org/bugs/show_bug.cgi?id=951 ?



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the llvm-bugs mailing list