Validate failures

Simon Marlow marlowsd
Tue Oct 8 16:00:02 UTC 2013


 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)



More information about the ghc-devs mailing list