From: sof Date: Thu, 31 Jul 1997 02:27:51 +0000 (+0000) Subject: [project @ 1997-07-31 02:22:44 by sof] X-Git-Tag: Approximately_1000_patches_recorded~166 X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=fd5ab9dcc7a0194d371ba41a780c3d73b0abc80f [project @ 1997-07-31 02:22:44 by sof] Moved to main compiler regression test directory --- diff --git a/ghc/compiler/tests/reader/Makefile b/ghc/compiler/tests/reader/Makefile deleted file mode 100644 index fe5fca9..0000000 --- a/ghc/compiler/tests/reader/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -TOP = ../../.. -include $(TOP)/mk/boilerplate.mk - - -HS_SRCS = $(wildcard *.hs) -SRC_RUNTEST_OPTS += -accept-output -o1 $*.stdout -o2 $*.stderr -x 1 -HC_OPTS += -noC -dcore-lint - -read002_RUNTEST_OPTS = -x 0 - -%.o : %.hs - -%.o : %.hs - $(RUNTEST) $(HC) $(RUNTEST_OPTS) $(HC_OPTS) -c $< -o $@ -osuf $(subst .,,$(suffix $@)) - -all :: $(HS_OBJS) - -read001_HC_OPTS = -noC -ddump-rdr -read002_HC_OPTS = -noC -ddump-rdr -read004_HC_OPTS = -noC -fno-implicit-prelude -ddump-rdr - -include $(TOP)/mk/target.mk diff --git a/ghc/compiler/tests/reader/OneA.hi b/ghc/compiler/tests/reader/OneA.hi deleted file mode 100644 index 42ed194..0000000 --- a/ghc/compiler/tests/reader/OneA.hi +++ /dev/null @@ -1,15 +0,0 @@ -interface OneA where - -import OneB ( fB ) renaming ( fB to fBa ) - -type SynA = Float - -data DataAA -data (Ord a) => DataAB a = ConAB1 a | ConAB2 deriving Text - -class (Ord a) => ClassA a where - clsA :: a -> String - -instance ClassA Int - -fA :: a -> a diff --git a/ghc/compiler/tests/reader/OneB.hi b/ghc/compiler/tests/reader/OneB.hi deleted file mode 100644 index 78f55ee..0000000 --- a/ghc/compiler/tests/reader/OneB.hi +++ /dev/null @@ -1,3 +0,0 @@ -interface OneB where - -fB :: a -> a diff --git a/ghc/compiler/tests/reader/OneC.hi b/ghc/compiler/tests/reader/OneC.hi deleted file mode 100644 index ded63cc..0000000 --- a/ghc/compiler/tests/reader/OneC.hi +++ /dev/null @@ -1,3 +0,0 @@ -interface OneC where - -fC :: a -> a diff --git a/ghc/compiler/tests/reader/expr001.hs b/ghc/compiler/tests/reader/expr001.hs deleted file mode 100644 index 49853a7..0000000 --- a/ghc/compiler/tests/reader/expr001.hs +++ /dev/null @@ -1,14 +0,0 @@ -{- -From: Kevin Hammond -To: partain -Subject: Re: parsing problem w/ queens -Date: Wed, 9 Oct 91 17:31:46 BST - -OK, I've fixed that little problem by disallowing, --} - -f x = x + if c then 1 else 2 -f x = x + 1::Int - --- (the conditional/sig need to be parenthesised). If this is --- problematic, let me know! diff --git a/ghc/compiler/tests/reader/expr001.stderr b/ghc/compiler/tests/reader/expr001.stderr deleted file mode 100644 index 3701c35..0000000 --- a/ghc/compiler/tests/reader/expr001.stderr +++ /dev/null @@ -1,6 +0,0 @@ - -expr001.hs:10: - Value not in scope: `c' - - -Compilation had errors diff --git a/ghc/compiler/tests/reader/read001.hs b/ghc/compiler/tests/reader/read001.hs deleted file mode 100644 index dc434eb..0000000 --- a/ghc/compiler/tests/reader/read001.hs +++ /dev/null @@ -1,113 +0,0 @@ ---!!! this module supposedly includes one of each Haskell construct - --- HsImpExp stuff - -module OneOfEverything ( - fixn, - FooData, - FooDataB(..), - FooDataC( .. ), - EqTree(EqLeaf, EqBranch), - EqClass(..), - OrdClass(orda, ordb), - OneC.. , - OneOfEverything.. - ) where - -import OneA renaming ( fA to renamedA ) -import OneB ( fB ) -import OneC hiding ( fC ) -import OneC hiding ( fC ) renaming ( fc to renamedC ) - --- HsDecls stuff - -infix 6 `fixn` -infixl 7 +# -infixr 8 `fixr` - -fixn x y = x -fixl x y = x -fixr x y = x - -type Pair a b = (a, b) - -data FooData = FooCon Int - -data FooDataB = FooConB Double - -data (Eq a) => EqTree a = EqLeaf a | EqBranch (EqLeaf a) (EqLeaf a) - -class (Eq a) => EqClass a where - eqc :: a -> Char - eqc x = '?' - -class (Ord a) => OrdClass a where - orda :: a -> Char - ordb :: a -> Char - ordc :: a -> Char - -instance (Eq a) => EqClass (EqTree a) where - eqc x = 'a' - -default (Integer, Rational) - --- HsBinds stuff - -singlebind x = x - -bindwith :: (OrdClass a, OrdClass b) => a -> b -> b -bindwith a b = b - -reca a = recb a -recb a = reca a - -(~(a,b,c)) | nullity b = a - | nullity c = a - | otherwise = a - where - nullity = null - --- HsMatches stuff - -mat a b c d | foof a b = d - | foof a c = d - | foof b c = d - where - foof a b = a == b - --- HsExpr stuff -expr a b c d - = a - + (:) a b - + (a : b) - + (1 - 'c' - "abc" - 1.293) - + ( \ x y z -> x ) 42 - + (9 *) - + (* 8) - + (case x of - [] | null x -> 99 - | otherwise -> 98 - | True -> 97 - where - null x = False - ) - + [ z | z <- c, isSpace z ] - + let y = foo - in y - + [1,2,3,4] - + (4,3,2,1) - + (4 :: Num a => a) - + (if 42 == 42.0 then 1 else 4) - + [1..] - + [2,4..] - + [3..5] - + [4,8..999] - --- HsPat stuff -f _ x 1 1.93 'c' "dog" ~y z@(Foo a b) (c `Bar` d) [1,2] (3,4) (n+42) = y - --- HsLit stuff -- done above - --- HsTypes stuff -g :: (Num a, Eq b) => Foo a -> [b] -> (a,a,a) -> b -g x y z = head y diff --git a/ghc/compiler/tests/reader/read001.stderr b/ghc/compiler/tests/reader/read001.stderr deleted file mode 100644 index 4a188c3..0000000 --- a/ghc/compiler/tests/reader/read001.stderr +++ /dev/null @@ -1 +0,0 @@ -read001.hs:13:9: parse error on input: "OneC.." diff --git a/ghc/compiler/tests/reader/read002.hs b/ghc/compiler/tests/reader/read002.hs deleted file mode 100644 index b11f397..0000000 --- a/ghc/compiler/tests/reader/read002.hs +++ /dev/null @@ -1,14 +0,0 @@ ---!!! tests fixity reading and printing -module Reader where - -infixl 1 `f` -infixr 2 \\\ -infix 3 :==> -infix 4 `MkFoo` - -data Foo = MkFoo Int | Float :==> Double - -x `f` y = x - -(\\\) :: (Eq a) => [a] -> [a] -> [a] -(\\\) xs ys = xs diff --git a/ghc/compiler/tests/reader/read002.stderr b/ghc/compiler/tests/reader/read002.stderr deleted file mode 100644 index aeb88ae..0000000 --- a/ghc/compiler/tests/reader/read002.stderr +++ /dev/null @@ -1,16 +0,0 @@ - - -================================================================================ -Reader: -module Reader where -infixl 1 f -infixr 2 \\\ -infix 3 :==> -infix 4 MkFoo -{- rec -} -\\\ :: - _forall_ [] {Eq a} => [a] -> [a] -> [a] -f x y = x -\\\ xs ys = xs -data Foo = - MkFoo Int | Float :==> Double diff --git a/ghc/compiler/tests/reader/read003.hs b/ghc/compiler/tests/reader/read003.hs deleted file mode 100644 index a986760..0000000 --- a/ghc/compiler/tests/reader/read003.hs +++ /dev/null @@ -1,8 +0,0 @@ ---!!! Irrefutable patterns + guards -module Read003 where - -~(a,b,c) | nullity b = a - | nullity c = a - | otherwise = a - where - nullity = null diff --git a/ghc/compiler/tests/reader/read003.stderr b/ghc/compiler/tests/reader/read003.stderr deleted file mode 100644 index 9a2e662..0000000 --- a/ghc/compiler/tests/reader/read003.stderr +++ /dev/null @@ -1,21 +0,0 @@ - -read003.hs:8: Cannot construct the infinite type (occur check) - `t{-aK8-}' = `(t{-aK8-}, t{-aKb-}, t{-aKe-})' - Expected: `(t{-aK8-}, [a{-aKm-}], [a{-aKo-}])' - Inferred: `t{-aK8-}' - In a pattern binding: - ~(`a', `b', `c') - | [`nullity - b'] = - `a' - | [`nullity - c'] = - `a' - | [`PrelBase.otherwise'] = - `a' - where - `nullity' - = `PrelList.null' - - -Compilation had errors diff --git a/ghc/compiler/tests/reader/read004.hs b/ghc/compiler/tests/reader/read004.hs deleted file mode 100644 index d02f7f4..0000000 --- a/ghc/compiler/tests/reader/read004.hs +++ /dev/null @@ -1,41 +0,0 @@ ---!!! string gaps ---!!! -module Main(main) where - ------------ - -main = putStr "\ - -\Some girls give me money\n\ - -\Some girls buy me clothes\n\ - -\..." - ------------ - -main2 = putStr "\ -\ \ -..." - ------------ - -main3 = putStr "\ - -\Some girls give me money\n\ --- and here is a comment -\Some girls buy me clothes\n\ - -\..." - ------------ - -main3 = putStr "\ -{- - and here is a nested {- comment -} --} -\Some girls give me money\n\ - -\Some girls buy me clothes\n\ - -\..." diff --git a/ghc/compiler/tests/reader/read004.stderr b/ghc/compiler/tests/reader/read004.stderr deleted file mode 100644 index e4c1f75..0000000 --- a/ghc/compiler/tests/reader/read004.stderr +++ /dev/null @@ -1,2 +0,0 @@ -read004.hs:19:1: Illegal character: `.' in a string gap -read004.hs:19:1: on input: "." diff --git a/ghc/compiler/tests/rename/Int10.hi b/ghc/compiler/tests/rename/Int10.hi deleted file mode 100644 index 0a8d000..0000000 --- a/ghc/compiler/tests/rename/Int10.hi +++ /dev/null @@ -1,14 +0,0 @@ -_interface_ Int10 1 -_exports_ -Int10 T1(C1) T2(T2C1 T2C2) T3(T3C1 T3C2 T3C3) T4(T4C1 T4C2 T4C3 T4C4) T5(T5C1 T5C2 T5C3 T5C4 T5C5) T6(T6C6) T7(T7C6 T7C7) ; -_declarations_ -1 data T1 a = C1 a; -1 data T2 a b = T2C1 a | T2C2 b ; -1 data T3 a b c = T3C1 a | T3C2 b | T3C3 c ; -1 data T4 a b c d = T4C1 a | T4C2 b | T4C3 c | T4C4 d ; -1 data T5 a b c d e = T5C1 a | T5C2 b | T5C3 c | T5C4 d | T5C5 e ; -1 data T6 a = T6C6 a ; -1 data T7 a b = T7C6 a | T7C7 b ; -1 data T8 a b c = T8C1 a | T8C2 b | T8C3 c ; -1 data T9 a b c d = T9C1 a | T9C2 b | T9C3 c | T9C4 d ; -1 data T10 a b c d e = T10C1 a | T10C2 b | T10C3 c | T10C4 d | T10C5 e ; diff --git a/ghc/compiler/tests/rename/Makefile b/ghc/compiler/tests/rename/Makefile deleted file mode 100644 index 75bb76d..0000000 --- a/ghc/compiler/tests/rename/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -TOP = ../../.. -include $(TOP)/mk/boilerplate.mk - -HS_SRCS = $(wildcard *.hs) - -SRC_RUNTEST_OPTS += -o1 $*.stdout -o2 $*.stderr -x 0 -HC_OPTS += -noC -ddump-rn -dcore-lint - -#SUBDIRS = bevan-bug-1 - -rn001_HC_OPTS = -x 1 -rn002_HC_OPTS = -x 1 -rn004_HC_OPTS = -x 1 -rn007_HC_OPTS = -x 1 -rn008_HC_OPTS = -x 1 -rn014_HC_OPTS = -x 1 -rn015_HC_OPTS = -x 1 -rn017_HC_OPTS = -hi - -%.o : %.hs - -%.o : %.hs - $(RUNTEST) $(HC) $(RUNTEST_OPTS) -- $(HC_OPTS) -c $< -o $@ -osuf $(subst .,,$(suffix $@)) - -all :: $(HS_OBJS) - -include $(TOP)/mk/target.mk - - diff --git a/ghc/compiler/tests/rename/Rn016.hi b/ghc/compiler/tests/rename/Rn016.hi deleted file mode 100644 index ab4815d..0000000 --- a/ghc/compiler/tests/rename/Rn016.hi +++ /dev/null @@ -1,12 +0,0 @@ -_interface_ Rn016 1 -_exports_ -Rn016 K(op1 op2); -_instances_ -instance {K PrelBase.Int} = $d1; -instance {K PrelBase.Bool} = $d2; -instance _forall_ [a] => {K [a]} = $d3; -_declarations_ -1 $d1 _:_ {K PrelBase.Int} ;; -1 $d2 _:_ {K PrelBase.Bool} ;; -1 $d3 _:_ _forall_ [a] {K PrelList.[a]} ;; -1 class K a :: (* -> *) where { op1 :: a -> a ; op2 :: a -> a } ; diff --git a/ghc/compiler/tests/rename/Rn017.hi b/ghc/compiler/tests/rename/Rn017.hi deleted file mode 100644 index 2676720..0000000 --- a/ghc/compiler/tests/rename/Rn017.hi +++ /dev/null @@ -1,9 +0,0 @@ -_interface_ Rn017 1 -_exports_ -Rn017 a b c Wibble(MkWibble) Wobble ; -_declarations_ -1 data Wibble = MkWibble Wobble ; -1 data Wobble ; -1 a _:_ Int -> Int ;; -1 b _:_ Int -> Int ;; -1 c _:_ Int -> Int ;; diff --git a/ghc/compiler/tests/rename/bevan-bug-1/Lexeme.hi b/ghc/compiler/tests/rename/bevan-bug-1/Lexeme.hi deleted file mode 100644 index f98169a..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/Lexeme.hi +++ /dev/null @@ -1,18 +0,0 @@ -interface Lexeme where -import Oberon_Id(Oberon_Id) -import Oberon_Integer(Oberon_Integer) -import Oberon_Real(Oberon_Real) -import Oberon_String(Oberon_String) -import Symbol(Symbol) -show_lexeme :: Lexeme -> [Char] -> [Char] - {-# ARITY show_lexeme = 0 #-} -data Lexeme = Symbol_Lexeme Symbol | Id_Lexeme Oberon_Id | Int_Lexeme Oberon_Integer | Real_Lexeme Oberon_Real | Long_Real_Lexeme Oberon_Real | String_Lexeme Oberon_String | Char_Lexeme Oberon_Integer | Error_Lexeme Char | EOF_Lexeme | Unterminated_String_Lexeme | Unterminated_Comment_Lexeme | Malformed_Hex_Integer | Malformed_Real_Number -instance Eq Lexeme - {-# ARITY (==) = 2 #-} - {-# ARITY (/=) = 0 #-} -instance Text Lexeme - {-# ARITY readsPrec = 0 #-} - {-# ARITY showsPrec = 2 #-} - {-# ARITY readList = 0 #-} - {-# ARITY showList = 0 #-} - diff --git a/ghc/compiler/tests/rename/bevan-bug-1/Lexer_Buffer.hi b/ghc/compiler/tests/rename/bevan-bug-1/Lexer_Buffer.hi deleted file mode 100644 index 5764f49..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/Lexer_Buffer.hi +++ /dev/null @@ -1,13 +0,0 @@ -interface Lexer_Buffer where -add :: Char -> Lexer_Buffer -> Lexer_Buffer - {-# ARITY add = 2 #-} -empty :: Lexer_Buffer - {-# ARITY empty = 0 #-} -flush :: Lexer_Buffer -> Lexer_Buffer - {-# ARITY flush = 1 #-} -len :: Lexer_Buffer -> Int - {-# ARITY len = 1 #-} -to_string :: Lexer_Buffer -> [Char] - {-# ARITY to_string = 1 #-} -data Lexer_Buffer - diff --git a/ghc/compiler/tests/rename/bevan-bug-1/Lexer_Combinators.hi b/ghc/compiler/tests/rename/bevan-bug-1/Lexer_Combinators.hi deleted file mode 100644 index a554bbc..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/Lexer_Combinators.hi +++ /dev/null @@ -1,11 +0,0 @@ -interface Lexer_Combinators where -import Lexer_State(Lexer_State) -and_also :: (Lexer_State -> (b, Lexer_State)) -> (Lexer_State -> (a, Lexer_State)) -> Lexer_State -> (b, Lexer_State) - {-# ARITY and_also = 3 #-} -and_then :: (Lexer_State -> (a, Lexer_State)) -> (Lexer_State -> (b, Lexer_State)) -> Lexer_State -> (b, Lexer_State) - {-# ARITY and_then = 3 #-} -and_with :: (Lexer_State -> (a, Lexer_State)) -> (a -> Lexer_State -> (b, Lexer_State)) -> Lexer_State -> (b, Lexer_State) - {-# ARITY and_with = 3 #-} -return :: a -> Lexer_State -> (a, Lexer_State) - {-# ARITY return = 2 #-} - diff --git a/ghc/compiler/tests/rename/bevan-bug-1/Lexer_Ops.lhs b/ghc/compiler/tests/rename/bevan-bug-1/Lexer_Ops.lhs deleted file mode 100644 index b367957..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/Lexer_Ops.lhs +++ /dev/null @@ -1,97 +0,0 @@ - $Id: Lexer_Ops.lhs,v 1.1 1996/01/08 20:17:58 partain Exp $ - ->module Lexer_Ops where - ->import Lexer_Buffer(Lexer_Buffer, add, empty, flush, len, to_string) -> renaming -> (add to add_char, empty to empty_buffer, to_string to buffer_to_string) - ->import Lexer_Combinators(and_with, return) - ->import Lexer_State -> (Lexer_State,Lexer_Action(..),i_buffer,i_source_pos,p_buffer,p_source_pos) - ->import Oberon_Id(Oberon_Id,from_string) renaming (from_string to string_to_id) - ->import Oberon_Integer -> (Oberon_Integer, from_decimal_string, from_hex_string, from_int) -> renaming -> ( from_decimal_string to decimal_string_to_int -> , from_hex_string to hex_string_to_int -> ) - ->import Oberon_Real(Oberon_Real, from_string) renaming -> (from_string to string_to_real) - ->import Oberon_String(Oberon_String, from_string) renaming -> (from_string to string_to_string) - ->import Lexer_Combinators(and_then) - ->import Source_Position(Source_Position, next_line, shift_column, start) -> renaming (start to start_position) - ->t_source_pos transformer = -> p_source_pos `and_with` \pos -> -> i_source_pos (transformer pos) - ->t_buffer transformer = -> p_buffer `and_with` \buff -> -> i_buffer (transformer buff) - - ->buffer_len :: Lexer_Action Int ->buffer_len = -> p_buffer `and_with` \buff -> -> return (len buff) - - ->decimal_to_int :: Lexer_Action Oberon_Integer ->decimal_to_int = -> p_buffer `and_with` \buff -> -> return (decimal_string_to_int (buffer_to_string buff)) - ->flush_buffer :: Lexer_Action () ->flush_buffer = t_buffer flush - ->hex_to_int :: Lexer_Action Oberon_Integer ->hex_to_int = -> p_buffer `and_with` \buff -> -> return (hex_string_to_int (buffer_to_string buff)) - ->move_input_column :: Int -> Lexer_Action () ->move_input_column dist = t_source_pos (flip shift_column dist) - ->next_input_line :: Lexer_Action () ->next_input_line = t_source_pos next_line - ->store_char :: Char -> Lexer_Action () ->store_char c = t_buffer (add_char c) - ->to_char :: Lexer_Action Oberon_Integer ->to_char = -> p_buffer `and_with` \buff -> -> return ((from_int . toInteger . ord . head . buffer_to_string) buff) - -Converts the string in the buffer into a character (actually an -integer since characters are represented as integers). The -pre-condition is that there is exactly one character in the buffer -when this is called. - - ->to_id :: Lexer_Action Oberon_Id ->to_id = -> p_buffer `and_with` \buff -> -> return (string_to_id (buffer_to_string buff)) - ->to_real :: Lexer_Action Oberon_Real ->to_real = -> p_buffer `and_with` \buff -> -> return (string_to_real (buffer_to_string buff)) - ->to_string :: Lexer_Action Oberon_String ->to_string = -> p_buffer `and_with` \buff -> -> return (string_to_string (buffer_to_string buff)) - -% eof diff --git a/ghc/compiler/tests/rename/bevan-bug-1/Lexer_State.hi b/ghc/compiler/tests/rename/bevan-bug-1/Lexer_State.hi deleted file mode 100644 index a06e093..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/Lexer_State.hi +++ /dev/null @@ -1,22 +0,0 @@ -interface Lexer_State where -import Lexer_Buffer(Lexer_Buffer) -import Source_Position(Source_Position) -i_buffer :: Lexer_Buffer -> Lexer_State -> ((), Lexer_State) - {-# ARITY i_buffer = 2 #-} -i_input :: [Char] -> Lexer_State -> ((), Lexer_State) - {-# ARITY i_input = 2 #-} -i_source_pos :: Source_Position -> Lexer_State -> ((), Lexer_State) - {-# ARITY i_source_pos = 2 #-} -initial_state :: [Char] -> Lexer_State - {-# ARITY initial_state = 1 #-} -make :: [Char] -> Source_Position -> Lexer_Buffer -> Lexer_State - {-# ARITY make = 3 #-} -p_buffer :: Lexer_State -> (Lexer_Buffer, Lexer_State) - {-# ARITY p_buffer = 1 #-} -p_input :: Lexer_State -> ([Char], Lexer_State) - {-# ARITY p_input = 1 #-} -p_source_pos :: Lexer_State -> (Source_Position, Lexer_State) - {-# ARITY p_source_pos = 1 #-} -type Lexer_Action a = Lexer_State -> (a, Lexer_State) -data Lexer_State = Lexer_State [Char] Source_Position Lexer_Buffer - diff --git a/ghc/compiler/tests/rename/bevan-bug-1/Lexer_Token.hi b/ghc/compiler/tests/rename/bevan-bug-1/Lexer_Token.hi deleted file mode 100644 index 68dff3b..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/Lexer_Token.hi +++ /dev/null @@ -1,16 +0,0 @@ -interface Lexer_Token where -import Lexeme(Lexeme) -import Source_Position(Source_Position) -kind :: Token -> Lexeme - {-# ARITY kind = 1 #-} -make :: Source_Position -> Lexeme -> Token - {-# ARITY make = 2 #-} -position :: Token -> Source_Position - {-# ARITY position = 1 #-} -data Token = Token Lexeme Source_Position -instance Text Token - {-# ARITY readsPrec = 0 #-} - {-# ARITY showsPrec = 2 #-} - {-# ARITY readList = 0 #-} - {-# ARITY showList = 0 #-} - diff --git a/ghc/compiler/tests/rename/bevan-bug-1/Oberon_Id.hi b/ghc/compiler/tests/rename/bevan-bug-1/Oberon_Id.hi deleted file mode 100644 index 18341f3..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/Oberon_Id.hi +++ /dev/null @@ -1,15 +0,0 @@ -interface Oberon_Id where -from_string :: [Char] -> Oberon_Id - {-# ARITY from_string = 1 #-} -to_string :: Oberon_Id -> [Char] - {-# ARITY to_string = 1 #-} -data Oberon_Id -instance Eq Oberon_Id - {-# ARITY (==) = 2 #-} - {-# ARITY (/=) = 0 #-} -instance Text Oberon_Id - {-# ARITY readsPrec = 0 #-} - {-# ARITY showsPrec = 2 #-} - {-# ARITY readList = 0 #-} - {-# ARITY showList = 0 #-} - diff --git a/ghc/compiler/tests/rename/bevan-bug-1/Oberon_Integer.hi b/ghc/compiler/tests/rename/bevan-bug-1/Oberon_Integer.hi deleted file mode 100644 index ef0f1ec..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/Oberon_Integer.hi +++ /dev/null @@ -1,21 +0,0 @@ -interface Oberon_Integer where -from_decimal_string :: [Char] -> Oberon_Integer - {-# ARITY from_decimal_string = 1 #-} -from_hex_string :: [Char] -> Oberon_Integer - {-# ARITY from_hex_string = 1 #-} -from_int :: Integer -> Oberon_Integer - {-# ARITY from_int = 1 #-} -isHexDigit :: Char -> Bool - {-# ARITY isHexDigit = 1 #-} -is_short_int :: Oberon_Integer -> Bool - {-# ARITY is_short_int = 1 #-} -data Oberon_Integer -instance Eq Oberon_Integer - {-# ARITY (==) = 2 #-} - {-# ARITY (/=) = 0 #-} -instance Text Oberon_Integer - {-# ARITY readsPrec = 0 #-} - {-# ARITY showsPrec = 2 #-} - {-# ARITY readList = 0 #-} - {-# ARITY showList = 0 #-} - diff --git a/ghc/compiler/tests/rename/bevan-bug-1/Oberon_Real.hi b/ghc/compiler/tests/rename/bevan-bug-1/Oberon_Real.hi deleted file mode 100644 index 35f3544..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/Oberon_Real.hi +++ /dev/null @@ -1,13 +0,0 @@ -interface Oberon_Real where -from_string :: [Char] -> Oberon_Real - {-# ARITY from_string = 0 #-} -data Oberon_Real -instance Eq Oberon_Real - {-# ARITY (==) = 2 #-} - {-# ARITY (/=) = 0 #-} -instance Text Oberon_Real - {-# ARITY readsPrec = 0 #-} - {-# ARITY showsPrec = 2 #-} - {-# ARITY readList = 0 #-} - {-# ARITY showList = 0 #-} - diff --git a/ghc/compiler/tests/rename/bevan-bug-1/Oberon_String.hi b/ghc/compiler/tests/rename/bevan-bug-1/Oberon_String.hi deleted file mode 100644 index fd1b17a..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/Oberon_String.hi +++ /dev/null @@ -1,13 +0,0 @@ -interface Oberon_String where -from_string :: [Char] -> Oberon_String - {-# ARITY from_string = 1 #-} -data Oberon_String -instance Eq Oberon_String - {-# ARITY (==) = 2 #-} - {-# ARITY (/=) = 0 #-} -instance Text Oberon_String - {-# ARITY readsPrec = 0 #-} - {-# ARITY showsPrec = 2 #-} - {-# ARITY readList = 0 #-} - {-# ARITY showList = 0 #-} - diff --git a/ghc/compiler/tests/rename/bevan-bug-1/Source_Position.hi b/ghc/compiler/tests/rename/bevan-bug-1/Source_Position.hi deleted file mode 100644 index f0583e9..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/Source_Position.hi +++ /dev/null @@ -1,18 +0,0 @@ -interface Source_Position where -make :: Int -> Int -> Source_Position - {-# ARITY make = 2 #-} -next_line :: Source_Position -> Source_Position - {-# ARITY next_line = 1 #-} -shift_column :: Source_Position -> Int -> Source_Position - {-# ARITY shift_column = 2 #-} -show_pos :: Source_Position -> [Char] -> [Char] - {-# ARITY show_pos = 1 #-} -start :: Source_Position - {-# ARITY start = 0 #-} -data Source_Position = Source_Position Int Int -instance Text Source_Position - {-# ARITY readsPrec = 0 #-} - {-# ARITY showsPrec = 2 #-} - {-# ARITY readList = 0 #-} - {-# ARITY showList = 0 #-} - diff --git a/ghc/compiler/tests/rename/bevan-bug-1/Symbol.hi b/ghc/compiler/tests/rename/bevan-bug-1/Symbol.hi deleted file mode 100644 index 048f321..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/Symbol.hi +++ /dev/null @@ -1,12 +0,0 @@ -interface Symbol where -data Symbol - = Ampersand_Symbol | And_Symbol | Array_Symbol | Bar_Symbol | By_Symbol | Begin_Symbol | Case_Symbol | Circumflex_Symbol | Close_Brace_Symbol | Close_Bracket_Symbol | Close_Paren_Symbol | Colon_Equal_Symbol | Colon_Symbol | Comma_Symbol | Const_Symbol | Div_Symbol | Do_Symbol | Dot_Dot_Symbol | Dot_Symbol | Else_Symbol | Elseif_Symbol | End_Symbol | Equal_Symbol | Exit_Symbol | For_Symbol | GE_Symbol | GT_Symbol | Hash_Symbol | If_Symbol | Import_Symbol | In_Symbol | Is_Symbol | LE_Symbol | LT_Symbol | Loop_Symbol | Minus_Symbol | Mod_Symbol | Module_Symbol | Nil_Symbol | Of_Symbol | Open_Brace_Symbol | Open_Bracket_Symbol | Open_Paren_Symbol | Or_Symbol | Plus_Symbol | Pointer_Symbol | Proc_Symbol | Record_Symbol | Repeat_Symbol | Return_Symbol | Semi_Colon_Symbol | Set_Symbol | Slash_Symbol | Star_Symbol | Tilde_Symbol | Then_Symbol | To_Symbol | Type_Symbol | Until_Symbol | Var_Symbol | With_Symbol | While_Symbol -instance Eq Symbol - {-# ARITY (==) = 2 #-} - {-# ARITY (/=) = 0 #-} -instance Text Symbol - {-# ARITY readsPrec = 0 #-} - {-# ARITY showsPrec = 2 #-} - {-# ARITY readList = 0 #-} - {-# ARITY showList = 0 #-} - diff --git a/ghc/compiler/tests/rename/bevan-bug-1/bevan-bug-1.stderr b/ghc/compiler/tests/rename/bevan-bug-1/bevan-bug-1.stderr deleted file mode 100644 index 1fef6c9..0000000 --- a/ghc/compiler/tests/rename/bevan-bug-1/bevan-bug-1.stderr +++ /dev/null @@ -1,147 +0,0 @@ -Typechecked: -AbsBinds [] [] [(t_source_pos.t2, Lexer_Ops.t_source_pos)] - {- nonrec -} - t_source_pos.t2 :: - (Source_Position.Source_Position -> Source_Position.Source_Position) - -> Lexer_State.Lexer_State -> ((), Lexer_State.Lexer_State) - t_source_pos.t2 - transformer.r49 - = (Lexer_Combinators.and_with - [Source_Position.Source_Position, ()]) - Lexer_State.p_source_pos - (\ pos.r50 -> Lexer_State.i_source_pos - (transformer.r49 pos.r50)) -AbsBinds [] [] [(t_buffer.t11, Lexer_Ops.t_buffer)] - {- nonrec -} - t_buffer.t11 :: - (Lexer_Buffer.Lexer_Buffer -> Lexer_Buffer.Lexer_Buffer) - -> Lexer_State.Lexer_State -> ((), Lexer_State.Lexer_State) - t_buffer.t11 - transformer.r51 - = (Lexer_Combinators.and_with [Lexer_Buffer.Lexer_Buffer, ()]) - Lexer_State.p_buffer - (\ buff.r52 -> Lexer_State.i_buffer - (transformer.r51 buff.r52)) -AbsBinds [] [] [(buffer_len.t20, Lexer_Ops.buffer_len)] - {- nonrec -} - buffer_len.t20 :: Lexer_State.Lexer_State -> (Int, Lexer_State.Lexer_State) - buffer_len.t20 - = (Lexer_Combinators.and_with [Lexer_Buffer.Lexer_Buffer, Int]) - Lexer_State.p_buffer - (\ buff.r53 -> (Lexer_Combinators.return Int) - (Lexer_Buffer.len buff.r53)) -AbsBinds [] [] [(decimal_to_int.t28, Lexer_Ops.decimal_to_int)] - {- nonrec -} - decimal_to_int.t28 :: - Lexer_State.Lexer_State - -> (Oberon_Integer.Oberon_Integer, Lexer_State.Lexer_State) - decimal_to_int.t28 - = (Lexer_Combinators.and_with - [Lexer_Buffer.Lexer_Buffer, Oberon_Integer.Oberon_Integer]) - Lexer_State.p_buffer - (\ buff.r54 -> (Lexer_Combinators.return - Oberon_Integer.Oberon_Integer) - (Oberon_Integer.from_decimal_string - (Lexer_Buffer.to_string buff.r54))) -AbsBinds [] [] [(flush_buffer.t36, Lexer_Ops.flush_buffer)] - {- nonrec -} - flush_buffer.t36 :: Lexer_State.Lexer_State -> ((), Lexer_State.Lexer_State) - flush_buffer.t36 = Lexer_Ops.t_buffer Lexer_Buffer.flush -AbsBinds [] [] [(hex_to_int.t39, Lexer_Ops.hex_to_int)] - {- nonrec -} - hex_to_int.t39 :: - Lexer_State.Lexer_State - -> (Oberon_Integer.Oberon_Integer, Lexer_State.Lexer_State) - hex_to_int.t39 - = (Lexer_Combinators.and_with - [Lexer_Buffer.Lexer_Buffer, Oberon_Integer.Oberon_Integer]) - Lexer_State.p_buffer - (\ buff.r55 -> (Lexer_Combinators.return - Oberon_Integer.Oberon_Integer) - (Oberon_Integer.from_hex_string - (Lexer_Buffer.to_string buff.r55))) -AbsBinds [] [] [(move_input_column.t47, Lexer_Ops.move_input_column)] - {- nonrec -} - move_input_column.t47 :: Int -> Lexer_State.Lexer_Action () - move_input_column.t47 - dist.r56 = Lexer_Ops.t_source_pos - ((flip [Source_Position.Source_Position, - Int, - Source_Position.Source_Position]) - Source_Position.shift_column dist.r56) -AbsBinds [] [] [(next_input_line.t54, Lexer_Ops.next_input_line)] - {- nonrec -} - next_input_line.t54 :: - Lexer_State.Lexer_State -> ((), Lexer_State.Lexer_State) - next_input_line.t54 = Lexer_Ops.t_source_pos Source_Position.next_line -AbsBinds [] [] [(store_char.t57, Lexer_Ops.store_char)] - {- nonrec -} - store_char.t57 :: Char -> Lexer_State.Lexer_Action () - store_char.t57 - c.r57 = Lexer_Ops.t_buffer (Lexer_Buffer.add c.r57) -AbsBinds [] [] [(to_char.t61, Lexer_Ops.to_char)] - (toInteger.t79, int2Integer) - {- nonrec -} - to_char.t61 :: - Lexer_State.Lexer_State - -> (Oberon_Integer.Oberon_Integer, Lexer_State.Lexer_State) - to_char.t61 - = (Lexer_Combinators.and_with - [Lexer_Buffer.Lexer_Buffer, Oberon_Integer.Oberon_Integer]) - Lexer_State.p_buffer - (\ buff.r58 -> (Lexer_Combinators.return - Oberon_Integer.Oberon_Integer) - ((((.) [Lexer_Buffer.Lexer_Buffer, - [Char], - Oberon_Integer.Oberon_Integer]) - (((.) [[Char], - Char, - Oberon_Integer.Oberon_Integer]) - (((.) [Char, - Int, - Oberon_Integer.Oberon_Integer]) - (((.) [Int, - Integer, - Oberon_Integer.Oberon_Integer]) - Oberon_Integer.from_int - toInteger.t79) - ord) - (head Char)) - Lexer_Buffer.to_string) buff.r58)) -AbsBinds [] [] [(to_id.t88, Lexer_Ops.to_id)] - {- nonrec -} - to_id.t88 :: - Lexer_State.Lexer_State - -> (Oberon_Id.Oberon_Id, Lexer_State.Lexer_State) - to_id.t88 - = (Lexer_Combinators.and_with - [Lexer_Buffer.Lexer_Buffer, Oberon_Id.Oberon_Id]) - Lexer_State.p_buffer - (\ buff.r59 -> (Lexer_Combinators.return Oberon_Id.Oberon_Id) - (Oberon_Id.from_string - (Lexer_Buffer.to_string buff.r59))) -AbsBinds [] [] [(to_real.t96, Lexer_Ops.to_real)] - {- nonrec -} - to_real.t96 :: - Lexer_State.Lexer_State - -> (Oberon_Real.Oberon_Real, Lexer_State.Lexer_State) - to_real.t96 - = (Lexer_Combinators.and_with - [Lexer_Buffer.Lexer_Buffer, Oberon_Real.Oberon_Real]) - Lexer_State.p_buffer - (\ buff.r60 -> (Lexer_Combinators.return Oberon_Real.Oberon_Real) - (Oberon_Real.from_string - (Lexer_Buffer.to_string buff.r60))) -AbsBinds [] [] [(to_string.t104, Lexer_Ops.to_string)] - {- nonrec -} - to_string.t104 :: - Lexer_State.Lexer_State - -> (Oberon_String.Oberon_String, Lexer_State.Lexer_State) - to_string.t104 - = (Lexer_Combinators.and_with - [Lexer_Buffer.Lexer_Buffer, Oberon_String.Oberon_String]) - Lexer_State.p_buffer - (\ buff.r61 -> (Lexer_Combinators.return - Oberon_String.Oberon_String) - (Oberon_String.from_string - (Lexer_Buffer.to_string buff.r61))) diff --git a/ghc/compiler/tests/rename/rn001.hs b/ghc/compiler/tests/rename/rn001.hs deleted file mode 100644 index f2648a9..0000000 --- a/ghc/compiler/tests/rename/rn001.hs +++ /dev/null @@ -1,10 +0,0 @@ ---!!! rn001: super-simple set of bindings, ---!!! incl wildcard pattern-bindings and *duplicates* - -x = [] -y = [] -y = [] -_ = [] -_ = 1 -z = [] -_ = [] diff --git a/ghc/compiler/tests/rename/rn001.stderr b/ghc/compiler/tests/rename/rn001.stderr deleted file mode 100644 index ea89867..0000000 --- a/ghc/compiler/tests/rename/rn001.stderr +++ /dev/null @@ -1,15 +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 14 read - 1 newtype decls imported (of which 1 abstractly), out of 1 read - 1 type synonym decls imported, out of 6 read - 39 value signatures imported, out of 1200 read - 27 instance decls imported, out of 130 read - -rn001.hs:4: - Conflicting exports for local name: y - module Main - module Main - - -Compilation had errors diff --git a/ghc/compiler/tests/rename/rn002.hs b/ghc/compiler/tests/rename/rn002.hs deleted file mode 100644 index 51a09b6..0000000 --- a/ghc/compiler/tests/rename/rn002.hs +++ /dev/null @@ -1,4 +0,0 @@ ---!!! split definition of f (error) -f [] = [] -g x = x -f (x:xs) = [] diff --git a/ghc/compiler/tests/rename/rn002.stderr b/ghc/compiler/tests/rename/rn002.stderr deleted file mode 100644 index dc77e80..0000000 --- a/ghc/compiler/tests/rename/rn002.stderr +++ /dev/null @@ -1,15 +0,0 @@ -Renamer stats: 6 interfaces read - 0 class decls imported, out of 17 read - 0 data decls imported (of which 0 abstractly), out of 14 read - 1 newtype decls imported (of which 1 abstractly), out of 1 read - 0 type synonym decls imported, out of 6 read - 0 value signatures imported, out of 1200 read - 0 instance decls imported, out of 130 read - -rn002.hs:2: - Conflicting exports for local name: f - module Main - module Main - - -Compilation had errors diff --git a/ghc/compiler/tests/rename/rn003.hs b/ghc/compiler/tests/rename/rn003.hs deleted file mode 100644 index 493cfa2..0000000 --- a/ghc/compiler/tests/rename/rn003.hs +++ /dev/null @@ -1,9 +0,0 @@ -module Foo (f) where --- export food -f x = x - ---!!! weird patterns with no variables -1 = f 1 -[] = f [] -1 = f (f 1) -[] = f (f []) diff --git a/ghc/compiler/tests/rename/rn003.stderr b/ghc/compiler/tests/rename/rn003.stderr deleted file mode 100644 index 90e2c31..0000000 --- a/ghc/compiler/tests/rename/rn003.stderr +++ /dev/null @@ -1,220 +0,0 @@ -Renamer stats: 5 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 - 37 value signatures imported, out of 1098 read - 25 instance decls imported, out of 114 read - - -================================================================================ -Renamer: -module Foo where -PrelNum.$d35{-rzT,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Integer{-3h,p-}} -PrelNum.$d33{-rzR,p-} :: - {PrelBase.Num{-2c,p-} PrelBase.Integer{-3h,p-}} -PrelNum.$d29{-rzM,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Integer{-3h,p-}} -PrelNum.$d18{-rzA,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Double{-3a,p-}} -PrelNum.$d16{-rzy,p-} :: - {PrelBase.Num{-2c,p-} PrelBase.Double{-3a,p-}} -PrelNum.$d10{-rzs,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Double{-3a,p-}} -PrelBase.$d8{-rey,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Char{-38,p-}} -PrelBase.$d7{-rex,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d54{-res,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Bool{-34,p-}} -PrelBase.$d46{-rej,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.(){-40,p-}} -PrelBase.$d44{-reh,p-} :: - _forall_ [a_rHM] => {PrelBase.Eval{-24,p-} [a_rHM]} -PrelBase.$d42{-ref,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Integer{-3h,p-}} -PrelBase.$d41{-ree,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d39{-reb,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Double{-3a,p-}} -PrelBase.$d38{-rea,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Char{-38,p-}} -PrelBase.$d37{-re9,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Bool{-34,p-}} -PrelBase.$d33{-re5,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Char{-38,p-}} -PrelBase.$d32{-re4,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Bool{-34,p-}} -PrelBase.$d3{-re1,p-} :: - {PrelBase.Num{-2c,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d27{-rdY,p-} :: - _forall_ - [a_rHK] - {PrelBase.Eq{-23,p-} a_rHK} - => - {PrelBase.Eq{-23,p-} [a_rHK]} -PrelBase.$d21{-rdS,p-} :: - _forall_ - [a_rHI] - {PrelBase.Show{-2i,p-} a_rHI} - => - {PrelBase.Show{-2i,p-} [a_rHI]} -PrelBase.$d2{-rdQ,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d15{-rdL,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.(){-40,p-}} -PrelBase.$d11{-rdH,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.(){-40,p-}} -PrelBase.$d1{-rdF,p-} :: - _forall_ [a_rHF b_rHG] => {PrelBase.Show{-2i,p-} (a_rHF -> b_rHG)} -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 {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_rx1] => {PrelBase.Eval{-24,p-} [a_rx1]} -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_rx3] - {PrelBase.Eq{-23,p-} a_rx3} - => - {PrelBase.Eq{-23,p-} [a_rx3]} -instance _forall_ - [a_rx5] - {PrelBase.Show{-2i,p-} a_rx5} - => - {PrelBase.Show{-2i,p-} [a_rx5]} -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_rx7 b_rx8] - => - {PrelBase.Show{-2i,p-} (a_rx7 -> b_rx8)} -PrelBase.$m=={-reH,p-} :: - _forall_ - [a_rkT] - {PrelBase.Eq{-23,p-} a_rkT} - => - a_rkT -> a_rkT -> PrelBase.Bool{-34,p-} -PrelBase.$m/={-reE,p-} :: - _forall_ - [a_rkR] - {PrelBase.Eq{-23,p-} a_rkR} - => - a_rkR -> a_rkR -> PrelBase.Bool{-34,p-} -class PrelBase.Eq{-23,p-} rlg_rkP where { - == :: - rlg_rkP -> rlg_rkP -> PrelBase.Bool{-34,p-}; - /= :: - rlg_rkP -> rlg_rkP -> PrelBase.Bool{-34,p-}; - } -PrelBase.$mshowsPrec{-rf3,p-} :: - _forall_ - [a_rkN] - {PrelBase.Show{-2i,p-} a_rkN} - => - PrelBase.Int{-3g,p-} - -> a_rkN -> PrelBase.String{-r5k,p-} -> PrelBase.String{-r5k,p-} -type PrelBase.String{-r5k,p-} = - [PrelBase.Char{-38,p-}] -PrelBase.$mshowList{-rf2,p-} :: - _forall_ - [a_rkK] - {PrelBase.Show{-2i,p-} a_rkK} - => - [a_rkK] -> PrelBase.String{-r5k,p-} -> PrelBase.String{-r5k,p-} -class PrelBase.Show{-2i,p-} riq_rkI where { - showsPrec :: - PrelBase.Int{-3g,p-} - -> riq_rkI -> PrelBase.String{-r5k,p-} -> PrelBase.String{-r5k,p-}; - showList :: - [riq_rkI] -> PrelBase.String{-r5k,p-} -> PrelBase.String{-r5k,p-}; - } -class PrelBase.Eval{-24,p-} rk6_rkG -PrelBase.$m+{-reB,p-} :: - _forall_ - [a_rkE] - {PrelBase.Num{-2c,p-} a_rkE} - => - a_rkE -> a_rkE -> a_rkE -PrelBase.$m-{-reD,p-} :: - _forall_ - [a_rkC] - {PrelBase.Num{-2c,p-} a_rkC} - => - a_rkC -> a_rkC -> a_rkC -PrelBase.$m*{-reA,p-} :: - _forall_ - [a_rkA] - {PrelBase.Num{-2c,p-} a_rkA} - => - a_rkA -> a_rkA -> a_rkA -PrelBase.$mnegate{-rf0,p-} :: - _forall_ [a_rky] {PrelBase.Num{-2c,p-} a_rky} => a_rky -> a_rky -PrelBase.$mabs{-reM,p-} :: - _forall_ [a_rkw] {PrelBase.Num{-2c,p-} a_rkw} => a_rkw -> a_rkw -PrelBase.$msignum{-rf4,p-} :: - _forall_ [a_rku] {PrelBase.Num{-2c,p-} a_rku} => a_rku -> a_rku -PrelBase.$mfromInteger{-reU,p-} :: - _forall_ - [a_rks] - {PrelBase.Num{-2c,p-} a_rks} - => - PrelBase.Integer{-3h,p-} -> a_rks -PrelBase.$mfromInt{-reT,p-} :: - _forall_ - [a_rkq] - {PrelBase.Num{-2c,p-} a_rkq} - => - PrelBase.Int{-3g,p-} -> a_rkq -class {PrelBase.Eq{-23,p-} riC_rko, PrelBase.Show{-2i,p-} riC_rko, PrelBase.Eval{-24,p-} riC_rko} => PrelBase.Num{-2c,p-} riC_rko where { - + :: - riC_rko -> riC_rko -> riC_rko; - - :: - riC_rko -> riC_rko -> riC_rko; - * :: - riC_rko -> riC_rko -> riC_rko; - negate :: - riC_rko -> riC_rko; - abs :: - riC_rko -> riC_rko; - signum :: - riC_rko -> riC_rko; - fromInteger :: - PrelBase.Integer{-3h,p-} -> riC_rko; - fromInt :: - PrelBase.Int{-3g,p-} -> riC_rko; - } -{- nonrec -} -f{-r1,x-} - x_r6p = x_r6p -{- nonrec -} -1 = f{-r1,x-} - 1 -{- nonrec -} -PrelBase.[]{-5i,i-} - = f{-r1,x-} - PrelBase.[]{-5i,i-} -{- nonrec -} -1 = f{-r1,x-} - (f{-r1,x-} - 1) -{- nonrec -} -PrelBase.[]{-5i,i-} - = f{-r1,x-} - (f{-r1,x-} - PrelBase.[]{-5i,i-}) diff --git a/ghc/compiler/tests/rename/rn004.hs b/ghc/compiler/tests/rename/rn004.hs deleted file mode 100644 index 3a14f48..0000000 --- a/ghc/compiler/tests/rename/rn004.hs +++ /dev/null @@ -1,8 +0,0 @@ ---!!! multiple definitions, but hidden in patterns -module Foo where - -f x = x - where - a = [] - (b,c,a) = ([],[],d) - [d,b,_] = ([],a,[]) diff --git a/ghc/compiler/tests/rename/rn004.stderr b/ghc/compiler/tests/rename/rn004.stderr deleted file mode 100644 index 9850be2..0000000 --- a/ghc/compiler/tests/rename/rn004.stderr +++ /dev/null @@ -1,16 +0,0 @@ -Renamer stats: 6 interfaces read - 0 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 - 0 type synonym decls imported, out of 5 read - 0 value signatures imported, out of 1157 read - 0 instance decls imported, out of 166 read - -rn004.hs:6: - Conflicting definitions for `a' in binding group - -rn004.hs:7: - Conflicting definitions for `b' in binding group - - -Compilation had errors diff --git a/ghc/compiler/tests/rename/rn005.hs b/ghc/compiler/tests/rename/rn005.hs deleted file mode 100644 index f1df424..0000000 --- a/ghc/compiler/tests/rename/rn005.hs +++ /dev/null @@ -1,8 +0,0 @@ ---!!! rn005: simplest case: a few non-recursive bindings - -module Test where - -f = [] -g x = x -h x y = x -i x y z = x diff --git a/ghc/compiler/tests/rename/rn005.stderr b/ghc/compiler/tests/rename/rn005.stderr deleted file mode 100644 index 22e4d34..0000000 --- a/ghc/compiler/tests/rename/rn005.stderr +++ /dev/null @@ -1,26 +0,0 @@ -Renamer stats: 5 interfaces read - 0 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 - 0 type synonym decls imported, out of 5 read - 0 value signatures imported, out of 1098 read - 0 instance decls imported, out of 114 read - - -================================================================================ -Renamer: -module Test where -{- nonrec -} -i{-r3r,x-} - x_r3m y_r3o z_r3q - = x_r3m -{- nonrec -} -h{-r3s,x-} - x_r3i y_r3k - = x_r3i -{- nonrec -} -g{-r3t,x-} - x_r3g = x_r3g -{- nonrec -} -f{-r3u,x-} - = PrelBase.[]{-5i,i-} diff --git a/ghc/compiler/tests/rename/rn006.hs b/ghc/compiler/tests/rename/rn006.hs deleted file mode 100644 index 6524bba..0000000 --- a/ghc/compiler/tests/rename/rn006.hs +++ /dev/null @@ -1,14 +0,0 @@ ---!!! rn006: two sets of mutually-recursive blobs: ---!!! f, g, h are mut rec ---!!! i, j, k are mut rec - -module Test where - -f x = g x x -i x = j x x - -g x y = h x x y -j x y = k x x y - -h x y z = f z -k x y z = i z diff --git a/ghc/compiler/tests/rename/rn006.stderr b/ghc/compiler/tests/rename/rn006.stderr deleted file mode 100644 index 88e35d7..0000000 --- a/ghc/compiler/tests/rename/rn006.stderr +++ /dev/null @@ -1,38 +0,0 @@ -Renamer stats: 5 interfaces read - 0 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 - 0 type synonym decls imported, out of 5 read - 0 value signatures imported, out of 1098 read - 0 instance decls imported, out of 114 read - - -================================================================================ -Renamer: -module Test where -{- rec -} -i{-r3J,x-} - x_r3k = j{-r3H,x-} - x_r3k x_r3k -j{-r3H,x-} - x_r3q y_r3s - = k{-r3F,x-} - x_r3q x_r3q y_r3s -k{-r3F,x-} - x_r3A y_r3C z_r3E - = i{-r3J,x-} - z_r3E -{- rec -} -f{-r3K,x-} - x_r3i = g{-r3I,x-} - x_r3i x_r3i -g{-r3I,x-} - x_r3m y_r3o - = h{-r3G,x-} - x_r3m x_r3m y_r3o -h{-r3G,x-} - x_r3u y_r3w z_r3y - = f{-r3K,x-} - z_r3y - -NOTE: Simplifier still going after 4 iterations; bailing out. diff --git a/ghc/compiler/tests/rename/rn007.hs b/ghc/compiler/tests/rename/rn007.hs deleted file mode 100644 index bbb5186..0000000 --- a/ghc/compiler/tests/rename/rn007.hs +++ /dev/null @@ -1,22 +0,0 @@ ---!!! rn007: as rn006, but w/ pattern bindings; ---!!! also a one-node recursive bindings --- -module Test where - -data Foo a = Foo a Int Int - --- a recursive blob of one node -a = a - --- two sets of mutually-recursive blobs: --- f, g, h are mut rec --- i, j, k are mut rec - -(f1@(f2@(f3@f)), 1) = g 1 1 -(i1@(i2@(i3@i)), 1) = j 1 1 - -(Foo g 1 2) = (h, 1, 1, 2) -(Foo j 1 2) = (k, 1, 1, 2) - -(~ ~ ~ ~h, 1, 2, 3) = f 3 -(~ ~ ~ ~k, 1, 2, 3) = i 3 diff --git a/ghc/compiler/tests/rename/rn007.stderr b/ghc/compiler/tests/rename/rn007.stderr deleted file mode 100644 index c6d2985..0000000 --- a/ghc/compiler/tests/rename/rn007.stderr +++ /dev/null @@ -1,305 +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{-rNn,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Integer{-3h,p-}} -PrelNum.$d33{-rNl,p-} :: - {PrelBase.Num{-2c,p-} PrelBase.Integer{-3h,p-}} -PrelNum.$d29{-rNg,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Integer{-3h,p-}} -PrelNum.$d18{-rN4,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Double{-3a,p-}} -PrelNum.$d16{-rN2,p-} :: - {PrelBase.Num{-2c,p-} PrelBase.Double{-3a,p-}} -PrelNum.$d10{-rMW,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Double{-3a,p-}} -PrelTup.$d9{-rKy,p-} :: - _forall_ - [a_rWB b_rWC] - {PrelBase.Eq{-23,p-} a_rWB, PrelBase.Eq{-23,p-} b_rWC} - => - {PrelBase.Eq{-23,p-} (PrelTup.(,){-42,p-} a_rWB b_rWC)} -PrelTup.$d4{-rKg,p-} :: - _forall_ - [a_rWy b_rWz] - {PrelBase.Show{-2i,p-} a_rWy, PrelBase.Show{-2i,p-} b_rWz} - => - {PrelBase.Show{-2i,p-} (a_rWy, b_rWz)} -PrelTup.$d2{-rJU,p-} :: - _forall_ - [a_rWt b_rWu c_rWv d_rWw] - {PrelBase.Show{-2i,p-} a_rWt, PrelBase.Show{-2i,p-} b_rWu, PrelBase.Show{-2i,p-} c_rWv, PrelBase.Show{-2i,p-} d_rWw} - => - {PrelBase.Show{-2i,p-} (a_rWt, b_rWu, c_rWv, d_rWw)} -PrelTup.$d15{-rJP,p-} :: - _forall_ - [a_rWo b_rWp c_rWq d_rWr] - => - {PrelBase.Eval{-24,p-} (PrelTup.(,,,){-44,p-} a_rWo b_rWp c_rWq d_rWr)} -PrelTup.$d13{-rJN,p-} :: - _forall_ - [a_rWl b_rWm] - => - {PrelBase.Eval{-24,p-} (PrelTup.(,){-42,p-} a_rWl b_rWm)} -PrelTup.$d11{-rJL,p-} :: - _forall_ - [a_rWg b_rWh c_rWi d_rWj] - {PrelBase.Eq{-23,p-} a_rWg, PrelBase.Eq{-23,p-} b_rWh, PrelBase.Eq{-23,p-} c_rWi, PrelBase.Eq{-23,p-} d_rWj} - => - {PrelBase.Eq{-23,p-} (PrelTup.(,,,){-44,p-} a_rWg b_rWh c_rWi d_rWj)} -PrelBase.$d8{-rc1,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Char{-38,p-}} -PrelBase.$d7{-rc0,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d54{-rbV,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Bool{-34,p-}} -PrelBase.$d46{-rbM,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.(){-40,p-}} -PrelBase.$d44{-rbK,p-} :: - _forall_ [a_rWe] => {PrelBase.Eval{-24,p-} [a_rWe]} -PrelBase.$d42{-rbI,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Integer{-3h,p-}} -PrelBase.$d41{-rbH,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d39{-rbE,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Double{-3a,p-}} -PrelBase.$d38{-rbD,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Char{-38,p-}} -PrelBase.$d37{-rbC,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Bool{-34,p-}} -PrelBase.$d33{-rby,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Char{-38,p-}} -PrelBase.$d32{-rbx,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Bool{-34,p-}} -PrelBase.$d3{-rbu,p-} :: - {PrelBase.Num{-2c,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d27{-rbr,p-} :: - _forall_ - [a_rWc] - {PrelBase.Eq{-23,p-} a_rWc} - => - {PrelBase.Eq{-23,p-} [a_rWc]} -PrelBase.$d21{-rbl,p-} :: - _forall_ - [a_rWa] - {PrelBase.Show{-2i,p-} a_rWa} - => - {PrelBase.Show{-2i,p-} [a_rWa]} -PrelBase.$d2{-rbj,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d15{-rbe,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.(){-40,p-}} -PrelBase.$d11{-rba,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.(){-40,p-}} -PrelBase.$d1{-rb8,p-} :: - _forall_ [a_rW7 b_rW8] => {PrelBase.Show{-2i,p-} (a_rW7 -> b_rW8)} -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_rJa b_rJb] - {PrelBase.Eq{-23,p-} a_rJa, PrelBase.Eq{-23,p-} b_rJb} - => - {PrelBase.Eq{-23,p-} (PrelTup.(,){-42,p-} a_rJa b_rJb)} -instance _forall_ - [a_rJd b_rJe] - {PrelBase.Show{-2i,p-} a_rJd, PrelBase.Show{-2i,p-} b_rJe} - => - {PrelBase.Show{-2i,p-} (a_rJd, b_rJe)} -instance _forall_ - [a_rJg b_rJh c_rJi d_rJj] - {PrelBase.Show{-2i,p-} a_rJg, PrelBase.Show{-2i,p-} b_rJh, PrelBase.Show{-2i,p-} c_rJi, PrelBase.Show{-2i,p-} d_rJj} - => - {PrelBase.Show{-2i,p-} (a_rJg, b_rJh, c_rJi, d_rJj)} -instance _forall_ - [a_rJl b_rJm c_rJn d_rJo] - => - {PrelBase.Eval{-24,p-} (PrelTup.(,,,){-44,p-} a_rJl b_rJm c_rJn d_rJo)} -instance _forall_ - [a_rJq b_rJr] - => - {PrelBase.Eval{-24,p-} (PrelTup.(,){-42,p-} a_rJq b_rJr)} -instance _forall_ - [a_rJt b_rJu c_rJv d_rJw] - {PrelBase.Eq{-23,p-} a_rJt, PrelBase.Eq{-23,p-} b_rJu, PrelBase.Eq{-23,p-} c_rJv, PrelBase.Eq{-23,p-} d_rJw} - => - {PrelBase.Eq{-23,p-} (PrelTup.(,,,){-44,p-} a_rJt b_rJu c_rJv d_rJw)} -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_rJy] => {PrelBase.Eval{-24,p-} [a_rJy]} -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_rJA] - {PrelBase.Eq{-23,p-} a_rJA} - => - {PrelBase.Eq{-23,p-} [a_rJA]} -instance _forall_ - [a_rJC] - {PrelBase.Show{-2i,p-} a_rJC} - => - {PrelBase.Show{-2i,p-} [a_rJC]} -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_rJE b_rJF] - => - {PrelBase.Show{-2i,p-} (a_rJE -> b_rJF)} -PrelBase.$m=={-rca,p-} :: - _forall_ - [a_rj4] - {PrelBase.Eq{-23,p-} a_rj4} - => - a_rj4 -> a_rj4 -> PrelBase.Bool{-34,p-} -PrelBase.$m/={-rc7,p-} :: - _forall_ - [a_rj2] - {PrelBase.Eq{-23,p-} a_rj2} - => - a_rj2 -> a_rj2 -> PrelBase.Bool{-34,p-} -class PrelBase.Eq{-23,p-} rlg_rj0 where { - == :: - rlg_rj0 -> rlg_rj0 -> PrelBase.Bool{-34,p-}; - /= :: - rlg_rj0 -> rlg_rj0 -> PrelBase.Bool{-34,p-}; - } -PrelBase.$mshowsPrec{-rcw,p-} :: - _forall_ - [a_riY] - {PrelBase.Show{-2i,p-} a_riY} - => - PrelBase.Int{-3g,p-} - -> a_riY -> PrelBase.String{-rdg,p-} -> PrelBase.String{-rdg,p-} -type PrelBase.String{-rdg,p-} = - [PrelBase.Char{-38,p-}] -PrelBase.$mshowList{-rcv,p-} :: - _forall_ - [a_riV] - {PrelBase.Show{-2i,p-} a_riV} - => - [a_riV] -> PrelBase.String{-rdg,p-} -> PrelBase.String{-rdg,p-} -class PrelBase.Show{-2i,p-} riq_riT where { - showsPrec :: - PrelBase.Int{-3g,p-} - -> riq_riT -> PrelBase.String{-rdg,p-} -> PrelBase.String{-rdg,p-}; - showList :: - [riq_riT] -> PrelBase.String{-rdg,p-} -> PrelBase.String{-rdg,p-}; - } -PrelBase.$m+{-rc4,p-} :: - _forall_ - [a_riR] - {PrelBase.Num{-2c,p-} a_riR} - => - a_riR -> a_riR -> a_riR -PrelBase.$m-{-rc6,p-} :: - _forall_ - [a_riP] - {PrelBase.Num{-2c,p-} a_riP} - => - a_riP -> a_riP -> a_riP -PrelBase.$m*{-rc3,p-} :: - _forall_ - [a_riN] - {PrelBase.Num{-2c,p-} a_riN} - => - a_riN -> a_riN -> a_riN -PrelBase.$mnegate{-rct,p-} :: - _forall_ [a_riL] {PrelBase.Num{-2c,p-} a_riL} => a_riL -> a_riL -PrelBase.$mabs{-rcf,p-} :: - _forall_ [a_riJ] {PrelBase.Num{-2c,p-} a_riJ} => a_riJ -> a_riJ -PrelBase.$msignum{-rcx,p-} :: - _forall_ [a_riH] {PrelBase.Num{-2c,p-} a_riH} => a_riH -> a_riH -PrelBase.$mfromInteger{-rcn,p-} :: - _forall_ - [a_riF] - {PrelBase.Num{-2c,p-} a_riF} - => - PrelBase.Integer{-3h,p-} -> a_riF -PrelBase.$mfromInt{-rcm,p-} :: - _forall_ - [a_riD] - {PrelBase.Num{-2c,p-} a_riD} - => - PrelBase.Int{-3g,p-} -> a_riD -class {PrelBase.Eq{-23,p-} riC_riB, PrelBase.Show{-2i,p-} riC_riB, PrelBase.Eval{-24,p-} riC_riB} => PrelBase.Num{-2c,p-} riC_riB where { - + :: - riC_riB -> riC_riB -> riC_riB; - - :: - riC_riB -> riC_riB -> riC_riB; - * :: - riC_riB -> riC_riB -> riC_riB; - negate :: - riC_riB -> riC_riB; - abs :: - riC_riB -> riC_riB; - signum :: - riC_riB -> riC_riB; - fromInteger :: - PrelBase.Integer{-3h,p-} -> riC_riB; - fromInt :: - PrelBase.Int{-3g,p-} -> riC_riB; - } -class PrelBase.Eval{-24,p-} rk6_riz -{- rec -} -((i1{-r3z,x-}@((i2{-r3y,x-}@((i3{-r3x,x-}@i{-r3w,x-}))))), 1) - = j{-r3u,x-} - 1 1 -(Foo{-r3F,x-} j{-r3u,x-} 1 2) - = (k{-r3s,x-}, 1, 1, 2) -(~~~~k{-r3s,x-}, 1, 2, 3) - = i{-r3w,x-} - 3 -{- rec -} -((f1{-r3D,x-}@((f2{-r3C,x-}@((f3{-r3B,x-}@f{-r3A,x-}))))), 1) - = g{-r3v,x-} - 1 1 -(Foo{-r3F,x-} g{-r3v,x-} 1 2) - = (h{-r3t,x-}, 1, 1, 2) -(~~~~h{-r3t,x-}, 1, 2, 3) - = f{-r3A,x-} - 3 -{- rec -} -a{-r3E,x-} - = a{-r3E,x-} -data Foo{-r3G,x-} a_r3r = - Foo{-r3F,x-} a_r3r PrelBase.Int{-3g,i-} PrelBase.Int{-3g,i-} - -rn007.hs:19: Couldn't match the type - `Foo' against `PrelTup.(,,,) t{-a104-} t{-a105-} t{-a106-}' - Expected: `Foo (t{-aYy-} -> t{-aYE-} -> (t{-aYh-}, t{-aYt-}))' - Inferred: `(t{-a104-}, t{-a105-}, t{-a106-}, t{-a107-})' - In a pattern binding: - (`Foo' `j' 1 2) - = `(k, 1, 1, 2)' - -rn007.hs:18: Couldn't match the type - `Foo' against `PrelTup.(,,,) t{-a108-} t{-a109-} t{-a10a-}' - Expected: `Foo (t{-aZr-} -> t{-aZx-} -> (t{-aZa-}, t{-aZm-}))' - Inferred: `(t{-a108-}, t{-a109-}, t{-a10a-}, t{-a10b-})' - In a pattern binding: - (`Foo' `g' 1 2) - = `(h, 1, 1, 2)' - - -Compilation had errors diff --git a/ghc/compiler/tests/rename/rn008.hs b/ghc/compiler/tests/rename/rn008.hs deleted file mode 100644 index b41379c..0000000 --- a/ghc/compiler/tests/rename/rn008.hs +++ /dev/null @@ -1,15 +0,0 @@ ---!!! two sets of mutually-recursive blobs: ---!!! f, g, h are mut rec ---!!! i, j, k are mut rec -module Test where - -data Foo a = Foo a Int Int - -(f1@(f2@(f3@f)), 1) = g 1 1 -(i1@(i2@(i3@i)), 1) = j 1 1 - -(Foo g 1 2) = (h, 1, 1, 2) -(Foo j 1 2) = (k, 1, 1, 2) - -(~ ~ ~ ~h, 1, 2, 3) = f 3 -(~ ~ ~ ~k, 1, 2, 3) = i 3 diff --git a/ghc/compiler/tests/rename/rn008.stderr b/ghc/compiler/tests/rename/rn008.stderr deleted file mode 100644 index e8bdb47..0000000 --- a/ghc/compiler/tests/rename/rn008.stderr +++ /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 diff --git a/ghc/compiler/tests/rename/rn009.hs b/ghc/compiler/tests/rename/rn009.hs deleted file mode 100644 index dbf6966..0000000 --- a/ghc/compiler/tests/rename/rn009.hs +++ /dev/null @@ -1,2 +0,0 @@ -module Imp10 where -import Int10 diff --git a/ghc/compiler/tests/rename/rn009.stderr b/ghc/compiler/tests/rename/rn009.stderr deleted file mode 100644 index 3b6fdaf..0000000 --- a/ghc/compiler/tests/rename/rn009.stderr +++ /dev/null @@ -1,12 +0,0 @@ -Renamer stats: 6 interfaces read - 0 class decls imported, out of 17 read - 0 data decls imported (of which 0 abstractly), out of 19 read - 0 newtype decls imported (of which 0 abstractly), out of 0 read - 0 type synonym decls imported, out of 5 read - 0 value signatures imported, out of 1098 read - 0 instance decls imported, out of 114 read - - -================================================================================ -Renamer: -module Imp10 where diff --git a/ghc/compiler/tests/rename/rn010.hs b/ghc/compiler/tests/rename/rn010.hs deleted file mode 100644 index da32cce..0000000 --- a/ghc/compiler/tests/rename/rn010.hs +++ /dev/null @@ -1,12 +0,0 @@ -module Imp100 where -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 - diff --git a/ghc/compiler/tests/rename/rn010.stderr b/ghc/compiler/tests/rename/rn010.stderr deleted file mode 100644 index f143bb0..0000000 --- a/ghc/compiler/tests/rename/rn010.stderr +++ /dev/null @@ -1,12 +0,0 @@ -Renamer stats: 6 interfaces read - 0 class decls imported, out of 17 read - 0 data decls imported (of which 0 abstractly), out of 19 read - 0 newtype decls imported (of which 0 abstractly), out of 0 read - 0 type synonym decls imported, out of 5 read - 0 value signatures imported, out of 1098 read - 0 instance decls imported, out of 114 read - - -================================================================================ -Renamer: -module Imp100 where diff --git a/ghc/compiler/tests/rename/rn011.hs b/ghc/compiler/tests/rename/rn011.hs deleted file mode 100644 index c71a553..0000000 --- a/ghc/compiler/tests/rename/rn011.hs +++ /dev/null @@ -1,102 +0,0 @@ -module Imp1000 where -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 - diff --git a/ghc/compiler/tests/rename/rn011.stderr b/ghc/compiler/tests/rename/rn011.stderr deleted file mode 100644 index ca4c28e..0000000 --- a/ghc/compiler/tests/rename/rn011.stderr +++ /dev/null @@ -1,12 +0,0 @@ -Renamer stats: 6 interfaces read - 0 class decls imported, out of 17 read - 0 data decls imported (of which 0 abstractly), out of 19 read - 0 newtype decls imported (of which 0 abstractly), out of 0 read - 0 type synonym decls imported, out of 5 read - 0 value signatures imported, out of 1098 read - 0 instance decls imported, out of 114 read - - -================================================================================ -Renamer: -module Imp1000 where diff --git a/ghc/compiler/tests/rename/rn012.hs b/ghc/compiler/tests/rename/rn012.hs deleted file mode 100644 index a49abc6..0000000 --- a/ghc/compiler/tests/rename/rn012.hs +++ /dev/null @@ -1,52 +0,0 @@ -module Imp500 where -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 -import Int10 - diff --git a/ghc/compiler/tests/rename/rn012.stderr b/ghc/compiler/tests/rename/rn012.stderr deleted file mode 100644 index aab3298..0000000 --- a/ghc/compiler/tests/rename/rn012.stderr +++ /dev/null @@ -1,12 +0,0 @@ -Renamer stats: 6 interfaces read - 0 class decls imported, out of 17 read - 0 data decls imported (of which 0 abstractly), out of 19 read - 0 newtype decls imported (of which 0 abstractly), out of 0 read - 0 type synonym decls imported, out of 5 read - 0 value signatures imported, out of 1098 read - 0 instance decls imported, out of 114 read - - -================================================================================ -Renamer: -module Imp500 where diff --git a/ghc/compiler/tests/rename/rn013.hs b/ghc/compiler/tests/rename/rn013.hs deleted file mode 100644 index e48c2c5..0000000 --- a/ghc/compiler/tests/rename/rn013.hs +++ /dev/null @@ -1,21 +0,0 @@ -module Mod10 where - -data T1 a = C1 a - -data T2 a b = T2C1 a | T2C2 b - -data T3 a b c = T3C1 a | T3C2 b | T3C3 c - -data T4 a b c d = T4C1 a | T4C2 b | T4C3 c | T4C4 d - -data T5 a b c d e = T5C1 a | T5C2 b | T5C3 c | T5C4 d | T5C5 e - -data T6 a = T6C6 a - -data T7 a b = T7C6 a | T7C7 b - -data T8 a b c = T8C1 a | T8C2 b | T8C3 c - -data T9 a b c d = T9C1 a | T9C2 b | T9C3 c | T9C4 d - -data T10 a b c d e = T10C1 a | T10C2 b | T10C3 c | T10C4 d | T10C5 e diff --git a/ghc/compiler/tests/rename/rn013.stderr b/ghc/compiler/tests/rename/rn013.stderr deleted file mode 100644 index acdfbc6..0000000 --- a/ghc/compiler/tests/rename/rn013.stderr +++ /dev/null @@ -1,59 +0,0 @@ -Renamer stats: 5 interfaces read - 1 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 - 0 type synonym decls imported, out of 5 read - 4 value signatures imported, out of 1098 read - 4 instance decls imported, out of 114 read - - -================================================================================ -Renamer: -module Mod10 where -PrelBase.$d46{-rdc,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.(){-40,p-}} -PrelBase.$d41{-rd7,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d39{-rd4,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Double{-3a,p-}} -PrelBase.$d37{-rd2,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Bool{-34,p-}} -instance {PrelBase.Eval{-24,p-} PrelBase.(){-40,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.Bool{-34,p-}} -class PrelBase.Eval{-24,p-} rk6_rjZ -data T10{-r4V,x-} a_r4i b_r4j c_r4k d_r4l e_r4m = - T10C1{-r4,x-} a_r4i - | T10C2{-r3,x-} b_r4j - | T10C3{-r6,x-} c_r4k - | T10C4{-r8,x-} d_r4l - | T10C5{-ra,x-} e_r4m -data T9{-r4W,x-} a_r4o b_r4p c_r4q d_r4r = - T9C1{-rf,x-} a_r4o - | T9C2{-re,x-} b_r4p - | T9C3{-rh,x-} c_r4q - | T9C4{-rj,x-} d_r4r -data T8{-r4X,x-} a_r4t b_r4u c_r4v = - T8C1{-ro,x-} a_r4t | T8C2{-rn,x-} b_r4u | T8C3{-rq,x-} c_r4v -data T7{-r4Y,x-} a_r4x b_r4y = - T7C6{-rv,x-} a_r4x | T7C7{-ru,x-} b_r4y -data T6{-r50,x-} a_r4A = - T6C6{-r4Z,x-} a_r4A -data T5{-r51,x-} a_r4C b_r4D c_r4E d_r4F e_r4G = - T5C1{-rC,x-} a_r4C - | T5C2{-rB,x-} b_r4D - | T5C3{-rE,x-} c_r4E - | T5C4{-rG,x-} d_r4F - | T5C5{-rI,x-} e_r4G -data T4{-r52,x-} a_r4I b_r4J c_r4K d_r4L = - T4C1{-rN,x-} a_r4I - | T4C2{-rM,x-} b_r4J - | T4C3{-rP,x-} c_r4K - | T4C4{-rR,x-} d_r4L -data T3{-r53,x-} a_r4N b_r4O c_r4P = - T3C1{-rW,x-} a_r4N | T3C2{-rV,x-} b_r4O | T3C3{-rY,x-} c_r4P -data T2{-r54,x-} a_r4R b_r4S = - T2C1{-r13,x-} a_r4R | T2C2{-r12,x-} b_r4S -data T1{-r56,x-} a_r4U = - C1{-r55,x-} a_r4U diff --git a/ghc/compiler/tests/rename/rn014.hs b/ghc/compiler/tests/rename/rn014.hs deleted file mode 100644 index b750bf7..0000000 --- a/ghc/compiler/tests/rename/rn014.hs +++ /dev/null @@ -1,2 +0,0 @@ ---!!! Test for definition of main -import Prelude diff --git a/ghc/compiler/tests/rename/rn014.stderr b/ghc/compiler/tests/rename/rn014.stderr deleted file mode 100644 index 43b4544..0000000 --- a/ghc/compiler/tests/rename/rn014.stderr +++ /dev/null @@ -1,18 +0,0 @@ -Renamer stats: 6 interfaces read - 0 class decls imported, out of 17 read - 0 data decls imported (of which 0 abstractly), out of 14 read - 1 newtype decls imported (of which 1 abstractly), out of 1 read - 0 type synonym decls imported, out of 6 read - 0 value signatures imported, out of 1200 read - 0 instance decls imported, out of 130 read - - -================================================================================ -Renamer: -module Main where -newtype IOBase.IO{-3e,p-} rAg_rJW = - -rn014.hs:2: Module Main must include a definition for `Main.main' - - -Compilation had errors diff --git a/ghc/compiler/tests/rename/rn015.hs b/ghc/compiler/tests/rename/rn015.hs deleted file mode 100644 index 8520347..0000000 --- a/ghc/compiler/tests/rename/rn015.hs +++ /dev/null @@ -1,19 +0,0 @@ ---!!! Class and instance decl - -module Test where - -class K a where - op1 :: a -> a -> a - op2 :: Int -> a - -instance K Int where - op1 a b = a+b - op2 x = x - -instance K Bool where - op1 a b = a - -- Pick up the default decl for op2 - -instance K [a] where - op3 a = a -- Oops! Isn't a class op of K - diff --git a/ghc/compiler/tests/rename/rn015.stderr b/ghc/compiler/tests/rename/rn015.stderr deleted file mode 100644 index 2c6396a..0000000 --- a/ghc/compiler/tests/rename/rn015.stderr +++ /dev/null @@ -1,228 +0,0 @@ -Renamer stats: 5 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 - 37 value signatures imported, out of 1098 read - 25 instance decls imported, out of 114 read - - -================================================================================ -Renamer: -module Test where -PrelNum.$d35{-ryc,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Integer{-3h,p-}} -PrelNum.$d33{-rya,p-} :: - {PrelBase.Num{-2c,p-} PrelBase.Integer{-3h,p-}} -PrelNum.$d29{-ry5,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Integer{-3h,p-}} -PrelNum.$d18{-rxT,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Double{-3a,p-}} -PrelNum.$d16{-rxR,p-} :: - {PrelBase.Num{-2c,p-} PrelBase.Double{-3a,p-}} -PrelNum.$d10{-rxL,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Double{-3a,p-}} -PrelBase.$d8{-rc9,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Char{-38,p-}} -PrelBase.$d7{-rc8,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d54{-rc3,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Bool{-34,p-}} -PrelBase.$d46{-rbU,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.(){-40,p-}} -PrelBase.$d44{-rbS,p-} :: - _forall_ [a_rH3] => {PrelBase.Eval{-24,p-} [a_rH3]} -PrelBase.$d42{-rbQ,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Integer{-3h,p-}} -PrelBase.$d41{-rbP,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d39{-rbM,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Double{-3a,p-}} -PrelBase.$d38{-rbL,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Char{-38,p-}} -PrelBase.$d37{-rbK,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Bool{-34,p-}} -PrelBase.$d33{-rbG,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Char{-38,p-}} -PrelBase.$d32{-rbF,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Bool{-34,p-}} -PrelBase.$d3{-rbC,p-} :: - {PrelBase.Num{-2c,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d27{-rbz,p-} :: - _forall_ - [a_rH1] - {PrelBase.Eq{-23,p-} a_rH1} - => - {PrelBase.Eq{-23,p-} [a_rH1]} -PrelBase.$d21{-rbt,p-} :: - _forall_ - [a_rGZ] - {PrelBase.Show{-2i,p-} a_rGZ} - => - {PrelBase.Show{-2i,p-} [a_rGZ]} -PrelBase.$d2{-rbr,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d15{-rbm,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.(){-40,p-}} -PrelBase.$d11{-rbi,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.(){-40,p-}} -PrelBase.$d1{-rbg,p-} :: - _forall_ [a_rGW b_rGX] => {PrelBase.Show{-2i,p-} (a_rGW -> b_rGX)} -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 {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_rvk] => {PrelBase.Eval{-24,p-} [a_rvk]} -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_rvm] - {PrelBase.Eq{-23,p-} a_rvm} - => - {PrelBase.Eq{-23,p-} [a_rvm]} -instance _forall_ - [a_rvo] - {PrelBase.Show{-2i,p-} a_rvo} - => - {PrelBase.Show{-2i,p-} [a_rvo]} -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_rvq b_rvr] - => - {PrelBase.Show{-2i,p-} (a_rvq -> b_rvr)} -PrelBase.$m=={-rci,p-} :: - _forall_ - [a_rjb] - {PrelBase.Eq{-23,p-} a_rjb} - => - a_rjb -> a_rjb -> PrelBase.Bool{-34,p-} -PrelBase.$m/={-rcf,p-} :: - _forall_ - [a_rj9] - {PrelBase.Eq{-23,p-} a_rj9} - => - a_rj9 -> a_rj9 -> PrelBase.Bool{-34,p-} -class PrelBase.Eq{-23,p-} rlg_rj7 where { - == :: - rlg_rj7 -> rlg_rj7 -> PrelBase.Bool{-34,p-}; - /= :: - rlg_rj7 -> rlg_rj7 -> PrelBase.Bool{-34,p-}; - } -PrelBase.$mshowsPrec{-rcE,p-} :: - _forall_ - [a_rj5] - {PrelBase.Show{-2i,p-} a_rj5} - => - PrelBase.Int{-3g,p-} - -> a_rj5 -> PrelBase.String{-rdn,p-} -> PrelBase.String{-rdn,p-} -type PrelBase.String{-rdn,p-} = - [PrelBase.Char{-38,p-}] -PrelBase.$mshowList{-rcD,p-} :: - _forall_ - [a_rj2] - {PrelBase.Show{-2i,p-} a_rj2} - => - [a_rj2] -> PrelBase.String{-rdn,p-} -> PrelBase.String{-rdn,p-} -class PrelBase.Show{-2i,p-} riq_rj0 where { - showsPrec :: - PrelBase.Int{-3g,p-} - -> riq_rj0 -> PrelBase.String{-rdn,p-} -> PrelBase.String{-rdn,p-}; - showList :: - [riq_rj0] -> PrelBase.String{-rdn,p-} -> PrelBase.String{-rdn,p-}; - } -class PrelBase.Eval{-24,p-} rk6_riY -PrelBase.$m+{-rcc,p-} :: - _forall_ - [a_riW] - {PrelBase.Num{-2c,p-} a_riW} - => - a_riW -> a_riW -> a_riW -PrelBase.$m-{-rce,p-} :: - _forall_ - [a_riU] - {PrelBase.Num{-2c,p-} a_riU} - => - a_riU -> a_riU -> a_riU -PrelBase.$m*{-rcb,p-} :: - _forall_ - [a_riS] - {PrelBase.Num{-2c,p-} a_riS} - => - a_riS -> a_riS -> a_riS -PrelBase.$mnegate{-rcB,p-} :: - _forall_ [a_riQ] {PrelBase.Num{-2c,p-} a_riQ} => a_riQ -> a_riQ -PrelBase.$mabs{-rcn,p-} :: - _forall_ [a_riO] {PrelBase.Num{-2c,p-} a_riO} => a_riO -> a_riO -PrelBase.$msignum{-rcF,p-} :: - _forall_ [a_riM] {PrelBase.Num{-2c,p-} a_riM} => a_riM -> a_riM -PrelBase.$mfromInteger{-rcv,p-} :: - _forall_ - [a_riK] - {PrelBase.Num{-2c,p-} a_riK} - => - PrelBase.Integer{-3h,p-} -> a_riK -PrelBase.$mfromInt{-rcu,p-} :: - _forall_ - [a_riI] - {PrelBase.Num{-2c,p-} a_riI} - => - PrelBase.Int{-3g,p-} -> a_riI -class {PrelBase.Eq{-23,p-} riC_riG, PrelBase.Show{-2i,p-} riC_riG, PrelBase.Eval{-24,p-} riC_riG} => PrelBase.Num{-2c,p-} riC_riG where { - + :: - riC_riG -> riC_riG -> riC_riG; - - :: - riC_riG -> riC_riG -> riC_riG; - * :: - riC_riG -> riC_riG -> riC_riG; - negate :: - riC_riG -> riC_riG; - abs :: - riC_riG -> riC_riG; - signum :: - riC_riG -> riC_riG; - fromInteger :: - PrelBase.Integer{-3h,p-} -> riC_riG; - fromInt :: - PrelBase.Int{-3g,p-} -> riC_riG; - } -instance _forall_ [a_r3f] => {K{-r3J,x-} [a_r3f]} where - [] - op3_r3h - a_r3j = a_r3j -instance {K{-r3J,x-} PrelBase.Bool{-34,i-}} where - [] - op1_r3n - a_r3p b_r3r - = a_r3p -instance {K{-r3J,x-} PrelBase.Int{-3g,i-}} where - [] - op1_r3v - a_r3x b_r3z - = a_r3x PrelBase.+{-rb3,i-} b_r3z - op2_r3B - x_r3D = x_r3D -class K{-r3J,x-} a_r3G where { - op1 :: - a_r3G -> a_r3G -> a_r3G; - op2 :: - PrelBase.Int{-3g,i-} -> a_r3G; - } - -rn015.hs:18: Class `K' does not have a method `op3' - - -Compilation had errors diff --git a/ghc/compiler/tests/rename/rn016.hs b/ghc/compiler/tests/rename/rn016.hs deleted file mode 100644 index a1c1290..0000000 --- a/ghc/compiler/tests/rename/rn016.hs +++ /dev/null @@ -1,7 +0,0 @@ ---!!! Import an interface defining a class and some instances - -module Main where - -import Rn016 - -main = undefined diff --git a/ghc/compiler/tests/rename/rn016.stderr b/ghc/compiler/tests/rename/rn016.stderr deleted file mode 100644 index 07bb471..0000000 --- a/ghc/compiler/tests/rename/rn016.stderr +++ /dev/null @@ -1,18 +0,0 @@ -Renamer stats: 7 interfaces read - 0 class decls imported, out of 18 read - 0 data decls imported (of which 0 abstractly), out of 14 read - 1 newtype decls imported (of which 1 abstractly), out of 1 read - 0 type synonym decls imported, out of 6 read - 1 value signatures imported, out of 1203 read - 0 instance decls imported, out of 133 read - - -================================================================================ -Renamer: -module Main where -newtype IOBase.IO{-3e,p-} rAg_rKd = -Prelude.undefined{-r3k,p-} :: - _forall_ [a_r3u] => a_r3u -{- nonrec -} -main{-814,x-} - = Prelude.undefined{-r3k,i-} diff --git a/ghc/compiler/tests/rename/rn017.hs b/ghc/compiler/tests/rename/rn017.hs deleted file mode 100644 index 1a3c2d0..0000000 --- a/ghc/compiler/tests/rename/rn017.hs +++ /dev/null @@ -1,14 +0,0 @@ ---!! Rexporting -module Test ( module Test , module Rn017 ) where - -import Rn017 - -f x = x - -data Foo = MkFoo - -class FOO a where - op :: a -> Int - -instance FOO Foo where - op x = 42 diff --git a/ghc/compiler/tests/rename/rn017.stderr b/ghc/compiler/tests/rename/rn017.stderr deleted file mode 100644 index 459e1b8..0000000 --- a/ghc/compiler/tests/rename/rn017.stderr +++ /dev/null @@ -1,214 +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 11 read - 0 newtype decls imported (of which 0 abstractly), out of 0 read - 1 type synonym decls imported, out of 5 read - 37 value signatures imported, out of 1101 read - 25 instance decls imported, out of 114 read - - -================================================================================ -Renamer: -module Test where -PrelNum.$d35{-ry8,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Integer{-3h,p-}} -PrelNum.$d33{-ry6,p-} :: - {PrelBase.Num{-2c,p-} PrelBase.Integer{-3h,p-}} -PrelNum.$d29{-ry1,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Integer{-3h,p-}} -PrelNum.$d18{-rxP,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Double{-3a,p-}} -PrelNum.$d16{-rxN,p-} :: - {PrelBase.Num{-2c,p-} PrelBase.Double{-3a,p-}} -PrelNum.$d10{-rxH,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Double{-3a,p-}} -PrelBase.$d8{-rc4,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Char{-38,p-}} -PrelBase.$d7{-rc3,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d54{-rbY,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Bool{-34,p-}} -PrelBase.$d46{-rbP,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.(){-40,p-}} -PrelBase.$d44{-rbN,p-} :: - _forall_ [a_rGZ] => {PrelBase.Eval{-24,p-} [a_rGZ]} -PrelBase.$d42{-rbL,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Integer{-3h,p-}} -PrelBase.$d41{-rbK,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d39{-rbH,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Double{-3a,p-}} -PrelBase.$d38{-rbG,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Char{-38,p-}} -PrelBase.$d37{-rbF,p-} :: - {PrelBase.Eval{-24,p-} PrelBase.Bool{-34,p-}} -PrelBase.$d33{-rbB,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Char{-38,p-}} -PrelBase.$d32{-rbA,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.Bool{-34,p-}} -PrelBase.$d3{-rbx,p-} :: - {PrelBase.Num{-2c,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d27{-rbu,p-} :: - _forall_ - [a_rGX] - {PrelBase.Eq{-23,p-} a_rGX} - => - {PrelBase.Eq{-23,p-} [a_rGX]} -PrelBase.$d21{-rbo,p-} :: - _forall_ - [a_rGV] - {PrelBase.Show{-2i,p-} a_rGV} - => - {PrelBase.Show{-2i,p-} [a_rGV]} -PrelBase.$d2{-rbm,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.Int{-3g,p-}} -PrelBase.$d15{-rbh,p-} :: - {PrelBase.Eq{-23,p-} PrelBase.(){-40,p-}} -PrelBase.$d11{-rbd,p-} :: - {PrelBase.Show{-2i,p-} PrelBase.(){-40,p-}} -PrelBase.$d1{-rbb,p-} :: - _forall_ [a_rGS b_rGT] => {PrelBase.Show{-2i,p-} (a_rGS -> b_rGT)} -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 {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_rvg] => {PrelBase.Eval{-24,p-} [a_rvg]} -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_rvi] - {PrelBase.Eq{-23,p-} a_rvi} - => - {PrelBase.Eq{-23,p-} [a_rvi]} -instance _forall_ - [a_rvk] - {PrelBase.Show{-2i,p-} a_rvk} - => - {PrelBase.Show{-2i,p-} [a_rvk]} -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_rvm b_rvn] - => - {PrelBase.Show{-2i,p-} (a_rvm -> b_rvn)} -PrelBase.$m=={-rcd,p-} :: - _forall_ - [a_rj7] - {PrelBase.Eq{-23,p-} a_rj7} - => - a_rj7 -> a_rj7 -> PrelBase.Bool{-34,p-} -PrelBase.$m/={-rca,p-} :: - _forall_ - [a_rj5] - {PrelBase.Eq{-23,p-} a_rj5} - => - a_rj5 -> a_rj5 -> PrelBase.Bool{-34,p-} -class PrelBase.Eq{-23,p-} rlg_rj3 where { - == :: - rlg_rj3 -> rlg_rj3 -> PrelBase.Bool{-34,p-}; - /= :: - rlg_rj3 -> rlg_rj3 -> PrelBase.Bool{-34,p-}; - } -PrelBase.$mshowsPrec{-rcz,p-} :: - _forall_ - [a_rj1] - {PrelBase.Show{-2i,p-} a_rj1} - => - PrelBase.Int{-3g,p-} - -> a_rj1 -> PrelBase.String{-rdj,p-} -> PrelBase.String{-rdj,p-} -type PrelBase.String{-rdj,p-} = - [PrelBase.Char{-38,p-}] -PrelBase.$mshowList{-rcy,p-} :: - _forall_ - [a_riY] - {PrelBase.Show{-2i,p-} a_riY} - => - [a_riY] -> PrelBase.String{-rdj,p-} -> PrelBase.String{-rdj,p-} -class PrelBase.Show{-2i,p-} riq_riW where { - showsPrec :: - PrelBase.Int{-3g,p-} - -> riq_riW -> PrelBase.String{-rdj,p-} -> PrelBase.String{-rdj,p-}; - showList :: - [riq_riW] -> PrelBase.String{-rdj,p-} -> PrelBase.String{-rdj,p-}; - } -PrelBase.$m+{-rc7,p-} :: - _forall_ - [a_riU] - {PrelBase.Num{-2c,p-} a_riU} - => - a_riU -> a_riU -> a_riU -PrelBase.$m-{-rc9,p-} :: - _forall_ - [a_riS] - {PrelBase.Num{-2c,p-} a_riS} - => - a_riS -> a_riS -> a_riS -PrelBase.$m*{-rc6,p-} :: - _forall_ - [a_riQ] - {PrelBase.Num{-2c,p-} a_riQ} - => - a_riQ -> a_riQ -> a_riQ -PrelBase.$mnegate{-rcw,p-} :: - _forall_ [a_riO] {PrelBase.Num{-2c,p-} a_riO} => a_riO -> a_riO -PrelBase.$mabs{-rci,p-} :: - _forall_ [a_riM] {PrelBase.Num{-2c,p-} a_riM} => a_riM -> a_riM -PrelBase.$msignum{-rcA,p-} :: - _forall_ [a_riK] {PrelBase.Num{-2c,p-} a_riK} => a_riK -> a_riK -PrelBase.$mfromInteger{-rcq,p-} :: - _forall_ - [a_riI] - {PrelBase.Num{-2c,p-} a_riI} - => - PrelBase.Integer{-3h,p-} -> a_riI -PrelBase.$mfromInt{-rcp,p-} :: - _forall_ - [a_riG] - {PrelBase.Num{-2c,p-} a_riG} - => - PrelBase.Int{-3g,p-} -> a_riG -class {PrelBase.Eq{-23,p-} riC_riE, PrelBase.Show{-2i,p-} riC_riE, PrelBase.Eval{-24,p-} riC_riE} => PrelBase.Num{-2c,p-} riC_riE where { - + :: - riC_riE -> riC_riE -> riC_riE; - - :: - riC_riE -> riC_riE -> riC_riE; - * :: - riC_riE -> riC_riE -> riC_riE; - negate :: - riC_riE -> riC_riE; - abs :: - riC_riE -> riC_riE; - signum :: - riC_riE -> riC_riE; - fromInteger :: - PrelBase.Integer{-3h,p-} -> riC_riE; - fromInt :: - PrelBase.Int{-3g,p-} -> riC_riE; - } -class PrelBase.Eval{-24,p-} rk6_riC -{- nonrec -} -f{-r3w,x-} - x_r3n = x_r3n -instance {FOO{-r3y,x-} Foo{-r3A,x-}} where - [] - op_r3q - x_r3s = 42 -class FOO{-r3y,x-} a_r3v where { - op :: - a_r3v -> PrelBase.Int{-3g,i-}; - } -data Foo{-r3A,x-} = - MkFoo{-r3z,x-} diff --git a/ghc/compiler/tests/rename/rn018.hs b/ghc/compiler/tests/rename/rn018.hs deleted file mode 100644 index 0c78946..0000000 --- a/ghc/compiler/tests/rename/rn018.hs +++ /dev/null @@ -1,9 +0,0 @@ ---!!! Conflicting constructors from two data type decls - -module Foo where - -data T1 = MkT Int - -data T2 = MkT Bool - -f (MkT x) = x diff --git a/ghc/compiler/tests/rename/rn018.stderr b/ghc/compiler/tests/rename/rn018.stderr deleted file mode 100644 index e69de29..0000000 diff --git a/ghc/compiler/tests/rename/rn019.hs b/ghc/compiler/tests/rename/rn019.hs deleted file mode 100644 index 4ff7c0d..0000000 --- a/ghc/compiler/tests/rename/rn019.hs +++ /dev/null @@ -1,4 +0,0 @@ -module Silly ( - Array.accum - ) where -import qualified Array diff --git a/ghc/compiler/tests/rename/rn020.hs b/ghc/compiler/tests/rename/rn020.hs deleted file mode 100644 index 4b9dbde..0000000 --- a/ghc/compiler/tests/rename/rn020.hs +++ /dev/null @@ -1,11 +0,0 @@ --- Duplicate fields in record decls - -module OK where - -data X = A {a :: Int} | B {a :: Int} - -f x = x - --- data Y = V {a :: Int} - --- f y = y diff --git a/ghc/compiler/tests/rename/rn021.hs b/ghc/compiler/tests/rename/rn021.hs deleted file mode 100644 index a9074e2..0000000 --- a/ghc/compiler/tests/rename/rn021.hs +++ /dev/null @@ -1,17 +0,0 @@ -{- Check that the context of a type does not - constrain any in-scope variables, and only constrains - type variables free in the type. --} - -module Foo where - -instance Eq a => Eq Bool where - (==) = error "help" - - -f :: Eq a => Int -> Int -f x = x - - -class Foo a where - op :: Eq a => a -> a diff --git a/ghc/compiler/tests/rename/timing001.hs b/ghc/compiler/tests/rename/timing001.hs deleted file mode 100644 index ab20102..0000000 --- a/ghc/compiler/tests/rename/timing001.hs +++ /dev/null @@ -1,507 +0,0 @@ ---!!! 500 defns chained together at the top-level -module Main(main) where -main = undefined -a000 = a001 -a001 = a002 -a002 = a003 -a003 = a004 -a004 = a005 -a005 = a006 -a006 = a007 -a007 = a008 -a008 = a009 -a009 = a010 -a010 = a011 -a011 = a012 -a012 = a013 -a013 = a014 -a014 = a015 -a015 = a016 -a016 = a017 -a017 = a018 -a018 = a019 -a019 = a020 -a020 = a021 -a021 = a022 -a022 = a023 -a023 = a024 -a024 = a025 -a025 = a026 -a026 = a027 -a027 = a028 -a028 = a029 -a029 = a030 -a030 = a031 -a031 = a032 -a032 = a033 -a033 = a034 -a034 = a035 -a035 = a036 -a036 = a037 -a037 = a038 -a038 = a039 -a039 = a040 -a040 = a041 -a041 = a042 -a042 = a043 -a043 = a044 -a044 = a045 -a045 = a046 -a046 = a047 -a047 = a048 -a048 = a049 -a049 = a050 -a050 = a051 -a051 = a052 -a052 = a053 -a053 = a054 -a054 = a055 -a055 = a056 -a056 = a057 -a057 = a058 -a058 = a059 -a059 = a060 -a060 = a061 -a061 = a062 -a062 = a063 -a063 = a064 -a064 = a065 -a065 = a066 -a066 = a067 -a067 = a068 -a068 = a069 -a069 = a070 -a070 = a071 -a071 = a072 -a072 = a073 -a073 = a074 -a074 = a075 -a075 = a076 -a076 = a077 -a077 = a078 -a078 = a079 -a079 = a080 -a080 = a081 -a081 = a082 -a082 = a083 -a083 = a084 -a084 = a085 -a085 = a086 -a086 = a087 -a087 = a088 -a088 = a089 -a089 = a090 -a090 = a091 -a091 = a092 -a092 = a093 -a093 = a094 -a094 = a095 -a095 = a096 -a096 = a097 -a097 = a098 -a098 = a099 -a099 = a100 - -a100 = a101 -a101 = a102 -a102 = a103 -a103 = a104 -a104 = a105 -a105 = a106 -a106 = a107 -a107 = a108 -a108 = a109 -a109 = a110 -a110 = a111 -a111 = a112 -a112 = a113 -a113 = a114 -a114 = a115 -a115 = a116 -a116 = a117 -a117 = a118 -a118 = a119 -a119 = a120 -a120 = a121 -a121 = a122 -a122 = a123 -a123 = a124 -a124 = a125 -a125 = a126 -a126 = a127 -a127 = a128 -a128 = a129 -a129 = a130 -a130 = a131 -a131 = a132 -a132 = a133 -a133 = a134 -a134 = a135 -a135 = a136 -a136 = a137 -a137 = a138 -a138 = a139 -a139 = a140 -a140 = a141 -a141 = a142 -a142 = a143 -a143 = a144 -a144 = a145 -a145 = a146 -a146 = a147 -a147 = a148 -a148 = a149 -a149 = a150 -a150 = a151 -a151 = a152 -a152 = a153 -a153 = a154 -a154 = a155 -a155 = a156 -a156 = a157 -a157 = a158 -a158 = a159 -a159 = a160 -a160 = a161 -a161 = a162 -a162 = a163 -a163 = a164 -a164 = a165 -a165 = a166 -a166 = a167 -a167 = a168 -a168 = a169 -a169 = a170 -a170 = a171 -a171 = a172 -a172 = a173 -a173 = a174 -a174 = a175 -a175 = a176 -a176 = a177 -a177 = a178 -a178 = a179 -a179 = a180 -a180 = a181 -a181 = a182 -a182 = a183 -a183 = a184 -a184 = a185 -a185 = a186 -a186 = a187 -a187 = a188 -a188 = a189 -a189 = a190 -a190 = a191 -a191 = a192 -a192 = a193 -a193 = a194 -a194 = a195 -a195 = a196 -a196 = a197 -a197 = a198 -a198 = a199 -a199 = a200 - -a200 = a201 -a201 = a202 -a202 = a203 -a203 = a204 -a204 = a205 -a205 = a206 -a206 = a207 -a207 = a208 -a208 = a209 -a209 = a210 -a210 = a211 -a211 = a212 -a212 = a213 -a213 = a214 -a214 = a215 -a215 = a216 -a216 = a217 -a217 = a218 -a218 = a219 -a219 = a220 -a220 = a221 -a221 = a222 -a222 = a223 -a223 = a224 -a224 = a225 -a225 = a226 -a226 = a227 -a227 = a228 -a228 = a229 -a229 = a230 -a230 = a231 -a231 = a232 -a232 = a233 -a233 = a234 -a234 = a235 -a235 = a236 -a236 = a237 -a237 = a238 -a238 = a239 -a239 = a240 -a240 = a241 -a241 = a242 -a242 = a243 -a243 = a244 -a244 = a245 -a245 = a246 -a246 = a247 -a247 = a248 -a248 = a249 -a249 = a250 -a250 = a251 -a251 = a252 -a252 = a253 -a253 = a254 -a254 = a255 -a255 = a256 -a256 = a257 -a257 = a258 -a258 = a259 -a259 = a260 -a260 = a261 -a261 = a262 -a262 = a263 -a263 = a264 -a264 = a265 -a265 = a266 -a266 = a267 -a267 = a268 -a268 = a269 -a269 = a270 -a270 = a271 -a271 = a272 -a272 = a273 -a273 = a274 -a274 = a275 -a275 = a276 -a276 = a277 -a277 = a278 -a278 = a279 -a279 = a280 -a280 = a281 -a281 = a282 -a282 = a283 -a283 = a284 -a284 = a285 -a285 = a286 -a286 = a287 -a287 = a288 -a288 = a289 -a289 = a290 -a290 = a291 -a291 = a292 -a292 = a293 -a293 = a294 -a294 = a295 -a295 = a296 -a296 = a297 -a297 = a298 -a298 = a299 -a299 = a300 - -a300 = a301 -a301 = a302 -a302 = a303 -a303 = a304 -a304 = a305 -a305 = a306 -a306 = a307 -a307 = a308 -a308 = a309 -a309 = a310 -a310 = a311 -a311 = a312 -a312 = a313 -a313 = a314 -a314 = a315 -a315 = a316 -a316 = a317 -a317 = a318 -a318 = a319 -a319 = a320 -a320 = a321 -a321 = a322 -a322 = a323 -a323 = a324 -a324 = a325 -a325 = a326 -a326 = a327 -a327 = a328 -a328 = a329 -a329 = a330 -a330 = a331 -a331 = a332 -a332 = a333 -a333 = a334 -a334 = a335 -a335 = a336 -a336 = a337 -a337 = a338 -a338 = a339 -a339 = a340 -a340 = a341 -a341 = a342 -a342 = a343 -a343 = a344 -a344 = a345 -a345 = a346 -a346 = a347 -a347 = a348 -a348 = a349 -a349 = a350 -a350 = a351 -a351 = a352 -a352 = a353 -a353 = a354 -a354 = a355 -a355 = a356 -a356 = a357 -a357 = a358 -a358 = a359 -a359 = a360 -a360 = a361 -a361 = a362 -a362 = a363 -a363 = a364 -a364 = a365 -a365 = a366 -a366 = a367 -a367 = a368 -a368 = a369 -a369 = a370 -a370 = a371 -a371 = a372 -a372 = a373 -a373 = a374 -a374 = a375 -a375 = a376 -a376 = a377 -a377 = a378 -a378 = a379 -a379 = a380 -a380 = a381 -a381 = a382 -a382 = a383 -a383 = a384 -a384 = a385 -a385 = a386 -a386 = a387 -a387 = a388 -a388 = a389 -a389 = a390 -a390 = a391 -a391 = a392 -a392 = a393 -a393 = a394 -a394 = a395 -a395 = a396 -a396 = a397 -a397 = a398 -a398 = a399 -a399 = a400 - -a400 = a401 -a401 = a402 -a402 = a403 -a403 = a404 -a404 = a405 -a405 = a406 -a406 = a407 -a407 = a408 -a408 = a409 -a409 = a410 -a410 = a411 -a411 = a412 -a412 = a413 -a413 = a414 -a414 = a415 -a415 = a416 -a416 = a417 -a417 = a418 -a418 = a419 -a419 = a420 -a420 = a421 -a421 = a422 -a422 = a423 -a423 = a424 -a424 = a425 -a425 = a426 -a426 = a427 -a427 = a428 -a428 = a429 -a429 = a430 -a430 = a431 -a431 = a432 -a432 = a433 -a433 = a434 -a434 = a435 -a435 = a436 -a436 = a437 -a437 = a438 -a438 = a439 -a439 = a440 -a440 = a441 -a441 = a442 -a442 = a443 -a443 = a444 -a444 = a445 -a445 = a446 -a446 = a447 -a447 = a448 -a448 = a449 -a449 = a450 -a450 = a451 -a451 = a452 -a452 = a453 -a453 = a454 -a454 = a455 -a455 = a456 -a456 = a457 -a457 = a458 -a458 = a459 -a459 = a460 -a460 = a461 -a461 = a462 -a462 = a463 -a463 = a464 -a464 = a465 -a465 = a466 -a466 = a467 -a467 = a468 -a468 = a469 -a469 = a470 -a470 = a471 -a471 = a472 -a472 = a473 -a473 = a474 -a474 = a475 -a475 = a476 -a476 = a477 -a477 = a478 -a478 = a479 -a479 = a480 -a480 = a481 -a481 = a482 -a482 = a483 -a483 = a484 -a484 = a485 -a485 = a486 -a486 = a487 -a487 = a488 -a488 = a489 -a489 = a490 -a490 = a491 -a491 = a492 -a492 = a493 -a493 = a494 -a494 = a495 -a495 = a496 -a496 = a497 -a497 = a498 -a498 = a499 -a499 = [] -- !!! ta-dah!!! diff --git a/ghc/compiler/tests/rename/timing001.stderr b/ghc/compiler/tests/rename/timing001.stderr deleted file mode 100644 index 0818c55..0000000 --- a/ghc/compiler/tests/rename/timing001.stderr +++ /dev/null @@ -1,1518 +0,0 @@ -Renamer stats: 6 interfaces read - 0 class decls imported, out of 17 read - 0 data decls imported (of which 0 abstractly), out of 14 read - 1 newtype decls imported (of which 1 abstractly), out of 1 read - 0 type synonym decls imported, out of 6 read - 1 value signatures imported, out of 1200 read - 0 instance decls imported, out of 130 read - - -================================================================================ -Renamer: -module Main where -newtype IOBase.IO{-3e,p-} rAg_r11m = -Prelude.undefined{-rbg,p-} :: - _forall_ [a_rAt] => a_rAt -{- nonrec -} -a499{-rer,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a498{-res,l-} - = a499{-rer,l-} -{- nonrec -} -a497{-ret,l-} - = a498{-res,l-} -{- nonrec -} -a496{-reu,l-} - = a497{-ret,l-} -{- nonrec -} -a495{-rev,l-} - = a496{-reu,l-} -{- nonrec -} -a494{-rew,l-} - = a495{-rev,l-} -{- nonrec -} -a493{-rex,l-} - = a494{-rew,l-} -{- nonrec -} -a492{-rey,l-} - = a493{-rex,l-} -{- nonrec -} -a491{-rez,l-} - = a492{-rey,l-} -{- nonrec -} -a490{-reA,l-} - = a491{-rez,l-} -{- nonrec -} -a489{-reB,l-} - = a490{-reA,l-} -{- nonrec -} -a488{-reC,l-} - = a489{-reB,l-} -{- nonrec -} -a487{-reD,l-} - = a488{-reC,l-} -{- nonrec -} -a486{-reE,l-} - = a487{-reD,l-} -{- nonrec -} -a485{-reF,l-} - = a486{-reE,l-} -{- nonrec -} -a484{-reG,l-} - = a485{-reF,l-} -{- nonrec -} -a483{-reH,l-} - = a484{-reG,l-} -{- nonrec -} -a482{-reI,l-} - = a483{-reH,l-} -{- nonrec -} -a481{-reJ,l-} - = a482{-reI,l-} -{- nonrec -} -a480{-reK,l-} - = a481{-reJ,l-} -{- nonrec -} -a479{-reL,l-} - = a480{-reK,l-} -{- nonrec -} -a478{-reM,l-} - = a479{-reL,l-} -{- nonrec -} -a477{-reN,l-} - = a478{-reM,l-} -{- nonrec -} -a476{-reO,l-} - = a477{-reN,l-} -{- nonrec -} -a475{-reP,l-} - = a476{-reO,l-} -{- nonrec -} -a474{-reQ,l-} - = a475{-reP,l-} -{- nonrec -} -a473{-reR,l-} - = a474{-reQ,l-} -{- nonrec -} -a472{-reS,l-} - = a473{-reR,l-} -{- nonrec -} -a471{-reT,l-} - = a472{-reS,l-} -{- nonrec -} -a470{-reU,l-} - = a471{-reT,l-} -{- nonrec -} -a469{-reV,l-} - = a470{-reU,l-} -{- nonrec -} -a468{-reW,l-} - = a469{-reV,l-} -{- nonrec -} -a467{-reX,l-} - = a468{-reW,l-} -{- nonrec -} -a466{-reY,l-} - = a467{-reX,l-} -{- nonrec -} -a465{-reZ,l-} - = a466{-reY,l-} -{- nonrec -} -a464{-rf0,l-} - = a465{-reZ,l-} -{- nonrec -} -a463{-rf1,l-} - = a464{-rf0,l-} -{- nonrec -} -a462{-rf2,l-} - = a463{-rf1,l-} -{- nonrec -} -a461{-rf3,l-} - = a462{-rf2,l-} -{- nonrec -} -a460{-rf4,l-} - = a461{-rf3,l-} -{- nonrec -} -a459{-rf5,l-} - = a460{-rf4,l-} -{- nonrec -} -a458{-rf6,l-} - = a459{-rf5,l-} -{- nonrec -} -a457{-rf7,l-} - = a458{-rf6,l-} -{- nonrec -} -a456{-rf8,l-} - = a457{-rf7,l-} -{- nonrec -} -a455{-rf9,l-} - = a456{-rf8,l-} -{- nonrec -} -a454{-rfa,l-} - = a455{-rf9,l-} -{- nonrec -} -a453{-rfb,l-} - = a454{-rfa,l-} -{- nonrec -} -a452{-rfc,l-} - = a453{-rfb,l-} -{- nonrec -} -a451{-rfd,l-} - = a452{-rfc,l-} -{- nonrec -} -a450{-rfe,l-} - = a451{-rfd,l-} -{- nonrec -} -a449{-rff,l-} - = a450{-rfe,l-} -{- nonrec -} -a448{-rfg,l-} - = a449{-rff,l-} -{- nonrec -} -a447{-rfh,l-} - = a448{-rfg,l-} -{- nonrec -} -a446{-rfi,l-} - = a447{-rfh,l-} -{- nonrec -} -a445{-rfj,l-} - = a446{-rfi,l-} -{- nonrec -} -a444{-rfk,l-} - = a445{-rfj,l-} -{- nonrec -} -a443{-rfl,l-} - = a444{-rfk,l-} -{- nonrec -} -a442{-rfm,l-} - = a443{-rfl,l-} -{- nonrec -} -a441{-rfn,l-} - = a442{-rfm,l-} -{- nonrec -} -a440{-rfo,l-} - = a441{-rfn,l-} -{- nonrec -} -a439{-rfp,l-} - = a440{-rfo,l-} -{- nonrec -} -a438{-rfq,l-} - = a439{-rfp,l-} -{- nonrec -} -a437{-rfr,l-} - = a438{-rfq,l-} -{- nonrec -} -a436{-rfs,l-} - = a437{-rfr,l-} -{- nonrec -} -a435{-rft,l-} - = a436{-rfs,l-} -{- nonrec -} -a434{-rfu,l-} - = a435{-rft,l-} -{- nonrec -} -a433{-rfv,l-} - = a434{-rfu,l-} -{- nonrec -} -a432{-rfw,l-} - = a433{-rfv,l-} -{- nonrec -} -a431{-rfx,l-} - = a432{-rfw,l-} -{- nonrec -} -a430{-rfy,l-} - = a431{-rfx,l-} -{- nonrec -} -a429{-rfz,l-} - = a430{-rfy,l-} -{- nonrec -} -a428{-rfA,l-} - = a429{-rfz,l-} -{- nonrec -} -a427{-rfB,l-} - = a428{-rfA,l-} -{- nonrec -} -a426{-rfC,l-} - = a427{-rfB,l-} -{- nonrec -} -a425{-rfD,l-} - = a426{-rfC,l-} -{- nonrec -} -a424{-rfE,l-} - = a425{-rfD,l-} -{- nonrec -} -a423{-rfF,l-} - = a424{-rfE,l-} -{- nonrec -} -a422{-rfG,l-} - = a423{-rfF,l-} -{- nonrec -} -a421{-rfH,l-} - = a422{-rfG,l-} -{- nonrec -} -a420{-rfI,l-} - = a421{-rfH,l-} -{- nonrec -} -a419{-rfJ,l-} - = a420{-rfI,l-} -{- nonrec -} -a418{-rfK,l-} - = a419{-rfJ,l-} -{- nonrec -} -a417{-rfL,l-} - = a418{-rfK,l-} -{- nonrec -} -a416{-rfM,l-} - = a417{-rfL,l-} -{- nonrec -} -a415{-rfN,l-} - = a416{-rfM,l-} -{- nonrec -} -a414{-rfO,l-} - = a415{-rfN,l-} -{- nonrec -} -a413{-rfP,l-} - = a414{-rfO,l-} -{- nonrec -} -a412{-rfQ,l-} - = a413{-rfP,l-} -{- nonrec -} -a411{-rfR,l-} - = a412{-rfQ,l-} -{- nonrec -} -a410{-rfS,l-} - = a411{-rfR,l-} -{- nonrec -} -a409{-rfT,l-} - = a410{-rfS,l-} -{- nonrec -} -a408{-rfU,l-} - = a409{-rfT,l-} -{- nonrec -} -a407{-rfV,l-} - = a408{-rfU,l-} -{- nonrec -} -a406{-rfW,l-} - = a407{-rfV,l-} -{- nonrec -} -a405{-rfX,l-} - = a406{-rfW,l-} -{- nonrec -} -a404{-rfY,l-} - = a405{-rfX,l-} -{- nonrec -} -a403{-rfZ,l-} - = a404{-rfY,l-} -{- nonrec -} -a402{-rg0,l-} - = a403{-rfZ,l-} -{- nonrec -} -a401{-rg1,l-} - = a402{-rg0,l-} -{- nonrec -} -a400{-rg2,l-} - = a401{-rg1,l-} -{- nonrec -} -a399{-rg3,l-} - = a400{-rg2,l-} -{- nonrec -} -a398{-rg4,l-} - = a399{-rg3,l-} -{- nonrec -} -a397{-rg5,l-} - = a398{-rg4,l-} -{- nonrec -} -a396{-rg6,l-} - = a397{-rg5,l-} -{- nonrec -} -a395{-rg7,l-} - = a396{-rg6,l-} -{- nonrec -} -a394{-rg8,l-} - = a395{-rg7,l-} -{- nonrec -} -a393{-rg9,l-} - = a394{-rg8,l-} -{- nonrec -} -a392{-rga,l-} - = a393{-rg9,l-} -{- nonrec -} -a391{-rgb,l-} - = a392{-rga,l-} -{- nonrec -} -a390{-rgc,l-} - = a391{-rgb,l-} -{- nonrec -} -a389{-rgd,l-} - = a390{-rgc,l-} -{- nonrec -} -a388{-rge,l-} - = a389{-rgd,l-} -{- nonrec -} -a387{-rgf,l-} - = a388{-rge,l-} -{- nonrec -} -a386{-rgg,l-} - = a387{-rgf,l-} -{- nonrec -} -a385{-rgh,l-} - = a386{-rgg,l-} -{- nonrec -} -a384{-rgi,l-} - = a385{-rgh,l-} -{- nonrec -} -a383{-rgj,l-} - = a384{-rgi,l-} -{- nonrec -} -a382{-rgk,l-} - = a383{-rgj,l-} -{- nonrec -} -a381{-rgl,l-} - = a382{-rgk,l-} -{- nonrec -} -a380{-rgm,l-} - = a381{-rgl,l-} -{- nonrec -} -a379{-rgn,l-} - = a380{-rgm,l-} -{- nonrec -} -a378{-rgo,l-} - = a379{-rgn,l-} -{- nonrec -} -a377{-rgp,l-} - = a378{-rgo,l-} -{- nonrec -} -a376{-rgq,l-} - = a377{-rgp,l-} -{- nonrec -} -a375{-rgr,l-} - = a376{-rgq,l-} -{- nonrec -} -a374{-rgs,l-} - = a375{-rgr,l-} -{- nonrec -} -a373{-rgt,l-} - = a374{-rgs,l-} -{- nonrec -} -a372{-rgu,l-} - = a373{-rgt,l-} -{- nonrec -} -a371{-rgv,l-} - = a372{-rgu,l-} -{- nonrec -} -a370{-rgw,l-} - = a371{-rgv,l-} -{- nonrec -} -a369{-rgx,l-} - = a370{-rgw,l-} -{- nonrec -} -a368{-rgy,l-} - = a369{-rgx,l-} -{- nonrec -} -a367{-rgz,l-} - = a368{-rgy,l-} -{- nonrec -} -a366{-rgA,l-} - = a367{-rgz,l-} -{- nonrec -} -a365{-rgB,l-} - = a366{-rgA,l-} -{- nonrec -} -a364{-rgC,l-} - = a365{-rgB,l-} -{- nonrec -} -a363{-rgD,l-} - = a364{-rgC,l-} -{- nonrec -} -a362{-rgE,l-} - = a363{-rgD,l-} -{- nonrec -} -a361{-rgF,l-} - = a362{-rgE,l-} -{- nonrec -} -a360{-rgG,l-} - = a361{-rgF,l-} -{- nonrec -} -a359{-rgH,l-} - = a360{-rgG,l-} -{- nonrec -} -a358{-rgI,l-} - = a359{-rgH,l-} -{- nonrec -} -a357{-rgJ,l-} - = a358{-rgI,l-} -{- nonrec -} -a356{-rgK,l-} - = a357{-rgJ,l-} -{- nonrec -} -a355{-rgL,l-} - = a356{-rgK,l-} -{- nonrec -} -a354{-rgM,l-} - = a355{-rgL,l-} -{- nonrec -} -a353{-rgN,l-} - = a354{-rgM,l-} -{- nonrec -} -a352{-rgO,l-} - = a353{-rgN,l-} -{- nonrec -} -a351{-rgP,l-} - = a352{-rgO,l-} -{- nonrec -} -a350{-rgQ,l-} - = a351{-rgP,l-} -{- nonrec -} -a349{-rgR,l-} - = a350{-rgQ,l-} -{- nonrec -} -a348{-rgS,l-} - = a349{-rgR,l-} -{- nonrec -} -a347{-rgT,l-} - = a348{-rgS,l-} -{- nonrec -} -a346{-rgU,l-} - = a347{-rgT,l-} -{- nonrec -} -a345{-rgV,l-} - = a346{-rgU,l-} -{- nonrec -} -a344{-rgW,l-} - = a345{-rgV,l-} -{- nonrec -} -a343{-rgX,l-} - = a344{-rgW,l-} -{- nonrec -} -a342{-rgY,l-} - = a343{-rgX,l-} -{- nonrec -} -a341{-rgZ,l-} - = a342{-rgY,l-} -{- nonrec -} -a340{-rh0,l-} - = a341{-rgZ,l-} -{- nonrec -} -a339{-rh1,l-} - = a340{-rh0,l-} -{- nonrec -} -a338{-rh2,l-} - = a339{-rh1,l-} -{- nonrec -} -a337{-rh3,l-} - = a338{-rh2,l-} -{- nonrec -} -a336{-rh4,l-} - = a337{-rh3,l-} -{- nonrec -} -a335{-rh5,l-} - = a336{-rh4,l-} -{- nonrec -} -a334{-rh6,l-} - = a335{-rh5,l-} -{- nonrec -} -a333{-rh7,l-} - = a334{-rh6,l-} -{- nonrec -} -a332{-rh8,l-} - = a333{-rh7,l-} -{- nonrec -} -a331{-rh9,l-} - = a332{-rh8,l-} -{- nonrec -} -a330{-rha,l-} - = a331{-rh9,l-} -{- nonrec -} -a329{-rhb,l-} - = a330{-rha,l-} -{- nonrec -} -a328{-rhc,l-} - = a329{-rhb,l-} -{- nonrec -} -a327{-rhd,l-} - = a328{-rhc,l-} -{- nonrec -} -a326{-rhe,l-} - = a327{-rhd,l-} -{- nonrec -} -a325{-rhf,l-} - = a326{-rhe,l-} -{- nonrec -} -a324{-rhg,l-} - = a325{-rhf,l-} -{- nonrec -} -a323{-rhh,l-} - = a324{-rhg,l-} -{- nonrec -} -a322{-rhi,l-} - = a323{-rhh,l-} -{- nonrec -} -a321{-rhj,l-} - = a322{-rhi,l-} -{- nonrec -} -a320{-rhk,l-} - = a321{-rhj,l-} -{- nonrec -} -a319{-rhl,l-} - = a320{-rhk,l-} -{- nonrec -} -a318{-rhm,l-} - = a319{-rhl,l-} -{- nonrec -} -a317{-rhn,l-} - = a318{-rhm,l-} -{- nonrec -} -a316{-rho,l-} - = a317{-rhn,l-} -{- nonrec -} -a315{-rhp,l-} - = a316{-rho,l-} -{- nonrec -} -a314{-rhq,l-} - = a315{-rhp,l-} -{- nonrec -} -a313{-rhr,l-} - = a314{-rhq,l-} -{- nonrec -} -a312{-rhs,l-} - = a313{-rhr,l-} -{- nonrec -} -a311{-rht,l-} - = a312{-rhs,l-} -{- nonrec -} -a310{-rhu,l-} - = a311{-rht,l-} -{- nonrec -} -a309{-rhv,l-} - = a310{-rhu,l-} -{- nonrec -} -a308{-rhw,l-} - = a309{-rhv,l-} -{- nonrec -} -a307{-rhx,l-} - = a308{-rhw,l-} -{- nonrec -} -a306{-rhy,l-} - = a307{-rhx,l-} -{- nonrec -} -a305{-rhz,l-} - = a306{-rhy,l-} -{- nonrec -} -a304{-rhA,l-} - = a305{-rhz,l-} -{- nonrec -} -a303{-rhB,l-} - = a304{-rhA,l-} -{- nonrec -} -a302{-rhC,l-} - = a303{-rhB,l-} -{- nonrec -} -a301{-rhD,l-} - = a302{-rhC,l-} -{- nonrec -} -a300{-rhE,l-} - = a301{-rhD,l-} -{- nonrec -} -a299{-rhF,l-} - = a300{-rhE,l-} -{- nonrec -} -a298{-rhG,l-} - = a299{-rhF,l-} -{- nonrec -} -a297{-rhH,l-} - = a298{-rhG,l-} -{- nonrec -} -a296{-rhI,l-} - = a297{-rhH,l-} -{- nonrec -} -a295{-rhJ,l-} - = a296{-rhI,l-} -{- nonrec -} -a294{-rhK,l-} - = a295{-rhJ,l-} -{- nonrec -} -a293{-rhL,l-} - = a294{-rhK,l-} -{- nonrec -} -a292{-rhM,l-} - = a293{-rhL,l-} -{- nonrec -} -a291{-rhN,l-} - = a292{-rhM,l-} -{- nonrec -} -a290{-rhO,l-} - = a291{-rhN,l-} -{- nonrec -} -a289{-rhP,l-} - = a290{-rhO,l-} -{- nonrec -} -a288{-rhQ,l-} - = a289{-rhP,l-} -{- nonrec -} -a287{-rhR,l-} - = a288{-rhQ,l-} -{- nonrec -} -a286{-rhS,l-} - = a287{-rhR,l-} -{- nonrec -} -a285{-rhT,l-} - = a286{-rhS,l-} -{- nonrec -} -a284{-rhU,l-} - = a285{-rhT,l-} -{- nonrec -} -a283{-rhV,l-} - = a284{-rhU,l-} -{- nonrec -} -a282{-rhW,l-} - = a283{-rhV,l-} -{- nonrec -} -a281{-rhX,l-} - = a282{-rhW,l-} -{- nonrec -} -a280{-rhY,l-} - = a281{-rhX,l-} -{- nonrec -} -a279{-rhZ,l-} - = a280{-rhY,l-} -{- nonrec -} -a278{-ri0,l-} - = a279{-rhZ,l-} -{- nonrec -} -a277{-ri1,l-} - = a278{-ri0,l-} -{- nonrec -} -a276{-ri2,l-} - = a277{-ri1,l-} -{- nonrec -} -a275{-ri3,l-} - = a276{-ri2,l-} -{- nonrec -} -a274{-ri4,l-} - = a275{-ri3,l-} -{- nonrec -} -a273{-ri5,l-} - = a274{-ri4,l-} -{- nonrec -} -a272{-ri6,l-} - = a273{-ri5,l-} -{- nonrec -} -a271{-ri7,l-} - = a272{-ri6,l-} -{- nonrec -} -a270{-ri8,l-} - = a271{-ri7,l-} -{- nonrec -} -a269{-ri9,l-} - = a270{-ri8,l-} -{- nonrec -} -a268{-ria,l-} - = a269{-ri9,l-} -{- nonrec -} -a267{-rib,l-} - = a268{-ria,l-} -{- nonrec -} -a266{-ric,l-} - = a267{-rib,l-} -{- nonrec -} -a265{-rid,l-} - = a266{-ric,l-} -{- nonrec -} -a264{-rie,l-} - = a265{-rid,l-} -{- nonrec -} -a263{-rif,l-} - = a264{-rie,l-} -{- nonrec -} -a262{-rig,l-} - = a263{-rif,l-} -{- nonrec -} -a261{-rih,l-} - = a262{-rig,l-} -{- nonrec -} -a260{-rii,l-} - = a261{-rih,l-} -{- nonrec -} -a259{-rij,l-} - = a260{-rii,l-} -{- nonrec -} -a258{-rik,l-} - = a259{-rij,l-} -{- nonrec -} -a257{-ril,l-} - = a258{-rik,l-} -{- nonrec -} -a256{-rim,l-} - = a257{-ril,l-} -{- nonrec -} -a255{-rin,l-} - = a256{-rim,l-} -{- nonrec -} -a254{-rio,l-} - = a255{-rin,l-} -{- nonrec -} -a253{-rip,l-} - = a254{-rio,l-} -{- nonrec -} -a252{-riq,l-} - = a253{-rip,l-} -{- nonrec -} -a251{-rir,l-} - = a252{-riq,l-} -{- nonrec -} -a250{-ris,l-} - = a251{-rir,l-} -{- nonrec -} -a249{-rit,l-} - = a250{-ris,l-} -{- nonrec -} -a248{-riu,l-} - = a249{-rit,l-} -{- nonrec -} -a247{-riv,l-} - = a248{-riu,l-} -{- nonrec -} -a246{-riw,l-} - = a247{-riv,l-} -{- nonrec -} -a245{-rix,l-} - = a246{-riw,l-} -{- nonrec -} -a244{-riy,l-} - = a245{-rix,l-} -{- nonrec -} -a243{-riz,l-} - = a244{-riy,l-} -{- nonrec -} -a242{-riA,l-} - = a243{-riz,l-} -{- nonrec -} -a241{-riB,l-} - = a242{-riA,l-} -{- nonrec -} -a240{-riC,l-} - = a241{-riB,l-} -{- nonrec -} -a239{-riD,l-} - = a240{-riC,l-} -{- nonrec -} -a238{-riE,l-} - = a239{-riD,l-} -{- nonrec -} -a237{-riF,l-} - = a238{-riE,l-} -{- nonrec -} -a236{-riG,l-} - = a237{-riF,l-} -{- nonrec -} -a235{-riH,l-} - = a236{-riG,l-} -{- nonrec -} -a234{-riI,l-} - = a235{-riH,l-} -{- nonrec -} -a233{-riJ,l-} - = a234{-riI,l-} -{- nonrec -} -a232{-riK,l-} - = a233{-riJ,l-} -{- nonrec -} -a231{-riL,l-} - = a232{-riK,l-} -{- nonrec -} -a230{-riM,l-} - = a231{-riL,l-} -{- nonrec -} -a229{-riN,l-} - = a230{-riM,l-} -{- nonrec -} -a228{-riO,l-} - = a229{-riN,l-} -{- nonrec -} -a227{-riP,l-} - = a228{-riO,l-} -{- nonrec -} -a226{-riQ,l-} - = a227{-riP,l-} -{- nonrec -} -a225{-riR,l-} - = a226{-riQ,l-} -{- nonrec -} -a224{-riS,l-} - = a225{-riR,l-} -{- nonrec -} -a223{-riT,l-} - = a224{-riS,l-} -{- nonrec -} -a222{-riU,l-} - = a223{-riT,l-} -{- nonrec -} -a221{-riV,l-} - = a222{-riU,l-} -{- nonrec -} -a220{-riW,l-} - = a221{-riV,l-} -{- nonrec -} -a219{-riX,l-} - = a220{-riW,l-} -{- nonrec -} -a218{-riY,l-} - = a219{-riX,l-} -{- nonrec -} -a217{-riZ,l-} - = a218{-riY,l-} -{- nonrec -} -a216{-rj0,l-} - = a217{-riZ,l-} -{- nonrec -} -a215{-rj1,l-} - = a216{-rj0,l-} -{- nonrec -} -a214{-rj2,l-} - = a215{-rj1,l-} -{- nonrec -} -a213{-rj3,l-} - = a214{-rj2,l-} -{- nonrec -} -a212{-rj4,l-} - = a213{-rj3,l-} -{- nonrec -} -a211{-rj5,l-} - = a212{-rj4,l-} -{- nonrec -} -a210{-rj6,l-} - = a211{-rj5,l-} -{- nonrec -} -a209{-rj7,l-} - = a210{-rj6,l-} -{- nonrec -} -a208{-rj8,l-} - = a209{-rj7,l-} -{- nonrec -} -a207{-rj9,l-} - = a208{-rj8,l-} -{- nonrec -} -a206{-rja,l-} - = a207{-rj9,l-} -{- nonrec -} -a205{-rjb,l-} - = a206{-rja,l-} -{- nonrec -} -a204{-rjc,l-} - = a205{-rjb,l-} -{- nonrec -} -a203{-rjd,l-} - = a204{-rjc,l-} -{- nonrec -} -a202{-rje,l-} - = a203{-rjd,l-} -{- nonrec -} -a201{-rjf,l-} - = a202{-rje,l-} -{- nonrec -} -a200{-rjg,l-} - = a201{-rjf,l-} -{- nonrec -} -a199{-rjh,l-} - = a200{-rjg,l-} -{- nonrec -} -a198{-rji,l-} - = a199{-rjh,l-} -{- nonrec -} -a197{-rjj,l-} - = a198{-rji,l-} -{- nonrec -} -a196{-rjk,l-} - = a197{-rjj,l-} -{- nonrec -} -a195{-rjl,l-} - = a196{-rjk,l-} -{- nonrec -} -a194{-rjm,l-} - = a195{-rjl,l-} -{- nonrec -} -a193{-rjn,l-} - = a194{-rjm,l-} -{- nonrec -} -a192{-rjo,l-} - = a193{-rjn,l-} -{- nonrec -} -a191{-rjp,l-} - = a192{-rjo,l-} -{- nonrec -} -a190{-rjq,l-} - = a191{-rjp,l-} -{- nonrec -} -a189{-rjr,l-} - = a190{-rjq,l-} -{- nonrec -} -a188{-rjs,l-} - = a189{-rjr,l-} -{- nonrec -} -a187{-rjt,l-} - = a188{-rjs,l-} -{- nonrec -} -a186{-rju,l-} - = a187{-rjt,l-} -{- nonrec -} -a185{-rjv,l-} - = a186{-rju,l-} -{- nonrec -} -a184{-rjw,l-} - = a185{-rjv,l-} -{- nonrec -} -a183{-rjx,l-} - = a184{-rjw,l-} -{- nonrec -} -a182{-rjy,l-} - = a183{-rjx,l-} -{- nonrec -} -a181{-rjz,l-} - = a182{-rjy,l-} -{- nonrec -} -a180{-rjA,l-} - = a181{-rjz,l-} -{- nonrec -} -a179{-rjB,l-} - = a180{-rjA,l-} -{- nonrec -} -a178{-rjC,l-} - = a179{-rjB,l-} -{- nonrec -} -a177{-rjD,l-} - = a178{-rjC,l-} -{- nonrec -} -a176{-rjE,l-} - = a177{-rjD,l-} -{- nonrec -} -a175{-rjF,l-} - = a176{-rjE,l-} -{- nonrec -} -a174{-rjG,l-} - = a175{-rjF,l-} -{- nonrec -} -a173{-rjH,l-} - = a174{-rjG,l-} -{- nonrec -} -a172{-rjI,l-} - = a173{-rjH,l-} -{- nonrec -} -a171{-rjJ,l-} - = a172{-rjI,l-} -{- nonrec -} -a170{-rjK,l-} - = a171{-rjJ,l-} -{- nonrec -} -a169{-rjL,l-} - = a170{-rjK,l-} -{- nonrec -} -a168{-rjM,l-} - = a169{-rjL,l-} -{- nonrec -} -a167{-rjN,l-} - = a168{-rjM,l-} -{- nonrec -} -a166{-rjO,l-} - = a167{-rjN,l-} -{- nonrec -} -a165{-rjP,l-} - = a166{-rjO,l-} -{- nonrec -} -a164{-rjQ,l-} - = a165{-rjP,l-} -{- nonrec -} -a163{-rjR,l-} - = a164{-rjQ,l-} -{- nonrec -} -a162{-rjS,l-} - = a163{-rjR,l-} -{- nonrec -} -a161{-rjT,l-} - = a162{-rjS,l-} -{- nonrec -} -a160{-rjU,l-} - = a161{-rjT,l-} -{- nonrec -} -a159{-rjV,l-} - = a160{-rjU,l-} -{- nonrec -} -a158{-rjW,l-} - = a159{-rjV,l-} -{- nonrec -} -a157{-rjX,l-} - = a158{-rjW,l-} -{- nonrec -} -a156{-rjY,l-} - = a157{-rjX,l-} -{- nonrec -} -a155{-rjZ,l-} - = a156{-rjY,l-} -{- nonrec -} -a154{-rk0,l-} - = a155{-rjZ,l-} -{- nonrec -} -a153{-rk1,l-} - = a154{-rk0,l-} -{- nonrec -} -a152{-rk2,l-} - = a153{-rk1,l-} -{- nonrec -} -a151{-rk3,l-} - = a152{-rk2,l-} -{- nonrec -} -a150{-rk4,l-} - = a151{-rk3,l-} -{- nonrec -} -a149{-rk5,l-} - = a150{-rk4,l-} -{- nonrec -} -a148{-rk6,l-} - = a149{-rk5,l-} -{- nonrec -} -a147{-rk7,l-} - = a148{-rk6,l-} -{- nonrec -} -a146{-rk8,l-} - = a147{-rk7,l-} -{- nonrec -} -a145{-rk9,l-} - = a146{-rk8,l-} -{- nonrec -} -a144{-rka,l-} - = a145{-rk9,l-} -{- nonrec -} -a143{-rkb,l-} - = a144{-rka,l-} -{- nonrec -} -a142{-rkc,l-} - = a143{-rkb,l-} -{- nonrec -} -a141{-rkd,l-} - = a142{-rkc,l-} -{- nonrec -} -a140{-rke,l-} - = a141{-rkd,l-} -{- nonrec -} -a139{-rkf,l-} - = a140{-rke,l-} -{- nonrec -} -a138{-rkg,l-} - = a139{-rkf,l-} -{- nonrec -} -a137{-rkh,l-} - = a138{-rkg,l-} -{- nonrec -} -a136{-rki,l-} - = a137{-rkh,l-} -{- nonrec -} -a135{-rkj,l-} - = a136{-rki,l-} -{- nonrec -} -a134{-rkk,l-} - = a135{-rkj,l-} -{- nonrec -} -a133{-rkl,l-} - = a134{-rkk,l-} -{- nonrec -} -a132{-rkm,l-} - = a133{-rkl,l-} -{- nonrec -} -a131{-rkn,l-} - = a132{-rkm,l-} -{- nonrec -} -a130{-rko,l-} - = a131{-rkn,l-} -{- nonrec -} -a129{-rkp,l-} - = a130{-rko,l-} -{- nonrec -} -a128{-rkq,l-} - = a129{-rkp,l-} -{- nonrec -} -a127{-rkr,l-} - = a128{-rkq,l-} -{- nonrec -} -a126{-rks,l-} - = a127{-rkr,l-} -{- nonrec -} -a125{-rkt,l-} - = a126{-rks,l-} -{- nonrec -} -a124{-rku,l-} - = a125{-rkt,l-} -{- nonrec -} -a123{-rkv,l-} - = a124{-rku,l-} -{- nonrec -} -a122{-rkw,l-} - = a123{-rkv,l-} -{- nonrec -} -a121{-rkx,l-} - = a122{-rkw,l-} -{- nonrec -} -a120{-rky,l-} - = a121{-rkx,l-} -{- nonrec -} -a119{-rkz,l-} - = a120{-rky,l-} -{- nonrec -} -a118{-rkA,l-} - = a119{-rkz,l-} -{- nonrec -} -a117{-rkB,l-} - = a118{-rkA,l-} -{- nonrec -} -a116{-rkC,l-} - = a117{-rkB,l-} -{- nonrec -} -a115{-rkD,l-} - = a116{-rkC,l-} -{- nonrec -} -a114{-rkE,l-} - = a115{-rkD,l-} -{- nonrec -} -a113{-rkF,l-} - = a114{-rkE,l-} -{- nonrec -} -a112{-rkG,l-} - = a113{-rkF,l-} -{- nonrec -} -a111{-rkH,l-} - = a112{-rkG,l-} -{- nonrec -} -a110{-rkI,l-} - = a111{-rkH,l-} -{- nonrec -} -a109{-rkJ,l-} - = a110{-rkI,l-} -{- nonrec -} -a108{-rkK,l-} - = a109{-rkJ,l-} -{- nonrec -} -a107{-rkL,l-} - = a108{-rkK,l-} -{- nonrec -} -a106{-rkM,l-} - = a107{-rkL,l-} -{- nonrec -} -a105{-rkN,l-} - = a106{-rkM,l-} -{- nonrec -} -a104{-rkO,l-} - = a105{-rkN,l-} -{- nonrec -} -a103{-rkP,l-} - = a104{-rkO,l-} -{- nonrec -} -a102{-rkQ,l-} - = a103{-rkP,l-} -{- nonrec -} -a101{-rkR,l-} - = a102{-rkQ,l-} -{- nonrec -} -a100{-rkS,l-} - = a101{-rkR,l-} -{- nonrec -} -a099{-rkT,l-} - = a100{-rkS,l-} -{- nonrec -} -a098{-rkU,l-} - = a099{-rkT,l-} -{- nonrec -} -a097{-rkV,l-} - = a098{-rkU,l-} -{- nonrec -} -a096{-rkW,l-} - = a097{-rkV,l-} -{- nonrec -} -a095{-rkX,l-} - = a096{-rkW,l-} -{- nonrec -} -a094{-rkY,l-} - = a095{-rkX,l-} -{- nonrec -} -a093{-rkZ,l-} - = a094{-rkY,l-} -{- nonrec -} -a092{-rl0,l-} - = a093{-rkZ,l-} -{- nonrec -} -a091{-rl1,l-} - = a092{-rl0,l-} -{- nonrec -} -a090{-rl2,l-} - = a091{-rl1,l-} -{- nonrec -} -a089{-rl3,l-} - = a090{-rl2,l-} -{- nonrec -} -a088{-rl4,l-} - = a089{-rl3,l-} -{- nonrec -} -a087{-rl5,l-} - = a088{-rl4,l-} -{- nonrec -} -a086{-rl6,l-} - = a087{-rl5,l-} -{- nonrec -} -a085{-rl7,l-} - = a086{-rl6,l-} -{- nonrec -} -a084{-rl8,l-} - = a085{-rl7,l-} -{- nonrec -} -a083{-rl9,l-} - = a084{-rl8,l-} -{- nonrec -} -a082{-rla,l-} - = a083{-rl9,l-} -{- nonrec -} -a081{-rlb,l-} - = a082{-rla,l-} -{- nonrec -} -a080{-rlc,l-} - = a081{-rlb,l-} -{- nonrec -} -a079{-rld,l-} - = a080{-rlc,l-} -{- nonrec -} -a078{-rle,l-} - = a079{-rld,l-} -{- nonrec -} -a077{-rlf,l-} - = a078{-rle,l-} -{- nonrec -} -a076{-rlg,l-} - = a077{-rlf,l-} -{- nonrec -} -a075{-rlh,l-} - = a076{-rlg,l-} -{- nonrec -} -a074{-rli,l-} - = a075{-rlh,l-} -{- nonrec -} -a073{-rlj,l-} - = a074{-rli,l-} -{- nonrec -} -a072{-rlk,l-} - = a073{-rlj,l-} -{- nonrec -} -a071{-rll,l-} - = a072{-rlk,l-} -{- nonrec -} -a070{-rlm,l-} - = a071{-rll,l-} -{- nonrec -} -a069{-rln,l-} - = a070{-rlm,l-} -{- nonrec -} -a068{-rlo,l-} - = a069{-rln,l-} -{- nonrec -} -a067{-rlp,l-} - = a068{-rlo,l-} -{- nonrec -} -a066{-rlq,l-} - = a067{-rlp,l-} -{- nonrec -} -a065{-rlr,l-} - = a066{-rlq,l-} -{- nonrec -} -a064{-rls,l-} - = a065{-rlr,l-} -{- nonrec -} -a063{-rlt,l-} - = a064{-rls,l-} -{- nonrec -} -a062{-rlu,l-} - = a063{-rlt,l-} -{- nonrec -} -a061{-rlv,l-} - = a062{-rlu,l-} -{- nonrec -} -a060{-rlw,l-} - = a061{-rlv,l-} -{- nonrec -} -a059{-rlx,l-} - = a060{-rlw,l-} -{- nonrec -} -a058{-rly,l-} - = a059{-rlx,l-} -{- nonrec -} -a057{-rlz,l-} - = a058{-rly,l-} -{- nonrec -} -a056{-rlA,l-} - = a057{-rlz,l-} -{- nonrec -} -a055{-rlB,l-} - = a056{-rlA,l-} -{- nonrec -} -a054{-rlC,l-} - = a055{-rlB,l-} -{- nonrec -} -a053{-rlD,l-} - = a054{-rlC,l-} -{- nonrec -} -a052{-rlE,l-} - = a053{-rlD,l-} -{- nonrec -} -a051{-rlF,l-} - = a052{-rlE,l-} -{- nonrec -} -a050{-rlG,l-} - = a051{-rlF,l-} -{- nonrec -} -a049{-rlH,l-} - = a050{-rlG,l-} -{- nonrec -} -a048{-rlI,l-} - = a049{-rlH,l-} -{- nonrec -} -a047{-rlJ,l-} - = a048{-rlI,l-} -{- nonrec -} -a046{-rlK,l-} - = a047{-rlJ,l-} -{- nonrec -} -a045{-rlL,l-} - = a046{-rlK,l-} -{- nonrec -} -a044{-rlM,l-} - = a045{-rlL,l-} -{- nonrec -} -a043{-rlN,l-} - = a044{-rlM,l-} -{- nonrec -} -a042{-rlO,l-} - = a043{-rlN,l-} -{- nonrec -} -a041{-rlP,l-} - = a042{-rlO,l-} -{- nonrec -} -a040{-rlQ,l-} - = a041{-rlP,l-} -{- nonrec -} -a039{-rlR,l-} - = a040{-rlQ,l-} -{- nonrec -} -a038{-rlS,l-} - = a039{-rlR,l-} -{- nonrec -} -a037{-rlT,l-} - = a038{-rlS,l-} -{- nonrec -} -a036{-rlU,l-} - = a037{-rlT,l-} -{- nonrec -} -a035{-rlV,l-} - = a036{-rlU,l-} -{- nonrec -} -a034{-rlW,l-} - = a035{-rlV,l-} -{- nonrec -} -a033{-rlX,l-} - = a034{-rlW,l-} -{- nonrec -} -a032{-rlY,l-} - = a033{-rlX,l-} -{- nonrec -} -a031{-rlZ,l-} - = a032{-rlY,l-} -{- nonrec -} -a030{-rm0,l-} - = a031{-rlZ,l-} -{- nonrec -} -a029{-rm1,l-} - = a030{-rm0,l-} -{- nonrec -} -a028{-rm2,l-} - = a029{-rm1,l-} -{- nonrec -} -a027{-rm3,l-} - = a028{-rm2,l-} -{- nonrec -} -a026{-rm4,l-} - = a027{-rm3,l-} -{- nonrec -} -a025{-rm5,l-} - = a026{-rm4,l-} -{- nonrec -} -a024{-rm6,l-} - = a025{-rm5,l-} -{- nonrec -} -a023{-rm7,l-} - = a024{-rm6,l-} -{- nonrec -} -a022{-rm8,l-} - = a023{-rm7,l-} -{- nonrec -} -a021{-rm9,l-} - = a022{-rm8,l-} -{- nonrec -} -a020{-rma,l-} - = a021{-rm9,l-} -{- nonrec -} -a019{-rmb,l-} - = a020{-rma,l-} -{- nonrec -} -a018{-rmc,l-} - = a019{-rmb,l-} -{- nonrec -} -a017{-rmd,l-} - = a018{-rmc,l-} -{- nonrec -} -a016{-rme,l-} - = a017{-rmd,l-} -{- nonrec -} -a015{-rmf,l-} - = a016{-rme,l-} -{- nonrec -} -a014{-rmg,l-} - = a015{-rmf,l-} -{- nonrec -} -a013{-rmh,l-} - = a014{-rmg,l-} -{- nonrec -} -a012{-rmi,l-} - = a013{-rmh,l-} -{- nonrec -} -a011{-rmj,l-} - = a012{-rmi,l-} -{- nonrec -} -a010{-rmk,l-} - = a011{-rmj,l-} -{- nonrec -} -a009{-rml,l-} - = a010{-rmk,l-} -{- nonrec -} -a008{-rmm,l-} - = a009{-rml,l-} -{- nonrec -} -a007{-rmn,l-} - = a008{-rmm,l-} -{- nonrec -} -a006{-rmo,l-} - = a007{-rmn,l-} -{- nonrec -} -a005{-rmp,l-} - = a006{-rmo,l-} -{- nonrec -} -a004{-rmq,l-} - = a005{-rmp,l-} -{- nonrec -} -a003{-rmr,l-} - = a004{-rmq,l-} -{- nonrec -} -a002{-rms,l-} - = a003{-rmr,l-} -{- nonrec -} -a001{-rmt,l-} - = a002{-rms,l-} -{- nonrec -} -a000{-rmu,l-} - = a001{-rmt,l-} -{- nonrec -} -main{-814,x-} - = Prelude.undefined{-rbg,i-} diff --git a/ghc/compiler/tests/rename/timing002.hs b/ghc/compiler/tests/rename/timing002.hs deleted file mode 100644 index db98718..0000000 --- a/ghc/compiler/tests/rename/timing002.hs +++ /dev/null @@ -1,504 +0,0 @@ ---!!! 500 defns chained together with "where"s -module Main(main) where - -main = undefined -a500 = let a000 = [] - a001 = a000 - a002 = a001 - a003 = a002 - a004 = a003 - a005 = a004 - a006 = a005 - a007 = a006 - a008 = a007 - a009 = a008 - a010 = a009 - a011 = a010 - a012 = a011 - a013 = a012 - a014 = a013 - a015 = a014 - a016 = a015 - a017 = a016 - a018 = a017 - a019 = a018 - a020 = a019 - a021 = a020 - a022 = a021 - a023 = a022 - a024 = a023 - a025 = a024 - a026 = a025 - a027 = a026 - a028 = a027 - a029 = a028 - a030 = a029 - a031 = a030 - a032 = a031 - a033 = a032 - a034 = a033 - a035 = a034 - a036 = a035 - a037 = a036 - a038 = a037 - a039 = a038 - a040 = a039 - a041 = a040 - a042 = a041 - a043 = a042 - a044 = a043 - a045 = a044 - a046 = a045 - a047 = a046 - a048 = a047 - a049 = a048 - a050 = a049 - a051 = a050 - a052 = a051 - a053 = a052 - a054 = a053 - a055 = a054 - a056 = a055 - a057 = a056 - a058 = a057 - a059 = a058 - a060 = a059 - a061 = a060 - a062 = a061 - a063 = a062 - a064 = a063 - a065 = a064 - a066 = a065 - a067 = a066 - a068 = a067 - a069 = a068 - a070 = a069 - a071 = a070 - a072 = a071 - a073 = a072 - a074 = a073 - a075 = a074 - a076 = a075 - a077 = a076 - a078 = a077 - a079 = a078 - a080 = a079 - a081 = a080 - a082 = a081 - a083 = a082 - a084 = a083 - a085 = a084 - a086 = a085 - a087 = a086 - a088 = a087 - a089 = a088 - a090 = a089 - a091 = a090 - a092 = a091 - a093 = a092 - a094 = a093 - a095 = a094 - a096 = a095 - a097 = a096 - a098 = a097 - a099 = a098 - a100 = a099 - a101 = a100 - a102 = a101 - a103 = a102 - a104 = a103 - a105 = a104 - a106 = a105 - a107 = a106 - a108 = a107 - a109 = a108 - a110 = a109 - a111 = a110 - a112 = a111 - a113 = a112 - a114 = a113 - a115 = a114 - a116 = a115 - a117 = a116 - a118 = a117 - a119 = a118 - a120 = a119 - a121 = a120 - a122 = a121 - a123 = a122 - a124 = a123 - a125 = a124 - a126 = a125 - a127 = a126 - a128 = a127 - a129 = a128 - a130 = a129 - a131 = a130 - a132 = a131 - a133 = a132 - a134 = a133 - a135 = a134 - a136 = a135 - a137 = a136 - a138 = a137 - a139 = a138 - a140 = a139 - a141 = a140 - a142 = a141 - a143 = a142 - a144 = a143 - a145 = a144 - a146 = a145 - a147 = a146 - a148 = a147 - a149 = a148 - a150 = a149 - a151 = a150 - a152 = a151 - a153 = a152 - a154 = a153 - a155 = a154 - a156 = a155 - a157 = a156 - a158 = a157 - a159 = a158 - a160 = a159 - a161 = a160 - a162 = a161 - a163 = a162 - a164 = a163 - a165 = a164 - a166 = a165 - a167 = a166 - a168 = a167 - a169 = a168 - a170 = a169 - a171 = a170 - a172 = a171 - a173 = a172 - a174 = a173 - a175 = a174 - a176 = a175 - a177 = a176 - a178 = a177 - a179 = a178 - a180 = a179 - a181 = a180 - a182 = a181 - a183 = a182 - a184 = a183 - a185 = a184 - a186 = a185 - a187 = a186 - a188 = a187 - a189 = a188 - a190 = a189 - a191 = a190 - a192 = a191 - a193 = a192 - a194 = a193 - a195 = a194 - a196 = a195 - a197 = a196 - a198 = a197 - a199 = a198 - a200 = a199 - a201 = a200 - a202 = a201 - a203 = a202 - a204 = a203 - a205 = a204 - a206 = a205 - a207 = a206 - a208 = a207 - a209 = a208 - a210 = a209 - a211 = a210 - a212 = a211 - a213 = a212 - a214 = a213 - a215 = a214 - a216 = a215 - a217 = a216 - a218 = a217 - a219 = a218 - a220 = a219 - a221 = a220 - a222 = a221 - a223 = a222 - a224 = a223 - a225 = a224 - a226 = a225 - a227 = a226 - a228 = a227 - a229 = a228 - a230 = a229 - a231 = a230 - a232 = a231 - a233 = a232 - a234 = a233 - a235 = a234 - a236 = a235 - a237 = a236 - a238 = a237 - a239 = a238 - a240 = a239 - a241 = a240 - a242 = a241 - a243 = a242 - a244 = a243 - a245 = a244 - a246 = a245 - a247 = a246 - a248 = a247 - a249 = a248 - a250 = a249 - a251 = a250 - a252 = a251 - a253 = a252 - a254 = a253 - a255 = a254 - a256 = a255 - a257 = a256 - a258 = a257 - a259 = a258 - a260 = a259 - a261 = a260 - a262 = a261 - a263 = a262 - a264 = a263 - a265 = a264 - a266 = a265 - a267 = a266 - a268 = a267 - a269 = a268 - a270 = a269 - a271 = a270 - a272 = a271 - a273 = a272 - a274 = a273 - a275 = a274 - a276 = a275 - a277 = a276 - a278 = a277 - a279 = a278 - a280 = a279 - a281 = a280 - a282 = a281 - a283 = a282 - a284 = a283 - a285 = a284 - a286 = a285 - a287 = a286 - a288 = a287 - a289 = a288 - a290 = a289 - a291 = a290 - a292 = a291 - a293 = a292 - a294 = a293 - a295 = a294 - a296 = a295 - a297 = a296 - a298 = a297 - a299 = a298 - a300 = a299 - a301 = a300 - a302 = a301 - a303 = a302 - a304 = a303 - a305 = a304 - a306 = a305 - a307 = a306 - a308 = a307 - a309 = a308 - a310 = a309 - a311 = a310 - a312 = a311 - a313 = a312 - a314 = a313 - a315 = a314 - a316 = a315 - a317 = a316 - a318 = a317 - a319 = a318 - a320 = a319 - a321 = a320 - a322 = a321 - a323 = a322 - a324 = a323 - a325 = a324 - a326 = a325 - a327 = a326 - a328 = a327 - a329 = a328 - a330 = a329 - a331 = a330 - a332 = a331 - a333 = a332 - a334 = a333 - a335 = a334 - a336 = a335 - a337 = a336 - a338 = a337 - a339 = a338 - a340 = a339 - a341 = a340 - a342 = a341 - a343 = a342 - a344 = a343 - a345 = a344 - a346 = a345 - a347 = a346 - a348 = a347 - a349 = a348 - a350 = a349 - a351 = a350 - a352 = a351 - a353 = a352 - a354 = a353 - a355 = a354 - a356 = a355 - a357 = a356 - a358 = a357 - a359 = a358 - a360 = a359 - a361 = a360 - a362 = a361 - a363 = a362 - a364 = a363 - a365 = a364 - a366 = a365 - a367 = a366 - a368 = a367 - a369 = a368 - a370 = a369 - a371 = a370 - a372 = a371 - a373 = a372 - a374 = a373 - a375 = a374 - a376 = a375 - a377 = a376 - a378 = a377 - a379 = a378 - a380 = a379 - a381 = a380 - a382 = a381 - a383 = a382 - a384 = a383 - a385 = a384 - a386 = a385 - a387 = a386 - a388 = a387 - a389 = a388 - a390 = a389 - a391 = a390 - a392 = a391 - a393 = a392 - a394 = a393 - a395 = a394 - a396 = a395 - a397 = a396 - a398 = a397 - a399 = a398 - a400 = a399 - a401 = a400 - a402 = a401 - a403 = a402 - a404 = a403 - a405 = a404 - a406 = a405 - a407 = a406 - a408 = a407 - a409 = a408 - a410 = a409 - a411 = a410 - a412 = a411 - a413 = a412 - a414 = a413 - a415 = a414 - a416 = a415 - a417 = a416 - a418 = a417 - a419 = a418 - a420 = a419 - a421 = a420 - a422 = a421 - a423 = a422 - a424 = a423 - a425 = a424 - a426 = a425 - a427 = a426 - a428 = a427 - a429 = a428 - a430 = a429 - a431 = a430 - a432 = a431 - a433 = a432 - a434 = a433 - a435 = a434 - a436 = a435 - a437 = a436 - a438 = a437 - a439 = a438 - a440 = a439 - a441 = a440 - a442 = a441 - a443 = a442 - a444 = a443 - a445 = a444 - a446 = a445 - a447 = a446 - a448 = a447 - a449 = a448 - a450 = a449 - a451 = a450 - a452 = a451 - a453 = a452 - a454 = a453 - a455 = a454 - a456 = a455 - a457 = a456 - a458 = a457 - a459 = a458 - a460 = a459 - a461 = a460 - a462 = a461 - a463 = a462 - a464 = a463 - a465 = a464 - a466 = a465 - a467 = a466 - a468 = a467 - a469 = a468 - a470 = a469 - a471 = a470 - a472 = a471 - a473 = a472 - a474 = a473 - a475 = a474 - a476 = a475 - a477 = a476 - a478 = a477 - a479 = a478 - a480 = a479 - a481 = a480 - a482 = a481 - a483 = a482 - a484 = a483 - a485 = a484 - a486 = a485 - a487 = a486 - a488 = a487 - a489 = a488 - a490 = a489 - a491 = a490 - a492 = a491 - a493 = a492 - a494 = a493 - a495 = a494 - a496 = a495 - a497 = a496 - a498 = a497 in - a498 diff --git a/ghc/compiler/tests/rename/timing002.stderr b/ghc/compiler/tests/rename/timing002.stderr deleted file mode 100644 index 185a2b6..0000000 --- a/ghc/compiler/tests/rename/timing002.stderr +++ /dev/null @@ -1,1520 +0,0 @@ -Renamer stats: 6 interfaces read - 0 class decls imported, out of 17 read - 0 data decls imported (of which 0 abstractly), out of 14 read - 1 newtype decls imported (of which 1 abstractly), out of 1 read - 0 type synonym decls imported, out of 6 read - 1 value signatures imported, out of 1200 read - 0 instance decls imported, out of 130 read - - -================================================================================ -Renamer: -module Main where -newtype IOBase.IO{-3e,p-} rAg_rTk = -Prelude.undefined{-r3d,p-} :: - _forall_ [a_rsr] => a_rsr -{- nonrec -} -a500{-r6o,l-} - = let - {- nonrec -} - a000_r6q - = PrelBase.[]{-5i,i-} - {- nonrec -} - a001_r6r - = a000_r6q - {- nonrec -} - a002_r6s - = a001_r6r - {- nonrec -} - a003_r6t - = a002_r6s - {- nonrec -} - a004_r6u - = a003_r6t - {- nonrec -} - a005_r6v - = a004_r6u - {- nonrec -} - a006_r6w - = a005_r6v - {- nonrec -} - a007_r6x - = a006_r6w - {- nonrec -} - a008_r6y - = a007_r6x - {- nonrec -} - a009_r6z - = a008_r6y - {- nonrec -} - a010_r6A - = a009_r6z - {- nonrec -} - a011_r6B - = a010_r6A - {- nonrec -} - a012_r6C - = a011_r6B - {- nonrec -} - a013_r6D - = a012_r6C - {- nonrec -} - a014_r6E - = a013_r6D - {- nonrec -} - a015_r6F - = a014_r6E - {- nonrec -} - a016_r6G - = a015_r6F - {- nonrec -} - a017_r6H - = a016_r6G - {- nonrec -} - a018_r6I - = a017_r6H - {- nonrec -} - a019_r6J - = a018_r6I - {- nonrec -} - a020_r6K - = a019_r6J - {- nonrec -} - a021_r6L - = a020_r6K - {- nonrec -} - a022_r6M - = a021_r6L - {- nonrec -} - a023_r6N - = a022_r6M - {- nonrec -} - a024_r6O - = a023_r6N - {- nonrec -} - a025_r6P - = a024_r6O - {- nonrec -} - a026_r6Q - = a025_r6P - {- nonrec -} - a027_r6R - = a026_r6Q - {- nonrec -} - a028_r6S - = a027_r6R - {- nonrec -} - a029_r6T - = a028_r6S - {- nonrec -} - a030_r6U - = a029_r6T - {- nonrec -} - a031_r6V - = a030_r6U - {- nonrec -} - a032_r6W - = a031_r6V - {- nonrec -} - a033_r6X - = a032_r6W - {- nonrec -} - a034_r6Y - = a033_r6X - {- nonrec -} - a035_r6Z - = a034_r6Y - {- nonrec -} - a036_r70 - = a035_r6Z - {- nonrec -} - a037_r71 - = a036_r70 - {- nonrec -} - a038_r72 - = a037_r71 - {- nonrec -} - a039_r73 - = a038_r72 - {- nonrec -} - a040_r74 - = a039_r73 - {- nonrec -} - a041_r75 - = a040_r74 - {- nonrec -} - a042_r76 - = a041_r75 - {- nonrec -} - a043_r77 - = a042_r76 - {- nonrec -} - a044_r78 - = a043_r77 - {- nonrec -} - a045_r79 - = a044_r78 - {- nonrec -} - a046_r7a - = a045_r79 - {- nonrec -} - a047_r7b - = a046_r7a - {- nonrec -} - a048_r7c - = a047_r7b - {- nonrec -} - a049_r7d - = a048_r7c - {- nonrec -} - a050_r7e - = a049_r7d - {- nonrec -} - a051_r7f - = a050_r7e - {- nonrec -} - a052_r7g - = a051_r7f - {- nonrec -} - a053_r7h - = a052_r7g - {- nonrec -} - a054_r7i - = a053_r7h - {- nonrec -} - a055_r7j - = a054_r7i - {- nonrec -} - a056_r7k - = a055_r7j - {- nonrec -} - a057_r7l - = a056_r7k - {- nonrec -} - a058_r7m - = a057_r7l - {- nonrec -} - a059_r7n - = a058_r7m - {- nonrec -} - a060_r7o - = a059_r7n - {- nonrec -} - a061_r7p - = a060_r7o - {- nonrec -} - a062_r7q - = a061_r7p - {- nonrec -} - a063_r7r - = a062_r7q - {- nonrec -} - a064_r7s - = a063_r7r - {- nonrec -} - a065_r7t - = a064_r7s - {- nonrec -} - a066_r7u - = a065_r7t - {- nonrec -} - a067_r7v - = a066_r7u - {- nonrec -} - a068_r7w - = a067_r7v - {- nonrec -} - a069_r7x - = a068_r7w - {- nonrec -} - a070_r7y - = a069_r7x - {- nonrec -} - a071_r7z - = a070_r7y - {- nonrec -} - a072_r7A - = a071_r7z - {- nonrec -} - a073_r7B - = a072_r7A - {- nonrec -} - a074_r7C - = a073_r7B - {- nonrec -} - a075_r7D - = a074_r7C - {- nonrec -} - a076_r7E - = a075_r7D - {- nonrec -} - a077_r7F - = a076_r7E - {- nonrec -} - a078_r7G - = a077_r7F - {- nonrec -} - a079_r7H - = a078_r7G - {- nonrec -} - a080_r7I - = a079_r7H - {- nonrec -} - a081_r7J - = a080_r7I - {- nonrec -} - a082_r7K - = a081_r7J - {- nonrec -} - a083_r7L - = a082_r7K - {- nonrec -} - a084_r7M - = a083_r7L - {- nonrec -} - a085_r7N - = a084_r7M - {- nonrec -} - a086_r7O - = a085_r7N - {- nonrec -} - a087_r7P - = a086_r7O - {- nonrec -} - a088_r7Q - = a087_r7P - {- nonrec -} - a089_r7R - = a088_r7Q - {- nonrec -} - a090_r7S - = a089_r7R - {- nonrec -} - a091_r7T - = a090_r7S - {- nonrec -} - a092_r7U - = a091_r7T - {- nonrec -} - a093_r7V - = a092_r7U - {- nonrec -} - a094_r7W - = a093_r7V - {- nonrec -} - a095_r7X - = a094_r7W - {- nonrec -} - a096_r7Y - = a095_r7X - {- nonrec -} - a097_r7Z - = a096_r7Y - {- nonrec -} - a098_r80 - = a097_r7Z - {- nonrec -} - a099_r81 - = a098_r80 - {- nonrec -} - a100_r82 - = a099_r81 - {- nonrec -} - a101_r83 - = a100_r82 - {- nonrec -} - a102_r84 - = a101_r83 - {- nonrec -} - a103_r85 - = a102_r84 - {- nonrec -} - a104_r86 - = a103_r85 - {- nonrec -} - a105_r87 - = a104_r86 - {- nonrec -} - a106_r88 - = a105_r87 - {- nonrec -} - a107_r89 - = a106_r88 - {- nonrec -} - a108_r8a - = a107_r89 - {- nonrec -} - a109_r8b - = a108_r8a - {- nonrec -} - a110_r8c - = a109_r8b - {- nonrec -} - a111_r8d - = a110_r8c - {- nonrec -} - a112_r8e - = a111_r8d - {- nonrec -} - a113_r8f - = a112_r8e - {- nonrec -} - a114_r8g - = a113_r8f - {- nonrec -} - a115_r8h - = a114_r8g - {- nonrec -} - a116_r8i - = a115_r8h - {- nonrec -} - a117_r8j - = a116_r8i - {- nonrec -} - a118_r8k - = a117_r8j - {- nonrec -} - a119_r8l - = a118_r8k - {- nonrec -} - a120_r8m - = a119_r8l - {- nonrec -} - a121_r8n - = a120_r8m - {- nonrec -} - a122_r8o - = a121_r8n - {- nonrec -} - a123_r8p - = a122_r8o - {- nonrec -} - a124_r8q - = a123_r8p - {- nonrec -} - a125_r8r - = a124_r8q - {- nonrec -} - a126_r8s - = a125_r8r - {- nonrec -} - a127_r8t - = a126_r8s - {- nonrec -} - a128_r8u - = a127_r8t - {- nonrec -} - a129_r8v - = a128_r8u - {- nonrec -} - a130_r8w - = a129_r8v - {- nonrec -} - a131_r8x - = a130_r8w - {- nonrec -} - a132_r8y - = a131_r8x - {- nonrec -} - a133_r8z - = a132_r8y - {- nonrec -} - a134_r8A - = a133_r8z - {- nonrec -} - a135_r8B - = a134_r8A - {- nonrec -} - a136_r8C - = a135_r8B - {- nonrec -} - a137_r8D - = a136_r8C - {- nonrec -} - a138_r8E - = a137_r8D - {- nonrec -} - a139_r8F - = a138_r8E - {- nonrec -} - a140_r8G - = a139_r8F - {- nonrec -} - a141_r8H - = a140_r8G - {- nonrec -} - a142_r8I - = a141_r8H - {- nonrec -} - a143_r8J - = a142_r8I - {- nonrec -} - a144_r8K - = a143_r8J - {- nonrec -} - a145_r8L - = a144_r8K - {- nonrec -} - a146_r8M - = a145_r8L - {- nonrec -} - a147_r8N - = a146_r8M - {- nonrec -} - a148_r8O - = a147_r8N - {- nonrec -} - a149_r8P - = a148_r8O - {- nonrec -} - a150_r8Q - = a149_r8P - {- nonrec -} - a151_r8R - = a150_r8Q - {- nonrec -} - a152_r8S - = a151_r8R - {- nonrec -} - a153_r8T - = a152_r8S - {- nonrec -} - a154_r8U - = a153_r8T - {- nonrec -} - a155_r8V - = a154_r8U - {- nonrec -} - a156_r8W - = a155_r8V - {- nonrec -} - a157_r8X - = a156_r8W - {- nonrec -} - a158_r8Y - = a157_r8X - {- nonrec -} - a159_r8Z - = a158_r8Y - {- nonrec -} - a160_r90 - = a159_r8Z - {- nonrec -} - a161_r91 - = a160_r90 - {- nonrec -} - a162_r92 - = a161_r91 - {- nonrec -} - a163_r93 - = a162_r92 - {- nonrec -} - a164_r94 - = a163_r93 - {- nonrec -} - a165_r95 - = a164_r94 - {- nonrec -} - a166_r96 - = a165_r95 - {- nonrec -} - a167_r97 - = a166_r96 - {- nonrec -} - a168_r98 - = a167_r97 - {- nonrec -} - a169_r99 - = a168_r98 - {- nonrec -} - a170_r9a - = a169_r99 - {- nonrec -} - a171_r9b - = a170_r9a - {- nonrec -} - a172_r9c - = a171_r9b - {- nonrec -} - a173_r9d - = a172_r9c - {- nonrec -} - a174_r9e - = a173_r9d - {- nonrec -} - a175_r9f - = a174_r9e - {- nonrec -} - a176_r9g - = a175_r9f - {- nonrec -} - a177_r9h - = a176_r9g - {- nonrec -} - a178_r9i - = a177_r9h - {- nonrec -} - a179_r9j - = a178_r9i - {- nonrec -} - a180_r9k - = a179_r9j - {- nonrec -} - a181_r9l - = a180_r9k - {- nonrec -} - a182_r9m - = a181_r9l - {- nonrec -} - a183_r9n - = a182_r9m - {- nonrec -} - a184_r9o - = a183_r9n - {- nonrec -} - a185_r9p - = a184_r9o - {- nonrec -} - a186_r9q - = a185_r9p - {- nonrec -} - a187_r9r - = a186_r9q - {- nonrec -} - a188_r9s - = a187_r9r - {- nonrec -} - a189_r9t - = a188_r9s - {- nonrec -} - a190_r9u - = a189_r9t - {- nonrec -} - a191_r9v - = a190_r9u - {- nonrec -} - a192_r9w - = a191_r9v - {- nonrec -} - a193_r9x - = a192_r9w - {- nonrec -} - a194_r9y - = a193_r9x - {- nonrec -} - a195_r9z - = a194_r9y - {- nonrec -} - a196_r9A - = a195_r9z - {- nonrec -} - a197_r9B - = a196_r9A - {- nonrec -} - a198_r9C - = a197_r9B - {- nonrec -} - a199_r9D - = a198_r9C - {- nonrec -} - a200_r9E - = a199_r9D - {- nonrec -} - a201_r9F - = a200_r9E - {- nonrec -} - a202_r9G - = a201_r9F - {- nonrec -} - a203_r9H - = a202_r9G - {- nonrec -} - a204_r9I - = a203_r9H - {- nonrec -} - a205_r9J - = a204_r9I - {- nonrec -} - a206_r9K - = a205_r9J - {- nonrec -} - a207_r9L - = a206_r9K - {- nonrec -} - a208_r9M - = a207_r9L - {- nonrec -} - a209_r9N - = a208_r9M - {- nonrec -} - a210_r9O - = a209_r9N - {- nonrec -} - a211_r9P - = a210_r9O - {- nonrec -} - a212_r9Q - = a211_r9P - {- nonrec -} - a213_r9R - = a212_r9Q - {- nonrec -} - a214_r9S - = a213_r9R - {- nonrec -} - a215_r9T - = a214_r9S - {- nonrec -} - a216_r9U - = a215_r9T - {- nonrec -} - a217_r9V - = a216_r9U - {- nonrec -} - a218_r9W - = a217_r9V - {- nonrec -} - a219_r9X - = a218_r9W - {- nonrec -} - a220_r9Y - = a219_r9X - {- nonrec -} - a221_r9Z - = a220_r9Y - {- nonrec -} - a222_ra0 - = a221_r9Z - {- nonrec -} - a223_ra1 - = a222_ra0 - {- nonrec -} - a224_ra2 - = a223_ra1 - {- nonrec -} - a225_ra3 - = a224_ra2 - {- nonrec -} - a226_ra4 - = a225_ra3 - {- nonrec -} - a227_ra5 - = a226_ra4 - {- nonrec -} - a228_ra6 - = a227_ra5 - {- nonrec -} - a229_ra7 - = a228_ra6 - {- nonrec -} - a230_ra8 - = a229_ra7 - {- nonrec -} - a231_ra9 - = a230_ra8 - {- nonrec -} - a232_raa - = a231_ra9 - {- nonrec -} - a233_rab - = a232_raa - {- nonrec -} - a234_rac - = a233_rab - {- nonrec -} - a235_rad - = a234_rac - {- nonrec -} - a236_rae - = a235_rad - {- nonrec -} - a237_raf - = a236_rae - {- nonrec -} - a238_rag - = a237_raf - {- nonrec -} - a239_rah - = a238_rag - {- nonrec -} - a240_rai - = a239_rah - {- nonrec -} - a241_raj - = a240_rai - {- nonrec -} - a242_rak - = a241_raj - {- nonrec -} - a243_ral - = a242_rak - {- nonrec -} - a244_ram - = a243_ral - {- nonrec -} - a245_ran - = a244_ram - {- nonrec -} - a246_rao - = a245_ran - {- nonrec -} - a247_rap - = a246_rao - {- nonrec -} - a248_raq - = a247_rap - {- nonrec -} - a249_rar - = a248_raq - {- nonrec -} - a250_ras - = a249_rar - {- nonrec -} - a251_rat - = a250_ras - {- nonrec -} - a252_rau - = a251_rat - {- nonrec -} - a253_rav - = a252_rau - {- nonrec -} - a254_raw - = a253_rav - {- nonrec -} - a255_rax - = a254_raw - {- nonrec -} - a256_ray - = a255_rax - {- nonrec -} - a257_raz - = a256_ray - {- nonrec -} - a258_raA - = a257_raz - {- nonrec -} - a259_raB - = a258_raA - {- nonrec -} - a260_raC - = a259_raB - {- nonrec -} - a261_raD - = a260_raC - {- nonrec -} - a262_raE - = a261_raD - {- nonrec -} - a263_raF - = a262_raE - {- nonrec -} - a264_raG - = a263_raF - {- nonrec -} - a265_raH - = a264_raG - {- nonrec -} - a266_raI - = a265_raH - {- nonrec -} - a267_raJ - = a266_raI - {- nonrec -} - a268_raK - = a267_raJ - {- nonrec -} - a269_raL - = a268_raK - {- nonrec -} - a270_raM - = a269_raL - {- nonrec -} - a271_raN - = a270_raM - {- nonrec -} - a272_raO - = a271_raN - {- nonrec -} - a273_raP - = a272_raO - {- nonrec -} - a274_raQ - = a273_raP - {- nonrec -} - a275_raR - = a274_raQ - {- nonrec -} - a276_raS - = a275_raR - {- nonrec -} - a277_raT - = a276_raS - {- nonrec -} - a278_raU - = a277_raT - {- nonrec -} - a279_raV - = a278_raU - {- nonrec -} - a280_raW - = a279_raV - {- nonrec -} - a281_raX - = a280_raW - {- nonrec -} - a282_raY - = a281_raX - {- nonrec -} - a283_raZ - = a282_raY - {- nonrec -} - a284_rb0 - = a283_raZ - {- nonrec -} - a285_rb1 - = a284_rb0 - {- nonrec -} - a286_rb2 - = a285_rb1 - {- nonrec -} - a287_rb3 - = a286_rb2 - {- nonrec -} - a288_rb4 - = a287_rb3 - {- nonrec -} - a289_rb5 - = a288_rb4 - {- nonrec -} - a290_rb6 - = a289_rb5 - {- nonrec -} - a291_rb7 - = a290_rb6 - {- nonrec -} - a292_rb8 - = a291_rb7 - {- nonrec -} - a293_rb9 - = a292_rb8 - {- nonrec -} - a294_rba - = a293_rb9 - {- nonrec -} - a295_rbb - = a294_rba - {- nonrec -} - a296_rbc - = a295_rbb - {- nonrec -} - a297_rbd - = a296_rbc - {- nonrec -} - a298_rbe - = a297_rbd - {- nonrec -} - a299_rbf - = a298_rbe - {- nonrec -} - a300_rbg - = a299_rbf - {- nonrec -} - a301_rbh - = a300_rbg - {- nonrec -} - a302_rbi - = a301_rbh - {- nonrec -} - a303_rbj - = a302_rbi - {- nonrec -} - a304_rbk - = a303_rbj - {- nonrec -} - a305_rbl - = a304_rbk - {- nonrec -} - a306_rbm - = a305_rbl - {- nonrec -} - a307_rbn - = a306_rbm - {- nonrec -} - a308_rbo - = a307_rbn - {- nonrec -} - a309_rbp - = a308_rbo - {- nonrec -} - a310_rbq - = a309_rbp - {- nonrec -} - a311_rbr - = a310_rbq - {- nonrec -} - a312_rbs - = a311_rbr - {- nonrec -} - a313_rbt - = a312_rbs - {- nonrec -} - a314_rbu - = a313_rbt - {- nonrec -} - a315_rbv - = a314_rbu - {- nonrec -} - a316_rbw - = a315_rbv - {- nonrec -} - a317_rbx - = a316_rbw - {- nonrec -} - a318_rby - = a317_rbx - {- nonrec -} - a319_rbz - = a318_rby - {- nonrec -} - a320_rbA - = a319_rbz - {- nonrec -} - a321_rbB - = a320_rbA - {- nonrec -} - a322_rbC - = a321_rbB - {- nonrec -} - a323_rbD - = a322_rbC - {- nonrec -} - a324_rbE - = a323_rbD - {- nonrec -} - a325_rbF - = a324_rbE - {- nonrec -} - a326_rbG - = a325_rbF - {- nonrec -} - a327_rbH - = a326_rbG - {- nonrec -} - a328_rbI - = a327_rbH - {- nonrec -} - a329_rbJ - = a328_rbI - {- nonrec -} - a330_rbK - = a329_rbJ - {- nonrec -} - a331_rbL - = a330_rbK - {- nonrec -} - a332_rbM - = a331_rbL - {- nonrec -} - a333_rbN - = a332_rbM - {- nonrec -} - a334_rbO - = a333_rbN - {- nonrec -} - a335_rbP - = a334_rbO - {- nonrec -} - a336_rbQ - = a335_rbP - {- nonrec -} - a337_rbR - = a336_rbQ - {- nonrec -} - a338_rbS - = a337_rbR - {- nonrec -} - a339_rbT - = a338_rbS - {- nonrec -} - a340_rbU - = a339_rbT - {- nonrec -} - a341_rbV - = a340_rbU - {- nonrec -} - a342_rbW - = a341_rbV - {- nonrec -} - a343_rbX - = a342_rbW - {- nonrec -} - a344_rbY - = a343_rbX - {- nonrec -} - a345_rbZ - = a344_rbY - {- nonrec -} - a346_rc0 - = a345_rbZ - {- nonrec -} - a347_rc1 - = a346_rc0 - {- nonrec -} - a348_rc2 - = a347_rc1 - {- nonrec -} - a349_rc3 - = a348_rc2 - {- nonrec -} - a350_rc4 - = a349_rc3 - {- nonrec -} - a351_rc5 - = a350_rc4 - {- nonrec -} - a352_rc6 - = a351_rc5 - {- nonrec -} - a353_rc7 - = a352_rc6 - {- nonrec -} - a354_rc8 - = a353_rc7 - {- nonrec -} - a355_rc9 - = a354_rc8 - {- nonrec -} - a356_rca - = a355_rc9 - {- nonrec -} - a357_rcb - = a356_rca - {- nonrec -} - a358_rcc - = a357_rcb - {- nonrec -} - a359_rcd - = a358_rcc - {- nonrec -} - a360_rce - = a359_rcd - {- nonrec -} - a361_rcf - = a360_rce - {- nonrec -} - a362_rcg - = a361_rcf - {- nonrec -} - a363_rch - = a362_rcg - {- nonrec -} - a364_rci - = a363_rch - {- nonrec -} - a365_rcj - = a364_rci - {- nonrec -} - a366_rck - = a365_rcj - {- nonrec -} - a367_rcl - = a366_rck - {- nonrec -} - a368_rcm - = a367_rcl - {- nonrec -} - a369_rcn - = a368_rcm - {- nonrec -} - a370_rco - = a369_rcn - {- nonrec -} - a371_rcp - = a370_rco - {- nonrec -} - a372_rcq - = a371_rcp - {- nonrec -} - a373_rcr - = a372_rcq - {- nonrec -} - a374_rcs - = a373_rcr - {- nonrec -} - a375_rct - = a374_rcs - {- nonrec -} - a376_rcu - = a375_rct - {- nonrec -} - a377_rcv - = a376_rcu - {- nonrec -} - a378_rcw - = a377_rcv - {- nonrec -} - a379_rcx - = a378_rcw - {- nonrec -} - a380_rcy - = a379_rcx - {- nonrec -} - a381_rcz - = a380_rcy - {- nonrec -} - a382_rcA - = a381_rcz - {- nonrec -} - a383_rcB - = a382_rcA - {- nonrec -} - a384_rcC - = a383_rcB - {- nonrec -} - a385_rcD - = a384_rcC - {- nonrec -} - a386_rcE - = a385_rcD - {- nonrec -} - a387_rcF - = a386_rcE - {- nonrec -} - a388_rcG - = a387_rcF - {- nonrec -} - a389_rcH - = a388_rcG - {- nonrec -} - a390_rcI - = a389_rcH - {- nonrec -} - a391_rcJ - = a390_rcI - {- nonrec -} - a392_rcK - = a391_rcJ - {- nonrec -} - a393_rcL - = a392_rcK - {- nonrec -} - a394_rcM - = a393_rcL - {- nonrec -} - a395_rcN - = a394_rcM - {- nonrec -} - a396_rcO - = a395_rcN - {- nonrec -} - a397_rcP - = a396_rcO - {- nonrec -} - a398_rcQ - = a397_rcP - {- nonrec -} - a399_rcR - = a398_rcQ - {- nonrec -} - a400_rcS - = a399_rcR - {- nonrec -} - a401_rcT - = a400_rcS - {- nonrec -} - a402_rcU - = a401_rcT - {- nonrec -} - a403_rcV - = a402_rcU - {- nonrec -} - a404_rcW - = a403_rcV - {- nonrec -} - a405_rcX - = a404_rcW - {- nonrec -} - a406_rcY - = a405_rcX - {- nonrec -} - a407_rcZ - = a406_rcY - {- nonrec -} - a408_rd0 - = a407_rcZ - {- nonrec -} - a409_rd1 - = a408_rd0 - {- nonrec -} - a410_rd2 - = a409_rd1 - {- nonrec -} - a411_rd3 - = a410_rd2 - {- nonrec -} - a412_rd4 - = a411_rd3 - {- nonrec -} - a413_rd5 - = a412_rd4 - {- nonrec -} - a414_rd6 - = a413_rd5 - {- nonrec -} - a415_rd7 - = a414_rd6 - {- nonrec -} - a416_rd8 - = a415_rd7 - {- nonrec -} - a417_rd9 - = a416_rd8 - {- nonrec -} - a418_rda - = a417_rd9 - {- nonrec -} - a419_rdb - = a418_rda - {- nonrec -} - a420_rdc - = a419_rdb - {- nonrec -} - a421_rdd - = a420_rdc - {- nonrec -} - a422_rde - = a421_rdd - {- nonrec -} - a423_rdf - = a422_rde - {- nonrec -} - a424_rdg - = a423_rdf - {- nonrec -} - a425_rdh - = a424_rdg - {- nonrec -} - a426_rdi - = a425_rdh - {- nonrec -} - a427_rdj - = a426_rdi - {- nonrec -} - a428_rdk - = a427_rdj - {- nonrec -} - a429_rdl - = a428_rdk - {- nonrec -} - a430_rdm - = a429_rdl - {- nonrec -} - a431_rdn - = a430_rdm - {- nonrec -} - a432_rdo - = a431_rdn - {- nonrec -} - a433_rdp - = a432_rdo - {- nonrec -} - a434_rdq - = a433_rdp - {- nonrec -} - a435_rdr - = a434_rdq - {- nonrec -} - a436_rds - = a435_rdr - {- nonrec -} - a437_rdt - = a436_rds - {- nonrec -} - a438_rdu - = a437_rdt - {- nonrec -} - a439_rdv - = a438_rdu - {- nonrec -} - a440_rdw - = a439_rdv - {- nonrec -} - a441_rdx - = a440_rdw - {- nonrec -} - a442_rdy - = a441_rdx - {- nonrec -} - a443_rdz - = a442_rdy - {- nonrec -} - a444_rdA - = a443_rdz - {- nonrec -} - a445_rdB - = a444_rdA - {- nonrec -} - a446_rdC - = a445_rdB - {- nonrec -} - a447_rdD - = a446_rdC - {- nonrec -} - a448_rdE - = a447_rdD - {- nonrec -} - a449_rdF - = a448_rdE - {- nonrec -} - a450_rdG - = a449_rdF - {- nonrec -} - a451_rdH - = a450_rdG - {- nonrec -} - a452_rdI - = a451_rdH - {- nonrec -} - a453_rdJ - = a452_rdI - {- nonrec -} - a454_rdK - = a453_rdJ - {- nonrec -} - a455_rdL - = a454_rdK - {- nonrec -} - a456_rdM - = a455_rdL - {- nonrec -} - a457_rdN - = a456_rdM - {- nonrec -} - a458_rdO - = a457_rdN - {- nonrec -} - a459_rdP - = a458_rdO - {- nonrec -} - a460_rdQ - = a459_rdP - {- nonrec -} - a461_rdR - = a460_rdQ - {- nonrec -} - a462_rdS - = a461_rdR - {- nonrec -} - a463_rdT - = a462_rdS - {- nonrec -} - a464_rdU - = a463_rdT - {- nonrec -} - a465_rdV - = a464_rdU - {- nonrec -} - a466_rdW - = a465_rdV - {- nonrec -} - a467_rdX - = a466_rdW - {- nonrec -} - a468_rdY - = a467_rdX - {- nonrec -} - a469_rdZ - = a468_rdY - {- nonrec -} - a470_re0 - = a469_rdZ - {- nonrec -} - a471_re1 - = a470_re0 - {- nonrec -} - a472_re2 - = a471_re1 - {- nonrec -} - a473_re3 - = a472_re2 - {- nonrec -} - a474_re4 - = a473_re3 - {- nonrec -} - a475_re5 - = a474_re4 - {- nonrec -} - a476_re6 - = a475_re5 - {- nonrec -} - a477_re7 - = a476_re6 - {- nonrec -} - a478_re8 - = a477_re7 - {- nonrec -} - a479_re9 - = a478_re8 - {- nonrec -} - a480_rea - = a479_re9 - {- nonrec -} - a481_reb - = a480_rea - {- nonrec -} - a482_rec - = a481_reb - {- nonrec -} - a483_red - = a482_rec - {- nonrec -} - a484_ree - = a483_red - {- nonrec -} - a485_ref - = a484_ree - {- nonrec -} - a486_reg - = a485_ref - {- nonrec -} - a487_reh - = a486_reg - {- nonrec -} - a488_rei - = a487_reh - {- nonrec -} - a489_rej - = a488_rei - {- nonrec -} - a490_rek - = a489_rej - {- nonrec -} - a491_rel - = a490_rek - {- nonrec -} - a492_rem - = a491_rel - {- nonrec -} - a493_ren - = a492_rem - {- nonrec -} - a494_reo - = a493_ren - {- nonrec -} - a495_rep - = a494_reo - {- nonrec -} - a496_req - = a495_rep - {- nonrec -} - a497_rer - = a496_req - {- nonrec -} - a498_res - = a497_rer - in - a498_res -{- nonrec -} -main{-814,x-} - = Prelude.undefined{-r3d,i-} diff --git a/ghc/compiler/tests/rename/timing003.hs b/ghc/compiler/tests/rename/timing003.hs deleted file mode 100644 index e897868..0000000 --- a/ghc/compiler/tests/rename/timing003.hs +++ /dev/null @@ -1,508 +0,0 @@ ---!!! 500 defns, not chained together -module Main(main) where - -main = undefined -a000 = [] -a001 = [] -a002 = [] -a003 = [] -a004 = [] -a005 = [] -a006 = [] -a007 = [] -a008 = [] -a009 = [] -a010 = [] -a011 = [] -a012 = [] -a013 = [] -a014 = [] -a015 = [] -a016 = [] -a017 = [] -a018 = [] -a019 = [] -a020 = [] -a021 = [] -a022 = [] -a023 = [] -a024 = [] -a025 = [] -a026 = [] -a027 = [] -a028 = [] -a029 = [] -a030 = [] -a031 = [] -a032 = [] -a033 = [] -a034 = [] -a035 = [] -a036 = [] -a037 = [] -a038 = [] -a039 = [] -a040 = [] -a041 = [] -a042 = [] -a043 = [] -a044 = [] -a045 = [] -a046 = [] -a047 = [] -a048 = [] -a049 = [] -a050 = [] -a051 = [] -a052 = [] -a053 = [] -a054 = [] -a055 = [] -a056 = [] -a057 = [] -a058 = [] -a059 = [] -a060 = [] -a061 = [] -a062 = [] -a063 = [] -a064 = [] -a065 = [] -a066 = [] -a067 = [] -a068 = [] -a069 = [] -a070 = [] -a071 = [] -a072 = [] -a073 = [] -a074 = [] -a075 = [] -a076 = [] -a077 = [] -a078 = [] -a079 = [] -a080 = [] -a081 = [] -a082 = [] -a083 = [] -a084 = [] -a085 = [] -a086 = [] -a087 = [] -a088 = [] -a089 = [] -a090 = [] -a091 = [] -a092 = [] -a093 = [] -a094 = [] -a095 = [] -a096 = [] -a097 = [] -a098 = [] -a099 = [] - -a100 = [] -a101 = [] -a102 = [] -a103 = [] -a104 = [] -a105 = [] -a106 = [] -a107 = [] -a108 = [] -a109 = [] -a110 = [] -a111 = [] -a112 = [] -a113 = [] -a114 = [] -a115 = [] -a116 = [] -a117 = [] -a118 = [] -a119 = [] -a120 = [] -a121 = [] -a122 = [] -a123 = [] -a124 = [] -a125 = [] -a126 = [] -a127 = [] -a128 = [] -a129 = [] -a130 = [] -a131 = [] -a132 = [] -a133 = [] -a134 = [] -a135 = [] -a136 = [] -a137 = [] -a138 = [] -a139 = [] -a140 = [] -a141 = [] -a142 = [] -a143 = [] -a144 = [] -a145 = [] -a146 = [] -a147 = [] -a148 = [] -a149 = [] -a150 = [] -a151 = [] -a152 = [] -a153 = [] -a154 = [] -a155 = [] -a156 = [] -a157 = [] -a158 = [] -a159 = [] -a160 = [] -a161 = [] -a162 = [] -a163 = [] -a164 = [] -a165 = [] -a166 = [] -a167 = [] -a168 = [] -a169 = [] -a170 = [] -a171 = [] -a172 = [] -a173 = [] -a174 = [] -a175 = [] -a176 = [] -a177 = [] -a178 = [] -a179 = [] -a180 = [] -a181 = [] -a182 = [] -a183 = [] -a184 = [] -a185 = [] -a186 = [] -a187 = [] -a188 = [] -a189 = [] -a190 = [] -a191 = [] -a192 = [] -a193 = [] -a194 = [] -a195 = [] -a196 = [] -a197 = [] -a198 = [] -a199 = [] - -a200 = [] -a201 = [] -a202 = [] -a203 = [] -a204 = [] -a205 = [] -a206 = [] -a207 = [] -a208 = [] -a209 = [] -a210 = [] -a211 = [] -a212 = [] -a213 = [] -a214 = [] -a215 = [] -a216 = [] -a217 = [] -a218 = [] -a219 = [] -a220 = [] -a221 = [] -a222 = [] -a223 = [] -a224 = [] -a225 = [] -a226 = [] -a227 = [] -a228 = [] -a229 = [] -a230 = [] -a231 = [] -a232 = [] -a233 = [] -a234 = [] -a235 = [] -a236 = [] -a237 = [] -a238 = [] -a239 = [] -a240 = [] -a241 = [] -a242 = [] -a243 = [] -a244 = [] -a245 = [] -a246 = [] -a247 = [] -a248 = [] -a249 = [] -a250 = [] -a251 = [] -a252 = [] -a253 = [] -a254 = [] -a255 = [] -a256 = [] -a257 = [] -a258 = [] -a259 = [] -a260 = [] -a261 = [] -a262 = [] -a263 = [] -a264 = [] -a265 = [] -a266 = [] -a267 = [] -a268 = [] -a269 = [] -a270 = [] -a271 = [] -a272 = [] -a273 = [] -a274 = [] -a275 = [] -a276 = [] -a277 = [] -a278 = [] -a279 = [] -a280 = [] -a281 = [] -a282 = [] -a283 = [] -a284 = [] -a285 = [] -a286 = [] -a287 = [] -a288 = [] -a289 = [] -a290 = [] -a291 = [] -a292 = [] -a293 = [] -a294 = [] -a295 = [] -a296 = [] -a297 = [] -a298 = [] -a299 = [] - -a300 = [] -a301 = [] -a302 = [] -a303 = [] -a304 = [] -a305 = [] -a306 = [] -a307 = [] -a308 = [] -a309 = [] -a310 = [] -a311 = [] -a312 = [] -a313 = [] -a314 = [] -a315 = [] -a316 = [] -a317 = [] -a318 = [] -a319 = [] -a320 = [] -a321 = [] -a322 = [] -a323 = [] -a324 = [] -a325 = [] -a326 = [] -a327 = [] -a328 = [] -a329 = [] -a330 = [] -a331 = [] -a332 = [] -a333 = [] -a334 = [] -a335 = [] -a336 = [] -a337 = [] -a338 = [] -a339 = [] -a340 = [] -a341 = [] -a342 = [] -a343 = [] -a344 = [] -a345 = [] -a346 = [] -a347 = [] -a348 = [] -a349 = [] -a350 = [] -a351 = [] -a352 = [] -a353 = [] -a354 = [] -a355 = [] -a356 = [] -a357 = [] -a358 = [] -a359 = [] -a360 = [] -a361 = [] -a362 = [] -a363 = [] -a364 = [] -a365 = [] -a366 = [] -a367 = [] -a368 = [] -a369 = [] -a370 = [] -a371 = [] -a372 = [] -a373 = [] -a374 = [] -a375 = [] -a376 = [] -a377 = [] -a378 = [] -a379 = [] -a380 = [] -a381 = [] -a382 = [] -a383 = [] -a384 = [] -a385 = [] -a386 = [] -a387 = [] -a388 = [] -a389 = [] -a390 = [] -a391 = [] -a392 = [] -a393 = [] -a394 = [] -a395 = [] -a396 = [] -a397 = [] -a398 = [] -a399 = [] - -a400 = [] -a401 = [] -a402 = [] -a403 = [] -a404 = [] -a405 = [] -a406 = [] -a407 = [] -a408 = [] -a409 = [] -a410 = [] -a411 = [] -a412 = [] -a413 = [] -a414 = [] -a415 = [] -a416 = [] -a417 = [] -a418 = [] -a419 = [] -a420 = [] -a421 = [] -a422 = [] -a423 = [] -a424 = [] -a425 = [] -a426 = [] -a427 = [] -a428 = [] -a429 = [] -a430 = [] -a431 = [] -a432 = [] -a433 = [] -a434 = [] -a435 = [] -a436 = [] -a437 = [] -a438 = [] -a439 = [] -a440 = [] -a441 = [] -a442 = [] -a443 = [] -a444 = [] -a445 = [] -a446 = [] -a447 = [] -a448 = [] -a449 = [] -a450 = [] -a451 = [] -a452 = [] -a453 = [] -a454 = [] -a455 = [] -a456 = [] -a457 = [] -a458 = [] -a459 = [] -a460 = [] -a461 = [] -a462 = [] -a463 = [] -a464 = [] -a465 = [] -a466 = [] -a467 = [] -a468 = [] -a469 = [] -a470 = [] -a471 = [] -a472 = [] -a473 = [] -a474 = [] -a475 = [] -a476 = [] -a477 = [] -a478 = [] -a479 = [] -a480 = [] -a481 = [] -a482 = [] -a483 = [] -a484 = [] -a485 = [] -a486 = [] -a487 = [] -a488 = [] -a489 = [] -a490 = [] -a491 = [] -a492 = [] -a493 = [] -a494 = [] -a495 = [] -a496 = [] -a497 = [] -a498 = [] -a499 = [] diff --git a/ghc/compiler/tests/rename/timing003.stderr b/ghc/compiler/tests/rename/timing003.stderr deleted file mode 100644 index b1d87ef..0000000 --- a/ghc/compiler/tests/rename/timing003.stderr +++ /dev/null @@ -1,1518 +0,0 @@ -Renamer stats: 6 interfaces read - 0 class decls imported, out of 17 read - 0 data decls imported (of which 0 abstractly), out of 14 read - 1 newtype decls imported (of which 1 abstractly), out of 1 read - 0 type synonym decls imported, out of 6 read - 1 value signatures imported, out of 1200 read - 0 instance decls imported, out of 130 read - - -================================================================================ -Renamer: -module Main where -newtype IOBase.IO{-3e,p-} rAg_r11m = -Prelude.undefined{-rbg,p-} :: - _forall_ [a_rAt] => a_rAt -{- nonrec -} -a499{-rer,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a498{-res,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a497{-ret,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a496{-reu,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a495{-rev,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a494{-rew,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a493{-rex,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a492{-rey,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a491{-rez,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a490{-reA,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a489{-reB,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a488{-reC,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a487{-reD,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a486{-reE,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a485{-reF,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a484{-reG,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a483{-reH,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a482{-reI,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a481{-reJ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a480{-reK,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a479{-reL,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a478{-reM,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a477{-reN,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a476{-reO,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a475{-reP,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a474{-reQ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a473{-reR,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a472{-reS,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a471{-reT,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a470{-reU,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a469{-reV,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a468{-reW,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a467{-reX,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a466{-reY,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a465{-reZ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a464{-rf0,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a463{-rf1,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a462{-rf2,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a461{-rf3,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a460{-rf4,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a459{-rf5,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a458{-rf6,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a457{-rf7,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a456{-rf8,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a455{-rf9,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a454{-rfa,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a453{-rfb,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a452{-rfc,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a451{-rfd,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a450{-rfe,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a449{-rff,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a448{-rfg,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a447{-rfh,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a446{-rfi,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a445{-rfj,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a444{-rfk,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a443{-rfl,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a442{-rfm,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a441{-rfn,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a440{-rfo,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a439{-rfp,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a438{-rfq,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a437{-rfr,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a436{-rfs,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a435{-rft,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a434{-rfu,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a433{-rfv,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a432{-rfw,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a431{-rfx,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a430{-rfy,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a429{-rfz,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a428{-rfA,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a427{-rfB,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a426{-rfC,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a425{-rfD,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a424{-rfE,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a423{-rfF,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a422{-rfG,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a421{-rfH,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a420{-rfI,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a419{-rfJ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a418{-rfK,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a417{-rfL,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a416{-rfM,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a415{-rfN,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a414{-rfO,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a413{-rfP,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a412{-rfQ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a411{-rfR,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a410{-rfS,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a409{-rfT,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a408{-rfU,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a407{-rfV,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a406{-rfW,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a405{-rfX,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a404{-rfY,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a403{-rfZ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a402{-rg0,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a401{-rg1,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a400{-rg2,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a399{-rg3,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a398{-rg4,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a397{-rg5,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a396{-rg6,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a395{-rg7,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a394{-rg8,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a393{-rg9,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a392{-rga,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a391{-rgb,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a390{-rgc,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a389{-rgd,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a388{-rge,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a387{-rgf,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a386{-rgg,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a385{-rgh,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a384{-rgi,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a383{-rgj,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a382{-rgk,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a381{-rgl,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a380{-rgm,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a379{-rgn,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a378{-rgo,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a377{-rgp,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a376{-rgq,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a375{-rgr,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a374{-rgs,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a373{-rgt,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a372{-rgu,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a371{-rgv,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a370{-rgw,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a369{-rgx,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a368{-rgy,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a367{-rgz,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a366{-rgA,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a365{-rgB,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a364{-rgC,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a363{-rgD,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a362{-rgE,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a361{-rgF,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a360{-rgG,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a359{-rgH,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a358{-rgI,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a357{-rgJ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a356{-rgK,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a355{-rgL,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a354{-rgM,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a353{-rgN,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a352{-rgO,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a351{-rgP,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a350{-rgQ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a349{-rgR,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a348{-rgS,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a347{-rgT,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a346{-rgU,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a345{-rgV,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a344{-rgW,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a343{-rgX,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a342{-rgY,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a341{-rgZ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a340{-rh0,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a339{-rh1,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a338{-rh2,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a337{-rh3,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a336{-rh4,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a335{-rh5,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a334{-rh6,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a333{-rh7,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a332{-rh8,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a331{-rh9,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a330{-rha,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a329{-rhb,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a328{-rhc,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a327{-rhd,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a326{-rhe,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a325{-rhf,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a324{-rhg,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a323{-rhh,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a322{-rhi,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a321{-rhj,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a320{-rhk,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a319{-rhl,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a318{-rhm,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a317{-rhn,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a316{-rho,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a315{-rhp,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a314{-rhq,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a313{-rhr,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a312{-rhs,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a311{-rht,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a310{-rhu,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a309{-rhv,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a308{-rhw,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a307{-rhx,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a306{-rhy,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a305{-rhz,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a304{-rhA,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a303{-rhB,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a302{-rhC,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a301{-rhD,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a300{-rhE,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a299{-rhF,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a298{-rhG,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a297{-rhH,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a296{-rhI,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a295{-rhJ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a294{-rhK,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a293{-rhL,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a292{-rhM,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a291{-rhN,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a290{-rhO,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a289{-rhP,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a288{-rhQ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a287{-rhR,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a286{-rhS,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a285{-rhT,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a284{-rhU,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a283{-rhV,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a282{-rhW,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a281{-rhX,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a280{-rhY,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a279{-rhZ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a278{-ri0,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a277{-ri1,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a276{-ri2,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a275{-ri3,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a274{-ri4,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a273{-ri5,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a272{-ri6,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a271{-ri7,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a270{-ri8,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a269{-ri9,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a268{-ria,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a267{-rib,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a266{-ric,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a265{-rid,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a264{-rie,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a263{-rif,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a262{-rig,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a261{-rih,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a260{-rii,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a259{-rij,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a258{-rik,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a257{-ril,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a256{-rim,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a255{-rin,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a254{-rio,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a253{-rip,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a252{-riq,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a251{-rir,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a250{-ris,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a249{-rit,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a248{-riu,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a247{-riv,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a246{-riw,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a245{-rix,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a244{-riy,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a243{-riz,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a242{-riA,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a241{-riB,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a240{-riC,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a239{-riD,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a238{-riE,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a237{-riF,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a236{-riG,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a235{-riH,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a234{-riI,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a233{-riJ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a232{-riK,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a231{-riL,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a230{-riM,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a229{-riN,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a228{-riO,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a227{-riP,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a226{-riQ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a225{-riR,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a224{-riS,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a223{-riT,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a222{-riU,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a221{-riV,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a220{-riW,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a219{-riX,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a218{-riY,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a217{-riZ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a216{-rj0,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a215{-rj1,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a214{-rj2,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a213{-rj3,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a212{-rj4,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a211{-rj5,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a210{-rj6,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a209{-rj7,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a208{-rj8,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a207{-rj9,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a206{-rja,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a205{-rjb,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a204{-rjc,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a203{-rjd,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a202{-rje,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a201{-rjf,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a200{-rjg,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a199{-rjh,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a198{-rji,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a197{-rjj,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a196{-rjk,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a195{-rjl,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a194{-rjm,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a193{-rjn,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a192{-rjo,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a191{-rjp,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a190{-rjq,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a189{-rjr,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a188{-rjs,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a187{-rjt,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a186{-rju,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a185{-rjv,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a184{-rjw,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a183{-rjx,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a182{-rjy,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a181{-rjz,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a180{-rjA,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a179{-rjB,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a178{-rjC,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a177{-rjD,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a176{-rjE,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a175{-rjF,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a174{-rjG,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a173{-rjH,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a172{-rjI,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a171{-rjJ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a170{-rjK,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a169{-rjL,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a168{-rjM,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a167{-rjN,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a166{-rjO,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a165{-rjP,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a164{-rjQ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a163{-rjR,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a162{-rjS,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a161{-rjT,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a160{-rjU,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a159{-rjV,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a158{-rjW,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a157{-rjX,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a156{-rjY,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a155{-rjZ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a154{-rk0,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a153{-rk1,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a152{-rk2,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a151{-rk3,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a150{-rk4,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a149{-rk5,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a148{-rk6,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a147{-rk7,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a146{-rk8,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a145{-rk9,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a144{-rka,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a143{-rkb,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a142{-rkc,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a141{-rkd,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a140{-rke,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a139{-rkf,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a138{-rkg,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a137{-rkh,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a136{-rki,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a135{-rkj,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a134{-rkk,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a133{-rkl,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a132{-rkm,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a131{-rkn,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a130{-rko,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a129{-rkp,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a128{-rkq,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a127{-rkr,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a126{-rks,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a125{-rkt,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a124{-rku,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a123{-rkv,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a122{-rkw,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a121{-rkx,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a120{-rky,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a119{-rkz,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a118{-rkA,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a117{-rkB,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a116{-rkC,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a115{-rkD,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a114{-rkE,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a113{-rkF,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a112{-rkG,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a111{-rkH,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a110{-rkI,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a109{-rkJ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a108{-rkK,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a107{-rkL,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a106{-rkM,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a105{-rkN,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a104{-rkO,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a103{-rkP,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a102{-rkQ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a101{-rkR,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a100{-rkS,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a099{-rkT,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a098{-rkU,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a097{-rkV,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a096{-rkW,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a095{-rkX,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a094{-rkY,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a093{-rkZ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a092{-rl0,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a091{-rl1,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a090{-rl2,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a089{-rl3,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a088{-rl4,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a087{-rl5,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a086{-rl6,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a085{-rl7,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a084{-rl8,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a083{-rl9,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a082{-rla,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a081{-rlb,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a080{-rlc,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a079{-rld,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a078{-rle,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a077{-rlf,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a076{-rlg,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a075{-rlh,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a074{-rli,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a073{-rlj,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a072{-rlk,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a071{-rll,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a070{-rlm,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a069{-rln,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a068{-rlo,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a067{-rlp,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a066{-rlq,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a065{-rlr,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a064{-rls,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a063{-rlt,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a062{-rlu,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a061{-rlv,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a060{-rlw,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a059{-rlx,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a058{-rly,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a057{-rlz,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a056{-rlA,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a055{-rlB,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a054{-rlC,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a053{-rlD,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a052{-rlE,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a051{-rlF,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a050{-rlG,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a049{-rlH,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a048{-rlI,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a047{-rlJ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a046{-rlK,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a045{-rlL,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a044{-rlM,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a043{-rlN,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a042{-rlO,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a041{-rlP,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a040{-rlQ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a039{-rlR,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a038{-rlS,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a037{-rlT,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a036{-rlU,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a035{-rlV,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a034{-rlW,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a033{-rlX,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a032{-rlY,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a031{-rlZ,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a030{-rm0,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a029{-rm1,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a028{-rm2,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a027{-rm3,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a026{-rm4,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a025{-rm5,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a024{-rm6,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a023{-rm7,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a022{-rm8,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a021{-rm9,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a020{-rma,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a019{-rmb,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a018{-rmc,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a017{-rmd,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a016{-rme,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a015{-rmf,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a014{-rmg,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a013{-rmh,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a012{-rmi,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a011{-rmj,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a010{-rmk,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a009{-rml,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a008{-rmm,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a007{-rmn,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a006{-rmo,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a005{-rmp,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a004{-rmq,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a003{-rmr,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a002{-rms,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a001{-rmt,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -a000{-rmu,l-} - = PrelBase.[]{-5i,i-} -{- nonrec -} -main{-814,x-} - = Prelude.undefined{-rbg,i-}