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
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc