| Hooray for the testsuite and validate: out of 2000+ tests, there was | exactly 1 (ONE) that demonstrated this bug, and it was in a test for the | System.Random library of all things. This serves as a reminder to all of | us: any test failure should be treated as suspicious, even if it doesn't | look at all related to something you changed, and this is exactly why we | have to keep validate clean. I am now a fully paid-up validate convert!
Indeed! On Windows (MSYS) I get several failures that I'm pretty sure have been there for a while. They seem to relate to things like 'printf' not existing. That makes it harder to interpret a Windows validate run. I wonder if someone (Neil? Ian?) might investigate? Simon Unexpected failures: cabal01(normal) createDirectory001(normal) createDirectoryIfMissing001(normal) openFile008(normal) process008(normal) ====> Running ./cabal/cabal01/all.T =====> cabal01(normal) cd ./cabal/cabal01 && $MAKE -s --no-print-directory cabal01 PROF= CLEANUP=1 </dev/null >cabal01.run.stdout 2>cabal01.run.stderr Wrong exit code (expected 0 , actual 2 ) Stdout: Stderr: setup.exe: c:/simonpj/darcs/HEAD/testsuite/tests/ghc-regress/cabal/cabal01/install\test-1.0\ghc-6.11.20081205: copyFile: does not exist (No such file or directory) make[2]: *** [cabal01] Error 1 ------------------------------------------- =====> createDirectory001(normal) cd ../../../libraries/directory/tests && 'c:/simonpj/darcs/HEAD/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o createDirectory001 createDirectory001.hs >createDirectory001.comp.stderr 2>&1 cd ../../../libraries/directory/tests && ./createDirectory001 </dev/null >createDirectory001.run.stdout 2>createDirectory001.run.stderr Actual stdout output differs from expected: diff: ../../../libraries/directory/tests\createDirectory001.stdout-i386-unknown-mingw32.normalised: No such file or directory diff: ../../../libraries/directory/tests\createDirectory001.run.stdout.normalised: No such file or directory *** unexpected failure for createDirectory001(normal) ---------------------------------------------- =====> createDirectoryIfMissing001(normal) cd ../../../libraries/directory/tests && 'c:/simonpj/darcs/HEAD/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o createDirectoryIfMissing001 createDirectoryIfMissing001.hs >createDirectoryIfMissing001.comp.stderr 2>&1 cd ../../../libraries/directory/tests && ./createDirectoryIfMissing001 </dev/null >createDirectoryIfMissing001.run.stdout 2>createDirectoryIfMissing001.run.stderr Actual stdout output differs from expected: diff: ../../../libraries/directory/tests\createDirectoryIfMissing001.stdout-i386-unknown-mingw32.normalised: No such file or directory diff: ../../../libraries/directory/tests\createDirectoryIfMissing001.run.stdout.normalised: No such file or directory *** unexpected failure for createDirectoryIfMissing001(normal) ---------------------------------------------- =====> openFile008(normal) cd ./lib/IO && 'c:/simonpj/darcs/HEAD/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o openFile008 openFile008.hs >openFile008.comp.stderr 2>&1 cd ./lib/IO && ulimit -n 1024; ./openFile008 </dev/null >openFile008.run.stdout 2>openFile008.run.stderr Timeout happened...killing process... Wrong exit code (expected 0 , actual 99 ) Stdout: Stderr: *** unexpected failure for openFile008(normal) ------------------------------------------------- =====> process008(normal) cd ../../../libraries/process/tests && 'c:/simonpj/darcs/HEAD/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o process008 process008.hs >process008.comp.stderr 2>&1 cd ../../../libraries/process/tests && ./process008 </dev/null >process008.run.stdout 2>process008.run.stderr Wrong exit code (expected 0 , actual 1 ) Stdout: Stderr: process008.exe: printf: createProcess: does not exist (No such file or directory) _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
