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

Reply via email to