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

Reply via email to