
I failed to push a testsuite patch, sorry..coming S | -----Original Message----- | From: ghc-devs-bounces@haskell.org [mailto:ghc-devs-bounces@haskell.org] | On Behalf Of Simon Marlow | Sent: 29 January 2013 10:00 | To: ghc-devs@haskell.org | Subject: rnfail055 | | This test has been failing for a couple of days or so, anyone know why? | | Actual stderr output differs from expected: | --- ./rename/should_fail/rnfail055.stderr 2013-01-07 08:47:29.856696930 | +0000 | +++ ./rename/should_fail/rnfail055.comp.stderr 2013-01-29 | 09:51:26.450096724 +0000 | @@ -24,12 +24,12 @@ | Type constructor `T1' has conflicting definitions in the module | and its hs-boot file | Main module: data T1 a b | No C type associated | - RecFlag Recursive | + RecFlag Recursive, Promotable | = T1 :: forall a b. [b] -> [a] -> T1 a b Stricts: | _ _ | FamilyInstance: none | Boot file: data T1 a b | No C type associated | - RecFlag NonRecursive | + RecFlag NonRecursive, Promotable | = T1 :: forall a b. [a] -> [b] -> T1 a b Stricts: | _ _ | FamilyInstance: none | | @@ -37,12 +37,12 @@ | Type constructor `T2' has conflicting definitions in the module | and its hs-boot file | Main module: data Eq b => T2 a b | No C type associated | - RecFlag Recursive | + RecFlag Recursive, Promotable | = T2 :: forall a b. a -> T2 a b Stricts: _ | FamilyInstance: none | Boot file: data Eq a => T2 a b | No C type associated | - RecFlag NonRecursive | + RecFlag NonRecursive, Promotable | = T2 :: forall a b. a -> T2 a b Stricts: _ | FamilyInstance: none | | @@ -56,12 +56,12 @@ | Type constructor `T5' has conflicting definitions in the module | and its hs-boot file | Main module: data T5 a | No C type associated | - RecFlag Recursive | + RecFlag Recursive, Promotable | = T5 :: forall a. a -> T5 a Stricts: _ Fields: | field5 | FamilyInstance: none | Boot file: data T5 a | No C type associated | - RecFlag NonRecursive | + RecFlag NonRecursive, Promotable | = T5 :: forall a. a -> T5 a Stricts: _ | FamilyInstance: none | | @@ -69,12 +69,12 @@ | Type constructor `T6' has conflicting definitions in the module | and its hs-boot file | Main module: data T6 | No C type associated | - RecFlag Recursive | + RecFlag Recursive, Not promotable | = T6 :: Int -> T6 Stricts: _ | FamilyInstance: none | Boot file: data T6 | No C type associated | - RecFlag NonRecursive | + RecFlag NonRecursive, Not promotable | = T6 :: Int -> T6 HasWrapper Stricts: ! | FamilyInstance: none | | @@ -82,12 +82,12 @@ | Type constructor `T7' has conflicting definitions in the module | and its hs-boot file | Main module: data T7 a | No C type associated | - RecFlag Recursive | + RecFlag Recursive, Promotable | = T7 :: forall a a1. a1 -> T7 a Stricts: _ | FamilyInstance: none | Boot file: data T7 a | No C type associated | - RecFlag NonRecursive | + RecFlag NonRecursive, Promotable | = T7 :: forall a b. a -> T7 a Stricts: _ | FamilyInstance: none | | *** unexpected failure for rnfail055(normal) | | _______________________________________________ | ghc-devs mailing list | ghc-devs@haskell.org | http://www.haskell.org/mailman/listinfo/ghc-devs