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

Reply via email to