3 Duplicate class assertion `[(`Eq'',
13 --================================================================================
16 scsel_Ord'ShouldSucceedEq'{-aID,x-} =
17 _/\_ a{-r3D-} -> \ tpl_B1 ->
18 case tpl_B1 of { PrelTup.(,){-62,p-}{i} tpl_B1 tpl_B2 -> tpl_B1;}
20 _/\_ a{-r3D-} -> \ tpl_B1 ->
21 case tpl_B1 of { PrelTup.(,){-62,p-}{i} tpl_B1 tpl_B2 -> tpl_B2;}
26 [([a{-aIr-}], $mlt{-rHo,x-}, lt_aIm)]
27 AbsBinds [] [] [([], lt_aIm, lt_aIo)]
29 = GHCerr.noDefaultMethodError{-8k,p-}
32 -> PrelBase.Bool{-34,p-}) "Class Ord' Method lt"
35 _/\_ a{-r3H-} -> \ tpl_B1 ->
41 [([a{-aIC-}], $mdoubleeq{-rHp,x-}, doubleeq_aIx)]
42 AbsBinds [] [] [([], doubleeq_aIx, doubleeq_aIz)]
44 = GHCerr.noDefaultMethodError{-8k,p-}
47 -> PrelBase.Bool{-34,p-}) "Class Eq' Method doubleeq"
51 [d.Eq'_aI2, d.Eq'_aI3]
52 [([a{-aHZ-}], $d1{-rIE,x-}, d.Eq'_aHT)]
53 AbsBinds [] [] [([], doubleeq_aIF, doubleeq_aHW)]
56 = PrelBase.True{-5E,p-}{i}
58 ({-dict-} [] [doubleeq_aIF])
60 AbsBinds [] [] [([], $d2{-rIG,x-}, d.Eq'_aIb)]
61 AbsBinds [] [] [([], doubleeq_aIH, doubleeq_aIe)]
64 = PrelBase.True{-5E,p-}{i}
66 ({-dict-} [] [doubleeq_aIH])
71 [d.Eq'_aHJ, d.Num_aHN]
72 [([t{-aHA-}, t{-aHF-}], f{-r3I,x-}, f_aHn)]
78 [d.Eq'_aHJ, d.Eq'_aHK]
84 PrelBase.fromInt{-8R,p-}
88 fromInt_aIJ PrelBase.I#{-5b,p-}{i} 1#
91 = doubleeq_aIK x_r3h [lit_aII] (t{-aHA-})
93 ghc: module version changed to 1; reason: no old .hi file
94 _interface_ ShouldSucceed 1
98 PrelBase 1 :: $d1 1 $d11 1 $d15 1 $d2 1 $d21 1 $d27 1 $d3 1 $d32 1 $d33 1 $d37 1 $d38 1 $d39 1 $d41 1 $d42 1 $d44 1 $d46 1 $d54 1 $d7 1 $d8 1 Eq 1 Eval 1 Num 1 Show 1 String 1;
99 PrelNum 1 :: $d10 1 $d16 1 $d18 1 $d29 1 $d33 1 $d35 1;
101 ShouldSucceed f Eq'(doubleeq) Ord'(lt);
103 instance _forall_ [a] {Eq' a, Eq' a} => {Eq' [a]} = $d1;
104 instance {Eq' PrelBase.Int} = $d2;
106 1 $d1 _:_ _forall_ [a] {Eq' a, Eq' a} => {Eq' [a]} ;;
107 1 $d2 _:_ {Eq' PrelBase.Int} ;;
108 1 $mdoubleeq _:_ _forall_ [a] {Eq' a} => a -> a -> PrelBase.Bool ;;
109 1 $mlt _:_ _forall_ [a] {Ord' a} => a -> a -> PrelBase.Bool ;;
110 1 class Eq' r3H where {doubleeq :: r3H -> r3H -> PrelBase.Bool} ;
111 1 class {Eq' r3D} => Ord' r3D where {lt :: r3D -> r3D -> PrelBase.Bool} ;
112 1 f _:_ _forall_ [a b] {Eq' a, PrelBase.Num a} => [a] -> b -> PrelBase.Bool ;;