[nightly] 12-Jan-2012 build of STABLE on i386-unknown-linux (cam-02-unx)

Simon Marlow marlowsd at gmail.com
Fri Jan 13 11:38:07 CET 2012


I think we may have a problem with the LLVM backend on x86/Linux on both 
HEAD and the 7.4.1 branch:

On 13/01/2012 06:00, GHC Build Reports wrote:

>     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)
>     perf/compiler       T4801 [stat not good enough] (normal)
>     rts                 5250 [bad exit code] (optllvm)

For example:

=====> cgrun071(optllvm) 1454 of 3158 [0, 2, 0]
cd ./codeGen/should_run && 
'/playpen/simonmar/nightly/STABLE/i386-unknown-linux/inplace/bin/ghc-stage2' 
-fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output 
-no-user-package-conf -rtsopts  -fno-ghci-history -o cgrun071 
cgrun071.hs -O -fllvm   >cgrun071.comp.stderr 2>&1
cd ./codeGen/should_run && ./cgrun071    </dev/null >cgrun071.run.stdout 
2>cgrun071.run.stderr
Actual stdout output differs from expected:
--- ./codeGen/should_run/cgrun071.stdout	2012-01-12 18:12:18.000000000 +0000
+++ ./codeGen/should_run/cgrun071.run.stdout	2012-01-13 
01:17:56.000000000 +0000
@@ -2,5 +2,8 @@
  OK
  OK
  OK
-OK
+FAIL
+   Input: 18446744071730871978
+Expected: 17
+  Actual: 49

*** unexpected failure for cgrun071(optllvm)


Cheers,
	Simon




More information about the Cvs-ghc mailing list