On Windows I’m getting these failures.  Details below.

 

Simon

 

Unexpected failures:

   ../../libraries/base/tests    T7773 [exit code non-0] (normal)

   ../../libraries/random/tests  rangeTest [bad exit code] (normal)

   cabal/cabal01                 cabal01 [bad stdout] (normal)

   ghc-api/T7478                 T7478 [bad exit code] (normal)

   ghci.debugger/scripts         dynbrk009 [bad exit code] (ghci)

   ghci/scripts                  T5975a [bad stderr] (ghci)

   rts                           T4850 [bad stdout] (normal)

 

=====> T7773(normal) 3517 of 3614 [2, 18, 0]

cd ../../libraries/base/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 T7773 T7773.hs    >T7773.comp.stderr 2>&1

Compile failed (status 256) errors were:

 

T7773.hs:2:8:

    Could not find module    System.Posix.IO  

    Use -v to see a list of the files searched for.

 

*** unexpected failure for T7773(normal)

 

=====> rangeTest(normal) 3386 of 3589 [2, 25, 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:

Int:  Passed

Integer:  Passed

Int8:  Passed

Int16:  Passed

Int32:  Passed

Int64:  Passed

Word:  Passed

Word8:  Passed

Word16:  Passed

Word32:  Passed

Word64:  Passed

Double:  Passed

Float:  Passed

CChar:  Passed

CSChar:  Passed

CUChar:  Passed

CShort:  Passed

CUShort:  Passed

CInt:  Passed

CUInt:  Passed

CLong:  Passed

CULong:  Passed

CPtrdiff:  Passed

CSize:  Passed

CWchar:  Passed

CSigAtomic:  Passed

CLLong:  Passed

CULLong:  Passed

CIntPtr:  Passed

CUIntPtr:  Passed

CIntMax:  Passed

CUIntMax:  Passed

Int R:  Passed

Integer R:  Passed

Int8 R:  Passed

Int8 Rsmall:  Passed

Int8 Rmini:  Passed

Int8 Rtrivial:  Passed

Int16 R:  Passed

Int32 R:  Passed

Int64 R:  Passed

Word R:  Passed

Word8 R:  Passed

Word16 R:  Passed

Word32 R:  Passed

Word64 R:  Passed

Double R:  Passed

Float R:  Passed

CChar R:  Passed

CSChar R:  Passed

CUChar R:  Passed

CShort R:  Passed

CUShort R:  Passed

CInt R:  Passed

CUInt R:  Passed

CLong R:  Passed

CULong R:  Passed

CPtrdiff R:  Passed

CSize R:  Passed

CWchar R: 

Stderr:

rangeTest.exe: broke lower bound: 100

 

=====> cabal01(normal) 81 of 3614 [0, 0, 0]

cd ./cabal/cabal01 && $MAKE -s --no-print-directory cabal01 VANILLA=--enable-library-vanilla PROF=--disable-library-profiling DYN=--disable-shared CLEANUP=1    </dev/null >cabal01.run.stdout 2>cabal01.run.stderr

Actual stdout output differs from expected:

--- ./cabal/cabal01/cabal01.stdout-mingw32     2012-06-22 00:08:51 +0100

+++ ./cabal/cabal01/cabal01.run.stdout 2013-05-15 07:18:31 +0100

@@ -1,9 +1,9 @@

install1:

bin

-test-1.0

+i386-windows-ghc-7.7.20130514

install2:

bin

-test-1.0

+i386-windows-ghc-7.7.20130514

dist:

build

package.conf.inplace

*** unexpected failure for cabal01(normal)

 

=====> T7478(normal) 6 of 6 [0, 0, 0]

cd ./T7478 && $MAKE -s --no-print-directory T7478    </dev/null >T7478.run.stdout 2>T7478.run.stderr

Wrong exit code (expected 0 , actual 2 )

Stdout:

----- 0 ------

(0,"[1 of 2] Compiling B                ( B.hs, B.o )")

(0,"[2 of 2] Compiling Main             ( A.hs, A.o )")

----- 1 ------

(1,"[2 of 2] Compiling Main             ( A.hs, A.o )")

----- 2 ------

(2,"[1 of 1] Compiling Main             ( C.hs, C.o )")

(2,"Linking A.exe ...")

 

Stderr:

T7478.exe: T7478.exe: phase `Linker' failed (exitcode = 1)

make[1]: *** [T7478] Error 1

 

*** unexpected failure for T7478(normal)

 

=====> dynbrk009(ghci) 67 of 76 [0, 0, 0]

cd ./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  -ignore-dot-ghci   <dynbrk009.script >dynbrk009.run.stdout 2>dynbrk009.run.stderr

Wrong exit code (expected 0 , actual 1 )

Stdout:

Stopped at dynbrk009.hs:8:22

_result :: Int = _

Stopped at dynbrk009.hs:8:27-36

_result :: Int = _

Stopped at dynbrk009.hs:8:31-35

 

Stopped at dynbrk009.hs:6:1-9

 

Stopped at dynbrk009.hs:6:9

 

Segmentation fault/access violation in generated code

 

=====> T5975a(ghci) 84 of 100 [0, 0, 0]

cd . && touch f    b  r1.hs

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     <T5975a.script >T5975a.run.stdout 2>T5975a.run.stderr

Actual stderr output differs from expected:

--- /dev/null  2013-05-15 09:05:22 +0100

+++ ./T5975a.run.stderr    2013-05-15 09:05:21 +0100

@@ -0,0 +1,2 @@

+

+<no location info>: can't find file: f    b  r1.hs

*** unexpected failure for T5975a(ghci)

 

=====> T4850(normal) 2232 of 3614 [2, 11, 0]

cd ./rts && $MAKE -s --no-print-directory T4850    </dev/null >T4850.run.stdout 2>T4850.run.stderr

Actual stdout output differs from expected:

--- ./rts/T4850.stdout        2013-02-12 13:55:56 +0000

+++ ./rts/T4850.run.stdout         2013-05-15 08:14:04 +0100

@@ -1 +1 @@

-5

+4