
8 Oct
2013
8 Oct
'13
noon
From a validate run just now on x86_64/Linux: Unexpected failures: perf/compiler T3064 [stat not good enough] (normal) perf/compiler T4801 [stat not good enough] (normal) perf/haddock haddock.base [stat not good enough] (normal) perf/haddock haddock.compiler [stat not good enoug(normal) rename/should_fail rnfail055 [stderr mismatch] (normal) roles/should_fail Roles12 [bad stderr] (normal) typecheck/should_fail T3468 [stderr mismatch] (normal) Several of these look similar: =====> T3468(normal) 1758 of 3823 [0, 0, 0] cd ./typecheck/should_fail && '/home/simon/code-all/work/ghc-validate/inplace/bin/ghc-stage2' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-ghci-history --make T3468 -v0 >T3468.comp.stderr 2>&1 Actual stderr output differs from expected: --- ./typecheck/should_fail/T3468.stderr 2013-10-08 15:12:35.819480965 +0100 +++ ./typecheck/should_fail/T3468.comp.stderr 2013-10-08 16:54:03.254974833 +0100 @@ -2,13 +2,6 @@ T3468.hs-boot:3:1: Type constructor ‛Tool’ has conflicting definitions in the module and its hs-boot file - Main module: data Tool d - No C type associated - Roles: [phantom] - RecFlag Recursive, Promotable - = F :: forall d a. a -> Tool d Stricts: _ - FamilyInstance: none - Boot file: abstract(False) Tool - No C type associated - RecFlag NonRecursive, Not promotable - FamilyInstance: none + Main module: data Tool d where + F :: a -> Tool d + Boot file: data Tool *** unexpected failure for T3468(normal)