[project @ 1997-07-31 02:22:44 by sof]
[ghc-hetmet.git] / ghc / compiler / tests / rename / rn008.stderr
diff --git a/ghc/compiler/tests/rename/rn008.stderr b/ghc/compiler/tests/rename/rn008.stderr
deleted file mode 100644 (file)
index e8bdb47..0000000
+++ /dev/null
@@ -1,302 +0,0 @@
-Renamer stats: 6 interfaces read
-              4 class decls imported, out of 17 read
-              0 data decls imported (of which 0 abstractly), out of 9 read
-              0 newtype decls imported (of which 0 abstractly), out of 0 read
-              1 type synonym decls imported, out of 5 read
-              43 value signatures imported, out of 1157 read
-              31 instance decls imported, out of 166 read
-
-
-================================================================================
-Renamer:
-module Test where
-PrelNum.$d35{-rNl,p-} ::
-    {PrelBase.Eq{-23,p-} PrelBase.Integer{-3h,p-}}
-PrelNum.$d33{-rNj,p-} ::
-    {PrelBase.Num{-2c,p-} PrelBase.Integer{-3h,p-}}
-PrelNum.$d29{-rNe,p-} ::
-    {PrelBase.Show{-2i,p-} PrelBase.Integer{-3h,p-}}
-PrelNum.$d18{-rN2,p-} ::
-    {PrelBase.Eq{-23,p-} PrelBase.Double{-3a,p-}}
-PrelNum.$d16{-rN0,p-} ::
-    {PrelBase.Num{-2c,p-} PrelBase.Double{-3a,p-}}
-PrelNum.$d10{-rMU,p-} ::
-    {PrelBase.Show{-2i,p-} PrelBase.Double{-3a,p-}}
-PrelTup.$d9{-rKw,p-} ::
-    _forall_
-    [a_rWz b_rWA]
-    {PrelBase.Eq{-23,p-} a_rWz, PrelBase.Eq{-23,p-} b_rWA}
-    =>
-    {PrelBase.Eq{-23,p-} (PrelTup.(,){-42,p-} a_rWz b_rWA)}
-PrelTup.$d4{-rKe,p-} ::
-    _forall_
-    [a_rWw b_rWx]
-    {PrelBase.Show{-2i,p-} a_rWw, PrelBase.Show{-2i,p-} b_rWx}
-    =>
-    {PrelBase.Show{-2i,p-} (a_rWw, b_rWx)}
-PrelTup.$d2{-rJS,p-} ::
-    _forall_
-    [a_rWr b_rWs c_rWt d_rWu]
-    {PrelBase.Show{-2i,p-} a_rWr, PrelBase.Show{-2i,p-} b_rWs, PrelBase.Show{-2i,p-} c_rWt, PrelBase.Show{-2i,p-} d_rWu}
-    =>
-    {PrelBase.Show{-2i,p-} (a_rWr, b_rWs, c_rWt, d_rWu)}
-PrelTup.$d15{-rJN,p-} ::
-    _forall_
-    [a_rWm b_rWn c_rWo d_rWp]
-    =>
-    {PrelBase.Eval{-24,p-} (PrelTup.(,,,){-44,p-} a_rWm b_rWn c_rWo d_rWp)}
-PrelTup.$d13{-rJL,p-} ::
-    _forall_
-    [a_rWj b_rWk]
-    =>
-    {PrelBase.Eval{-24,p-} (PrelTup.(,){-42,p-} a_rWj b_rWk)}
-PrelTup.$d11{-rJJ,p-} ::
-    _forall_
-    [a_rWe b_rWf c_rWg d_rWh]
-    {PrelBase.Eq{-23,p-} a_rWe, PrelBase.Eq{-23,p-} b_rWf, PrelBase.Eq{-23,p-} c_rWg, PrelBase.Eq{-23,p-} d_rWh}
-    =>
-    {PrelBase.Eq{-23,p-} (PrelTup.(,,,){-44,p-} a_rWe b_rWf c_rWg d_rWh)}
-PrelBase.$d8{-rbZ,p-} ::
-    {PrelBase.Show{-2i,p-} PrelBase.Char{-38,p-}}
-PrelBase.$d7{-rbY,p-} ::
-    {PrelBase.Eq{-23,p-} PrelBase.Int{-3g,p-}}
-PrelBase.$d54{-rbT,p-} ::
-    {PrelBase.Show{-2i,p-} PrelBase.Bool{-34,p-}}
-PrelBase.$d46{-rbK,p-} ::
-    {PrelBase.Eval{-24,p-} PrelBase.(){-40,p-}}
-PrelBase.$d44{-rbI,p-} ::
-    _forall_ [a_rWc] => {PrelBase.Eval{-24,p-} [a_rWc]}
-PrelBase.$d42{-rbG,p-} ::
-    {PrelBase.Eval{-24,p-} PrelBase.Integer{-3h,p-}}
-PrelBase.$d41{-rbF,p-} ::
-    {PrelBase.Eval{-24,p-} PrelBase.Int{-3g,p-}}
-PrelBase.$d39{-rbC,p-} ::
-    {PrelBase.Eval{-24,p-} PrelBase.Double{-3a,p-}}
-PrelBase.$d38{-rbB,p-} ::
-    {PrelBase.Eval{-24,p-} PrelBase.Char{-38,p-}}
-PrelBase.$d37{-rbA,p-} ::
-    {PrelBase.Eval{-24,p-} PrelBase.Bool{-34,p-}}
-PrelBase.$d33{-rbw,p-} ::
-    {PrelBase.Eq{-23,p-} PrelBase.Char{-38,p-}}
-PrelBase.$d32{-rbv,p-} ::
-    {PrelBase.Eq{-23,p-} PrelBase.Bool{-34,p-}}
-PrelBase.$d3{-rbs,p-} ::
-    {PrelBase.Num{-2c,p-} PrelBase.Int{-3g,p-}}
-PrelBase.$d27{-rbp,p-} ::
-    _forall_
-    [a_rWa]
-    {PrelBase.Eq{-23,p-} a_rWa}
-    =>
-    {PrelBase.Eq{-23,p-} [a_rWa]}
-PrelBase.$d21{-rbj,p-} ::
-    _forall_
-    [a_rW8]
-    {PrelBase.Show{-2i,p-} a_rW8}
-    =>
-    {PrelBase.Show{-2i,p-} [a_rW8]}
-PrelBase.$d2{-rbh,p-} ::
-    {PrelBase.Show{-2i,p-} PrelBase.Int{-3g,p-}}
-PrelBase.$d15{-rbc,p-} ::
-    {PrelBase.Eq{-23,p-} PrelBase.(){-40,p-}}
-PrelBase.$d11{-rb8,p-} ::
-    {PrelBase.Show{-2i,p-} PrelBase.(){-40,p-}}
-PrelBase.$d1{-rb6,p-} ::
-    _forall_ [a_rW5 b_rW6] => {PrelBase.Show{-2i,p-} (a_rW5 -> b_rW6)}
-instance {PrelBase.Eq{-23,p-} PrelBase.Integer{-3h,p-}}
-instance {PrelBase.Num{-2c,p-} PrelBase.Integer{-3h,p-}}
-instance {PrelBase.Show{-2i,p-} PrelBase.Integer{-3h,p-}}
-instance {PrelBase.Eq{-23,p-} PrelBase.Double{-3a,p-}}
-instance {PrelBase.Num{-2c,p-} PrelBase.Double{-3a,p-}}
-instance {PrelBase.Show{-2i,p-} PrelBase.Double{-3a,p-}}
-instance _forall_
-        [a_rJ8 b_rJ9]
-        {PrelBase.Eq{-23,p-} a_rJ8, PrelBase.Eq{-23,p-} b_rJ9}
-        =>
-        {PrelBase.Eq{-23,p-} (PrelTup.(,){-42,p-} a_rJ8 b_rJ9)}
-instance _forall_
-        [a_rJb b_rJc]
-        {PrelBase.Show{-2i,p-} a_rJb, PrelBase.Show{-2i,p-} b_rJc}
-        =>
-        {PrelBase.Show{-2i,p-} (a_rJb, b_rJc)}
-instance _forall_
-        [a_rJe b_rJf c_rJg d_rJh]
-        {PrelBase.Show{-2i,p-} a_rJe, PrelBase.Show{-2i,p-} b_rJf, PrelBase.Show{-2i,p-} c_rJg, PrelBase.Show{-2i,p-} d_rJh}
-        =>
-        {PrelBase.Show{-2i,p-} (a_rJe, b_rJf, c_rJg, d_rJh)}
-instance _forall_
-        [a_rJj b_rJk c_rJl d_rJm]
-        =>
-        {PrelBase.Eval{-24,p-} (PrelTup.(,,,){-44,p-} a_rJj b_rJk c_rJl d_rJm)}
-instance _forall_
-        [a_rJo b_rJp]
-        =>
-        {PrelBase.Eval{-24,p-} (PrelTup.(,){-42,p-} a_rJo b_rJp)}
-instance _forall_
-        [a_rJr b_rJs c_rJt d_rJu]
-        {PrelBase.Eq{-23,p-} a_rJr, PrelBase.Eq{-23,p-} b_rJs, PrelBase.Eq{-23,p-} c_rJt, PrelBase.Eq{-23,p-} d_rJu}
-        =>
-        {PrelBase.Eq{-23,p-} (PrelTup.(,,,){-44,p-} a_rJr b_rJs c_rJt d_rJu)}
-instance {PrelBase.Show{-2i,p-} PrelBase.Char{-38,p-}}
-instance {PrelBase.Eq{-23,p-} PrelBase.Int{-3g,p-}}
-instance {PrelBase.Show{-2i,p-} PrelBase.Bool{-34,p-}}
-instance {PrelBase.Eval{-24,p-} PrelBase.(){-40,p-}}
-instance _forall_ [a_rJw] => {PrelBase.Eval{-24,p-} [a_rJw]}
-instance {PrelBase.Eval{-24,p-} PrelBase.Integer{-3h,p-}}
-instance {PrelBase.Eval{-24,p-} PrelBase.Int{-3g,p-}}
-instance {PrelBase.Eval{-24,p-} PrelBase.Double{-3a,p-}}
-instance {PrelBase.Eval{-24,p-} PrelBase.Char{-38,p-}}
-instance {PrelBase.Eval{-24,p-} PrelBase.Bool{-34,p-}}
-instance {PrelBase.Eq{-23,p-} PrelBase.Char{-38,p-}}
-instance {PrelBase.Eq{-23,p-} PrelBase.Bool{-34,p-}}
-instance {PrelBase.Num{-2c,p-} PrelBase.Int{-3g,p-}}
-instance _forall_
-        [a_rJy]
-        {PrelBase.Eq{-23,p-} a_rJy}
-        =>
-        {PrelBase.Eq{-23,p-} [a_rJy]}
-instance _forall_
-        [a_rJA]
-        {PrelBase.Show{-2i,p-} a_rJA}
-        =>
-        {PrelBase.Show{-2i,p-} [a_rJA]}
-instance {PrelBase.Show{-2i,p-} PrelBase.Int{-3g,p-}}
-instance {PrelBase.Eq{-23,p-} PrelBase.(){-40,p-}}
-instance {PrelBase.Show{-2i,p-} PrelBase.(){-40,p-}}
-instance _forall_
-        [a_rJC b_rJD]
-        =>
-        {PrelBase.Show{-2i,p-} (a_rJC -> b_rJD)}
-PrelBase.$m=={-rc8,p-} ::
-    _forall_
-    [a_rj2]
-    {PrelBase.Eq{-23,p-} a_rj2}
-    =>
-    a_rj2 -> a_rj2 -> PrelBase.Bool{-34,p-}
-PrelBase.$m/={-rc5,p-} ::
-    _forall_
-    [a_rj0]
-    {PrelBase.Eq{-23,p-} a_rj0}
-    =>
-    a_rj0 -> a_rj0 -> PrelBase.Bool{-34,p-}
-class PrelBase.Eq{-23,p-} rlg_riY where {
-    == ::
-       rlg_riY -> rlg_riY -> PrelBase.Bool{-34,p-};
-    /= ::
-       rlg_riY -> rlg_riY -> PrelBase.Bool{-34,p-};
-    }
-PrelBase.$mshowsPrec{-rcu,p-} ::
-    _forall_
-    [a_riW]
-    {PrelBase.Show{-2i,p-} a_riW}
-    =>
-    PrelBase.Int{-3g,p-}
-    -> a_riW -> PrelBase.String{-rde,p-} -> PrelBase.String{-rde,p-}
-type PrelBase.String{-rde,p-} =
-    [PrelBase.Char{-38,p-}]
-PrelBase.$mshowList{-rct,p-} ::
-    _forall_
-    [a_riT]
-    {PrelBase.Show{-2i,p-} a_riT}
-    =>
-    [a_riT] -> PrelBase.String{-rde,p-} -> PrelBase.String{-rde,p-}
-class PrelBase.Show{-2i,p-} riq_riR where {
-    showsPrec ::
-       PrelBase.Int{-3g,p-}
-       -> riq_riR -> PrelBase.String{-rde,p-} -> PrelBase.String{-rde,p-};
-    showList ::
-       [riq_riR] -> PrelBase.String{-rde,p-} -> PrelBase.String{-rde,p-};
-    }
-PrelBase.$m+{-rc2,p-} ::
-    _forall_
-    [a_riP]
-    {PrelBase.Num{-2c,p-} a_riP}
-    =>
-    a_riP -> a_riP -> a_riP
-PrelBase.$m-{-rc4,p-} ::
-    _forall_
-    [a_riN]
-    {PrelBase.Num{-2c,p-} a_riN}
-    =>
-    a_riN -> a_riN -> a_riN
-PrelBase.$m*{-rc1,p-} ::
-    _forall_
-    [a_riL]
-    {PrelBase.Num{-2c,p-} a_riL}
-    =>
-    a_riL -> a_riL -> a_riL
-PrelBase.$mnegate{-rcr,p-} ::
-    _forall_ [a_riJ] {PrelBase.Num{-2c,p-} a_riJ} => a_riJ -> a_riJ
-PrelBase.$mabs{-rcd,p-} ::
-    _forall_ [a_riH] {PrelBase.Num{-2c,p-} a_riH} => a_riH -> a_riH
-PrelBase.$msignum{-rcv,p-} ::
-    _forall_ [a_riF] {PrelBase.Num{-2c,p-} a_riF} => a_riF -> a_riF
-PrelBase.$mfromInteger{-rcl,p-} ::
-    _forall_
-    [a_riD]
-    {PrelBase.Num{-2c,p-} a_riD}
-    =>
-    PrelBase.Integer{-3h,p-} -> a_riD
-PrelBase.$mfromInt{-rck,p-} ::
-    _forall_
-    [a_riB]
-    {PrelBase.Num{-2c,p-} a_riB}
-    =>
-    PrelBase.Int{-3g,p-} -> a_riB
-class {PrelBase.Eq{-23,p-} riC_riz, PrelBase.Show{-2i,p-} riC_riz, PrelBase.Eval{-24,p-} riC_riz} => PrelBase.Num{-2c,p-} riC_riz where {
-    + ::
-       riC_riz -> riC_riz -> riC_riz;
-    - ::
-       riC_riz -> riC_riz -> riC_riz;
-    * ::
-       riC_riz -> riC_riz -> riC_riz;
-    negate ::
-       riC_riz -> riC_riz;
-    abs ::
-       riC_riz -> riC_riz;
-    signum ::
-       riC_riz -> riC_riz;
-    fromInteger ::
-       PrelBase.Integer{-3h,p-} -> riC_riz;
-    fromInt ::
-       PrelBase.Int{-3g,p-} -> riC_riz;
-    }
-class PrelBase.Eval{-24,p-} rk6_rix
-{- rec -}
-((i1{-r3y,x-}@((i2{-r3x,x-}@((i3{-r3w,x-}@i{-r3v,x-}))))), 1)
-    =   j{-r3t,x-}
-           1 1
-(Foo{-r3D,x-} j{-r3t,x-} 1 2)
-    =   (k{-r3r,x-}, 1, 1, 2)
-(~~~~k{-r3r,x-}, 1, 2, 3)
-    =   i{-r3v,x-}
-           3
-{- rec -}
-((f1{-r3C,x-}@((f2{-r3B,x-}@((f3{-r3A,x-}@f{-r3z,x-}))))), 1)
-    =   g{-r3u,x-}
-           1 1
-(Foo{-r3D,x-} g{-r3u,x-} 1 2)
-    =   (h{-r3s,x-}, 1, 1, 2)
-(~~~~h{-r3s,x-}, 1, 2, 3)
-    =   f{-r3z,x-}
-           3
-data Foo{-r3E,x-} a_r3q =
-    Foo{-r3D,x-} a_r3q PrelBase.Int{-3g,i-} PrelBase.Int{-3g,i-}
-rn008.hs:12: Couldn't match the type
-                `Foo' against `PrelTup.(,,,) t{-aZY-} t{-aZZ-} t{-a100-}'
-    Expected: `Foo (t{-aYw-} -> t{-aYC-} -> (t{-aYf-}, t{-aYr-}))'
-    Inferred: `(t{-aZY-}, t{-aZZ-}, t{-a100-}, t{-a101-})'
-    In a pattern binding:
-       (`Foo' `j' 1 2)
-           =   `(k, 1, 1, 2)'
-rn008.hs:11: Couldn't match the type
-                `Foo' against `PrelTup.(,,,) t{-a102-} t{-a103-} t{-a104-}'
-    Expected: `Foo (t{-aZp-} -> t{-aZv-} -> (t{-aZ8-}, t{-aZk-}))'
-    Inferred: `(t{-a102-}, t{-a103-}, t{-a104-}, t{-a105-})'
-    In a pattern binding:
-       (`Foo' `g' 1 2)
-           =   `(h, 1, 1, 2)'
-
-
-Compilation had errors