
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)

yes validiating now | -----Original Message----- | From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Simon | Marlow | Sent: 08 October 2013 17:00 | To: ghc-devs@haskell.org | Subject: Validate failures | | 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) | _______________________________________________ | ghc-devs mailing list | ghc-devs@haskell.org | http://www.haskell.org/mailman/listinfo/ghc-devs

I am still getting performance failures from haddock. I'm accepting new numbers as expected values - if it breaks these tests on other machinges please complain. Janek Dnia wtorek, 8 października 2013, Simon Marlow napisał:
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) _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs
participants (3)
-
Jan Stolarek
-
Simon Marlow
-
Simon Peyton-Jones