Test failures on i386 with LLVM backend
Currently we get the following testsuite results on i386:
OVERALL SUMMARY for test run started at Fri Jan 13 22:25:17 UTC 2012
3195 total tests, which gave rise to
15839 test cases, of which
0 caused framework failures
3431 were skipped
12083 expected passes
182 had missing libraries
132 expected failures
1 unexpected passes
10 unexpected failures
Unexpected passes:
module/mod175 mod175 (normal)
Unexpected failures:
codeGen/should_run cgrun071 [bad stdout] (optllvm)
dph/diophantine dph-diophantine-copy-opt [bad exit code] (normal,threaded1,threaded2)
driver/recomp006 recomp006 [bad stderr] (normal)
ffi/should_run ffi018 [bad stdout] (optllvm)
ghc-api/apirecomp001 apirecomp001 [bad stderr] (normal)
ghci/scripts Defer02 [bad stdout] (ghci)
lib/should_run enum02 [bad stdout] (optllvm)
numeric/should_run arith011 [bad stdout] (optllvm)
Need to fix the LLVM failures:
codeGen/should_run cgrun071 [bad stdout] (optllvm)
ffi/should_run ffi018 [bad stdout] (optllvm)
lib/should_run enum02 [bad stdout] (optllvm)
numeric/should_run arith011 [bad stdout] (optllvm)
All seem to be incorrect results produced (no segfautls!).