validate test failures

Manuel M T Chakravarty chak at cse.unsw.edu.au
Wed Aug 10 12:18:08 CEST 2011


So, now we are down to two failures:

> Unexpected failures:
>    cabal                  ghcpkg01 [bad stdout] (normal)
>    concurrent/should_run  numsparks001 [bad exit code] (threaded1)

For ghcpkg01, I get

> Actual stdout output differs from expected:
> --- ./cabal/ghcpkg01.stdout	2011-07-27 11:24:58.000000000 +1000
> +++ ./cabal/ghcpkg01.run.stdout	2011-08-10 19:40:50.000000000 +1000
> @@ -17,7 +17,7 @@
>  exposed: True
>  exposed-modules: A
>  hidden-modules: B C.D
> -trusted: False
> +trusted: True
>  import-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
>  library-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
>  hs-libraries: testpkg-1.2.3.4
<more similar messages>
> *** unexpected failure for ghcpkg01(normal)

and for numsparks001

> /bin/sh: line 1: 10853 Abort trap: 6           ./numsparks001 < /dev/null > numsparks001.run.stdout 2> numsparks001.run.stderr
> Wrong exit code (expected 0 , actual 134 )
> Stdout:
> 0
> 1
> 2
> 3
> 4
> 
> Stderr:
> numsparks001: internal error: ASSERTION FAILED: file rts/Schedule.c, line 1473
> 
>     (GHC version 7.3.20110809 for x86_64_apple_darwin)
>     Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug
> 
> *** unexpected failure for numsparks001(threaded1)

(I didn't get that a few days ago.)

Manuel


Manuel M T Chakravarty:
> David Terei:
>> The Safe Haskell ones have been fixed a couple of hours back, if you
>> pull the latest testsuite but are getting failure let me know.
> 
> One of my repos somehow forgot which remote it was tracking, which stopped ./sync-all prematurely — so, it didn't pull all repos.
> 
> Sorry,
> Manuel
> 
>> On 9 August 2011 22:03, Manuel M T Chakravarty <chak at cse.unsw.edu.au> wrote:
>>> A few days ago, I had zero failures on OS X, now I have
>>> 
>>>> Unexpected passes:
>>>>   th/TH_recompile  TH_recompile (normal)
>>>> 
>>>> Unexpected failures:
>>>>   cabal                    ghcpkg01 [bad stdout] (normal)
>>>>   ghci/scripts             T4127 [bad stdout] (ghci)
>>>>   module                   mod90 [stderr mismatch] (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)
>>>>   th                       T3572 [bad stdout] (normal)
>>>>   th                       T3920 [bad stdout] (normal)
>>>>   th                       T5037 [stderr mismatch] (normal)
>>>>   th                       TH_ppr1 [bad stdout] (normal)
>>>>   th                       TH_repGuard [stderr mismatch] (normal)
>>>>   th                       TH_viewPatPrint [bad stdout] (normal)
>>> 
>>> They all seem to be related to SafeHaskell (changes in .cabal files from packages being trusted) and TH (minor wobbles to identifiers in the output).
>> 
>> _______________________________________________
>> Cvs-ghc mailing list
>> Cvs-ghc at haskell.org
>> http://www.haskell.org/mailman/listinfo/cvs-ghc
> 
> 
> _______________________________________________
> Cvs-ghc mailing list
> Cvs-ghc at haskell.org
> http://www.haskell.org/mailman/listinfo/cvs-ghc




More information about the Cvs-ghc mailing list