Friends Have you done a full 32-bit Windows build recently? 'sh validate --fast' gives these errors, and I wonder if we could squash them? I've appended the error output for each below, except for the perf ones, and T5975a which has a huge mass of Chinese characters.
Would anyone like to help? Thanks Simon ../../libraries/random/tests rangeTest [bad exit code] (normal) codeGen/should_run Word2Float [bad stdout] (normal) driver shared001 [bad stderr] (normal) ghci.debugger/scripts hist001 [bad exit code] (ghci) SEG FAULT! ghci/scripts T6106 [bad stderr] (ghci) ghci/scripts T5975a [bad stderr] (ghci) rts T7037 [bad exit code] (normal) perf/compiler T3294 [stat not good enough] (normal) perf/compiler T783 [stat not good enough] (normal) perf/haddock haddock.Cabal [stat too good] (normal) perf/haddock haddock.base [stat not good enough] (normal) perf/haddock haddock.compiler [stat not good enough] (normal) perf/should_run Conversions [stat not good enough] (normal) =====> rangeTest(normal) 3312 of 3512 [0, 21, 0] cd ../../libraries/random/tests && 'C:/code/HEAD/inplace/bin/ghc-stage2.exe' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-ghci-history -o rangeTest rangeTest.hs >rangeTest.comp.stderr 2>&1 cd ../../libraries/random/tests && ./rangeTest </dev/null >rangeTest.run.stdout 2>rangeTest.run.stderr Wrong exit code (expected 0 , actual 1 ) Stdout: ... snip.... Stderr: rangeTest.exe: broke lower bound: 100 *** unexpected failure for rangeTest(normal) =====> Word2Float(normal) 190 of 3517 [0, 0, 0] cd ./codeGen/should_run && 'C:/code/HEAD/inplace/bin/ghc-stage2.exe' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-ghci-history -o Word2Float Word2Float.hs >Word2Float.comp.stderr 2>&1 cd ./codeGen/should_run && ./Word2Float </dev/null >Word2Float.run.stdout 2>Word2Float.run.stderr Actual stdout output differs from expected: --- ./codeGen/should_run/Word2Float.stdout 2012-12-15 00:09:37 +0000 +++ ./codeGen/should_run/Word2Float.run.stdout 2013-01-02 21:40:11 +0000 @@ -1,4 +1,4 @@ 0.0 -9.007199254740992e15 +0.0 0.0 1.6777216e7 *** unexpected failure for Word2Float(normal) =====> shared001(normal) 596 of 3517 [0, 3, 0] cd ./driver && $MAKE -s --no-print-directory shared001 </dev/null >shared001.run.stdout 2>shared001.run.stderr Actual stderr output differs from expected: --- ./driver/shared001.stderr 2011-12-04 12:08:22 +0000 +++ ./driver/shared001.run.stderr 2013-01-02 22:01:59 +0000 @@ -1 +1,3 @@ +Warning: -rtsopts and -with-rtsopts have no effect with -shared. + Call hs_init_ghc() from your main() function to set these options. Creating library file: HSdll.dll.a *** unexpected failure for shared001(normal) =====> hist001(ghci) 71 of 76 [0, 0, 0] cd . && HC='C:/code/HEAD/inplace/bin/ghc-stage2.exe' HC_OPTS='-dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-ghci-history ' 'C:/code/HEAD/inplace/bin/ghc-stage2.exe' --interactive -v0 -ignore-dot-ghci -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-ghci-history -ignore-dot-ghci <hist001.script >hist001.run.stdout 2>hist001.run.stderr Wrong exit code (expected 0 , actual 1 ) Stdout: Breakpoint 0 activated at ..\Test3.hs:1:14-15 [2,3Stopped at ..\Test3.hs:1:14-15 _result :: [a] = _ -1 : mymap (..\Test3.hs:(1,1)-(2,31)) -2 : mymap (..\Test3.hs:2:22-31) -3 : mymap (..\Test3.hs:2:18-20) -4 : mymap (..\Test3.hs:2:18-31) -5 : mymap (..\Test3.hs:(1,1)-(2,31)) -6 : mymap (..\Test3.hs:2:22-31) -7 : mymap (..\Test3.hs:2:18-20) -8 : mymap (..\Test3.hs:2:18-31) -9 : mymap (..\Test3.hs:(1,1)-(2,31)) <end of history> Logged breakpoint at ..\Test3.hs:(1,1)-(2,31) _result :: [a] _result :: [a] = _ Logged breakpoint at ..\Test3.hs:2:22-31 _result :: [a] f :: t -> a xs :: [t] xs :: [t] = [] f :: t -> a = _ _result :: [a] = _ Segmentation fault/access violation in generated code =====> T6106(ghci) 935 of 3517 [0, 5, 0] cd ./ghci/scripts && HC='C:/code/HEAD/inplace/bin/ghc-stage2.exe' HC_OPTS='-dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-ghci-history ' 'C:/code/HEAD/inplace/bin/ghc-stage2.exe' --interactive -v0 -ignore-dot-ghci -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-ghci-history <T6106.script >T6106.run.stdout 2>T6106.run.stderr Actual stderr output differs from expected: --- ./ghci/scripts/T6106.stderr 2012-06-22 00:08:52 +0100 +++ ./ghci/scripts/T6106.run.stderr 2013-01-02 22:23:31 +0000 @@ -1,2 +1,2 @@ - -T6106.hs:1:1: Parse error: naked expression at top level +phase `Haskell pre-processor' failed (exitcode = 1) +phase `Haskell pre-processor' failed (exitcode = 1) *** unexpected failure for T6106(ghci) =====> T7037(normal) 29 of 34 [0, 0, 0] cd . && $MAKE -s --no-print-directory T7037 </dev/null >T7037.run.stdout 2>T7037.run.stderr Wrong exit code (expected 0 , actual 2 ) Stdout: Stderr: T7037_main.c: In function 'main': T7037_main.c:4:22: error: 'NULL' undeclared (first use in this function) T7037_main.c:4:22: note: each undeclared identifier is reported only once for each function it appears in T7037_main.c:5:5: warning: passing argument 2 of 'execv' from incompatible pointer type c:\code\head\inplace\mingw\bin\../lib/gcc/mingw32/4.5.2/../../../../include/process.h:118:42: note: expected 'const char * const*' but argument is of type 'char **' make[1]: *** [T7037] Error 1
_______________________________________________ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc