These safe haskell failures are all fixed now: safeHaskell/check Check01 [exit code 0] (normal) safeHaskell/check/pkg01 ImpSafe01 [exit code 0] (normal) safeHaskell/check/pkg01 ImpSafeOnly03 [exit code 0] (normal) safeHaskell/check/pkg01 safePkg01 [bad stdout] (normal)
They were problems with the tests (not actual ghc bugs) caused by a recent change to Safe Haskell. I've updated the tests a few hours ago to accurately reflect expected behaviour. Cheers, David On 9 August 2011 14:14, Simon Peyton-Jones <[email protected]> wrote: > OK the Safe Haskell problem is fixed. Great. > > > > I get the following failures on Windows. Soe of them (eg environment001) > have been failing for some time. Something Unicode related. > > > > The entire test framework has some kind of Python failure. I’ve seen this > before too, but I’m not sure what it means. > > > > I can give more details of anything, but for now I’m ignoring the lot. > > Simon > > > > Unexpected passes: > > hsc2hs 3837 (normal) > > hsc2hs hsc2hs001 (normal) > > hsc2hs hsc2hs002 (normal) > > > > Unexpected failures: > > ../../libraries/random/tests rangeTest [bad exit code] (normal) > > cabal ghcpkg01 [bad stdout] (normal) > > ghci/linking ghcilink006 [bad exit code] (normal) > > lib/IO 3307 [bad exit code] (normal) > > lib/IO environment001 [bad stdout] (normal) > > plugins plugins04 [stderr mismatch] (normal) > > rts 5250 [bad exit code] (normal) > > safeHaskell/check Check01 [exit code 0] (normal) > > safeHaskell/check/pkg01 ImpSafe01 [exit code 0] (normal) > > safeHaskell/check/pkg01 ImpSafeOnly03 [exit code 0] (normal) > > safeHaskell/check/pkg01 safePkg01 [bad stdout] (normal) > > > > Traceback (most recent call last): > > File "c:\code\HEAd\testsuite\driver\testlib.py", line 650, in do_test > > result = apply(func, [name,way] + args) > > File "c:\code\HEAd\testsuite\driver\testlib.py", line 882, in > compile_and_run > > return compile_and_run__( name, way, '', [], extra_hc_opts) > > File "c:\code\HEAd\testsuite\driver\testlib.py", line 879, in > compile_and_run__ > > return simple_run( name, way, cmd, getTestOpts().extra_run_opts ) > > File "c:\code\HEAd\testsuite\driver\testlib.py", line 1069, in simple_run > > dump_stdout(name) > > File "c:\code\HEAd\testsuite\driver\testlib.py", line 1323, in dump_stdout > > print read_no_crs(qualify(name, 'run.stdout')) > > File "c:\code\HEAd\testsuite\driver\testlib.py", line 1348, in read_no_crs > > h = open(file) > > IOError: [Errno 2] No such file or directory: './driver/5313.run.stdout' > > make[2]: Leaving directory `/c/code/HEAd/testsuite/tests' > > make[1]: Leaving directory `/c/code/HEAd/testsuite/tests' > > ------------------------------------------------------------------- > > Oops! Looks like you have some unexpected test results or framework > failures. > > Please fix them before pushing/sending patches. > > ------------------------------------------------------------------- > > bash-3.1$ > > _______________________________________________ > Cvs-ghc mailing list > [email protected] > http://www.haskell.org/mailman/listinfo/cvs-ghc > > _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
