SafeHaskell test failures
David Terei
davidterei at gmail.com
Fri Jul 8 02:49:51 CEST 2011
I was trying to share some files between tests but this doesn't really
work when you use multiple threads to run the testsuite. It should be
fixed now.
Cheers,
David
On 7 July 2011 01:38, Simon Marlow <marlowsd at gmail.com> wrote:
> I have a few test failures in a validate run related to SafeHaskell:
>
> --- ./safeHaskell/check/Check01_fail.stderr.normalised 2011-07-07
> 09:31:53.7807
> 33921 +0100
> +++ ./safeHaskell/check/Check01_fail.comp.stderr.normalised 2011-07-07 09:31
> :53.780733921 +0100
> @@ -1 +1 @@
> -[3 of 3] Compiling Check01 ( Check01.hs, Check01.o ) <no location info>:
> The pa
> ckage (base) is required to be trusted but it isn't!
> \ No newline at end of file
> +[2 of 3] Compiling CheckB ( CheckB.hs, CheckB.o ) Implicit import
> declaration:
> base:Prelude can't be safely imported! The package (base) the module resides
> in
> isn't trusted.
> \ No newline at end of file
> *** unexpected failure for Check01_fail(normal)
>
> --- ./safeHaskell/check/Check01_succeed.stderr.normalised 2011-07-07
> 09:31:54.130731899 +0100
> +++ ./safeHaskell/check/Check01_succeed.comp.stderr.normalised 2011-07-07
> 09:31:54.130731899 +0100
> @@ -1 +1 @@
> -[3 of 3] Compiling Check01 ( Check01.hs, Check01.o )
> \ No newline at end of file
> +[1 of 3] Compiling CheckA ( CheckA.hs, CheckA.o ) [3 of 3] Compiling
> Check01 ( Check01.hs, Check01.o )
> \ No newline at end of file
> *** unexpected failure for Check01_succeed(normal)
>
>
> Compile failed (status 256) errors were:
> [2 of 3] Compiling CheckB ( CheckB.hs, CheckB.o )
>
> Implicit import declaration:
> base:Prelude can't be safely imported! The package (base) the module
> resides in isn't trusted.
>
> *** unexpected failure for Check02(normal)
>
>
> David, any ideas?
>
> Cheers,
> Simon
>
More information about the Cvs-ghc
mailing list