[commit: testsuite] master: Merge branch 'master' of http://darcs.haskell.org/testsuite (8fec245)

Simon Peyton Jones simonpj at microsoft.com
Mon Apr 23 15:36:29 CEST 2012


Repository : ssh://darcs.haskell.org//srv/darcs/testsuite

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/8fec245c604c25928284cf4fbaa6567a3f12d0f6

>---------------------------------------------------------------

commit 8fec245c604c25928284cf4fbaa6567a3f12d0f6
Merge: 14ff0b8... bdc13d4...
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date:   Fri Apr 13 07:47:41 2012 +0100

    Merge branch 'master' of http://darcs.haskell.org/testsuite
    
    Conflicts:
    	tests/typecheck/should_fail/all.T

 .gitignore                                         | 1055 ++++-
 Makefile                                           |    4 +-
 config/ghc                                         |   48 +-
 driver/runtests.py                                 |    6 +
 driver/testglobals.py                              |   22 +
 driver/testlib.py                                  |  106 +-
 mk/boilerplate.mk                                  |   52 +-
 mk/ghc-config.hs                                   |   35 +
 mk/test.mk                                         |   17 +-
 tests/annotations/should_fail/annfail08.stderr     |    3 +-
 tests/annotations/should_fail/annfail10.stderr     |   29 +-
 tests/array/should_run/all.T                       |    1 +
 tests/array/should_run/arr020.hs                   |  132 +
 tests/array/should_run/arr020.stdout               |    2 +
 tests/arrows/should_compile/T5022.hs               |   19 +
 tests/arrows/should_compile/all.T                  |    1 +
 tests/arrows/should_fail/T5380.stderr              |    8 +-
 tests/codeGen/should_run/5747.hs                   |    1 +
 .../should_run/{cgrun035.stdout => 5747.stdout}    |    0 
 tests/codeGen/should_run/5785.hs                   |   40 +
 tests/codeGen/should_run/5785.stdout               |   24 +
 tests/codeGen/should_run/all.T                     |    3 +
 tests/concurrent/2317/all.T                        |    2 +-
 tests/concurrent/prog002/all.T                     |    9 +-
 tests/concurrent/should_run/5238.hs                |    2 +-
 tests/concurrent/should_run/5866.hs                |   10 +
 tests/concurrent/should_run/5866.stderr            |    1 +
 tests/concurrent/should_run/all.T                  |   60 +-
 .../concurrent/should_run/setnumcapabilities001.hs |   34 +
 .../should_run/setnumcapabilities001.stdout        |    1 +
 tests/deSugar/should_compile/T5001.hs              |   10 +
 tests/deSugar/should_compile/T5001a.hs             |   16 +
 tests/deSugar/should_compile/all.T                 |    6 +
 .../should_run/T5472.stdout}                       |    0 
 tests/deSugar/should_run/T5742.hs                  |  105 +
 .../should_run/T5742.stdout}                       |    0 
 tests/deSugar/should_run/all.T                     |    1 +
 tests/deSugar/should_run/dsrun017.hs               |    6 +-
 tests/deSugar/should_run/dsrun022.hs               |    4 +-
 tests/deSugar/should_run/mc01.hs                   |    4 +-
 tests/deSugar/should_run/mc08.hs                   |    6 +-
 tests/deriving/should_compile/T3057.hs             |    4 +-
 tests/deriving/should_compile/T3057A.hs            |    4 +
 tests/deriving/should_compile/all.T                |    2 +-
 tests/deriving/should_fail/T2604.stderr            |    2 +-
 tests/deriving/should_fail/T2701.stderr            |    2 +-
 tests/deriving/should_fail/T3101.stderr            |    2 +-
 tests/deriving/should_fail/T5287.stderr            |    9 +-
 tests/deriving/should_fail/T5478.stderr            |    2 +-
 tests/deriving/should_fail/T5686.hs                |    7 +
 tests/deriving/should_fail/T5686.stderr            |    5 +
 tests/deriving/should_fail/T5922.hs                |    3 +
 tests/deriving/should_fail/T5922.stderr            |    4 +
 tests/deriving/should_fail/all.T                   |    2 +
 .../should_fail/drvfail-foldable-traversable1.hs   |    4 +-
 .../drvfail-foldable-traversable1.stderr           |   14 +-
 tests/deriving/should_fail/drvfail-functor1.stderr |    2 +-
 tests/deriving/should_fail/drvfail-functor2.stderr |    8 +-
 tests/deriving/should_fail/drvfail005.stderr       |    2 +-
 tests/deriving/should_fail/drvfail010.stderr       |    4 +-
 tests/deriving/should_fail/drvfail011.stderr       |    4 +-
 tests/deriving/should_fail/drvfail014.stderr       |    2 +-
 tests/deriving/should_fail/drvfail016.hs-boot      |    2 +-
 tests/deriving/should_fail/drvfail016.stderr       |    2 +-
 tests/deriving/should_run/T5712.hs                 |   14 +
 tests/deriving/should_run/T5712.stdout             |    1 +
 tests/deriving/should_run/all.T                    |    1 +
 tests/dph/classes/DefsVect.hs                      |   53 +
 tests/dph/classes/Main.hs                          |   15 +
 tests/{lib/CPUTime => dph/classes}/Makefile        |    0 
 tests/dph/classes/dph-classes-copy-fast.stdout     |    1 +
 tests/dph/classes/dph-classes-vseg-fast.stdout     |    1 +
 tests/dph/classes/dph-classes.T                    |    9 +
 tests/dph/diophantine/DiophantineVect.hs           |   10 +-
 ...ast.stdout => dph-diophantine-copy-fast.stdout} |    0 
 ...-opt.stdout => dph-diophantine-copy-opt.stdout} |    0 
 tests/dph/diophantine/dph-diophantine.T            |    9 +-
 tests/dph/dotp/DotPVect.hs                         |    2 +-
 tests/dph/dotp/Main.hs                             |    2 +-
 ...-dotp-fast.stdout => dph-dotp-copy-fast.stdout} |    0 
 ...ph-dotp-opt.stdout => dph-dotp-copy-opt.stdout} |    0 
 ...-dotp-fast.stdout => dph-dotp-vseg-fast.stdout} |    0 
 ...h-dotp-fast.stdout => dph-dotp-vseg-opt.stdout} |    0 
 tests/dph/dotp/dph-dotp.T                          |   28 +-
 tests/dph/nbody/Body.hs                            |   85 +
 tests/dph/nbody/Config.hs                          |   50 +
 tests/dph/nbody/Dump.hs                            |   46 +
 tests/dph/nbody/Generate.hs                        |   98 +
 tests/dph/nbody/Main.hs                            |  103 +
 tests/{lib/Char => dph/nbody}/Makefile             |    0 
 tests/dph/nbody/Randomish.hs                       |   82 +
 tests/dph/nbody/Solver.hs                          |  156 +
 tests/dph/nbody/Types.hs                           |   52 +
 tests/dph/nbody/Util.hs                            |   18 +
 tests/dph/nbody/World.hs                           |   47 +
 tests/dph/nbody/dph-nbody-copy-fast.stdout         |  100 +
 tests/dph/nbody/dph-nbody-copy-opt.stdout          |  100 +
 tests/dph/nbody/dph-nbody-vseg-fast.stdout         |  100 +
 tests/dph/nbody/dph-nbody-vseg-opt.stdout          |  100 +
 tests/dph/nbody/dph-nbody.T                        |   81 +
 ...j-fast.stdout => dph-primespj-copy-fast.stdout} |    0 
 ...spj-opt.stdout => dph-primespj-copy-opt.stdout} |    0 
 ...j-fast.stdout => dph-primespj-vseg-fast.stdout} |    0 
 ...pj-fast.stdout => dph-primespj-vseg-opt.stdout} |    0 
 tests/dph/primespj/dph-primespj.T                  |    8 +-
 tests/dph/quickhull/Main.hs                        |    2 +-
 tests/dph/quickhull/QuickHullVect.hs               |    6 +-
 tests/dph/quickhull/TestData.hs                    |    4 +-
 ...-fast.stdout => dph-quickhull-copy-fast.stdout} |    0 
 ...ll-opt.stdout => dph-quickhull-copy-opt.stdout} |    0 
 ...-fast.stdout => dph-quickhull-vseg-fast.stdout} |    0 
 ...l-fast.stdout => dph-quickhull-vseg-opt.stdout} |    0 
 tests/dph/quickhull/dph-quickhull.T                |   41 +-
 .../smvm/{dph-smvm.stdout => dph-smvm-copy.stdout} |    0 
 .../4808.stdout => dph/smvm/dph-smvm-vseg.stdout}  |    0 
 tests/dph/smvm/dph-smvm.T                          |   14 +-
 tests/dph/sumnats/SumNatsVect.hs                   |    6 +-
 ...{dph-sumnats.stdout => dph-sumnats-copy.stdout} |    0 
 ...{dph-sumnats.stdout => dph-sumnats-vseg.stdout} |    0 
 tests/dph/sumnats/dph-sumnats.T                    |   16 +-
 tests/dph/words/Main.hs                            |    2 +-
 tests/dph/words/WordsVect.hs                       |   38 +-
 ...ords-fast.stdout => dph-words-copy-fast.stdout} |    0 
 ...-words-opt.stdout => dph-words-copy-opt.stdout} |    0 
 ...ords-fast.stdout => dph-words-vseg-fast.stdout} |    0 
 ...words-fast.stdout => dph-words-vseg-opt.stdout} |    0 
 tests/dph/words/dph-words.T                        |   34 +-
 tests/driver/1372/Makefile                         |    6 +-
 tests/driver/1959/Makefile                         |   14 +-
 tests/driver/437/437.stdout                        |    8 +
 tests/driver/437/Makefile                          |   12 +-
 tests/driver/Makefile                              |  156 +-
 tests/driver/T4437.hs                              |    6 +-
 tests/driver/T5147/Makefile                        |    8 +-
 tests/driver/T5147/T5147.stderr                    |    3 +-
 tests/driver/T5198.hs                              |    6 +
 tests/driver/all.T                                 |    3 +
 tests/driver/objc/all.T                            |   10 +-
 tests/driver/recomp001/Makefile                    |    8 +-
 tests/driver/recomp002/Makefile                    |    8 +-
 tests/driver/recomp003/Makefile                    |   10 +-
 tests/driver/recomp004/Makefile                    |   12 +-
 tests/driver/recomp005/Makefile                    |    8 +-
 tests/driver/recomp005/recomp005.stdout            |    4 +-
 tests/driver/recomp006/Makefile                    |    8 +-
 tests/driver/recomp006/recomp006.stderr            |   11 +-
 tests/driver/recomp006/recomp006.stdout            |    2 +-
 tests/driver/recomp007/recomp007.stderr            |    1 -
 tests/driver/recomp007/recomp007.stdout            |    5 +-
 tests/driver/recomp008/Makefile                    |    8 +-
 tests/driver/recomp009/Makefile                    |    8 +-
 tests/driver/recomp010/Makefile                    |    8 +-
 tests/driver/recomp011/Main.hs                     |    5 +
 tests/driver/recomp011/Makefile                    |   32 +
 tests/driver/recomp011/all.T                       |    7 +
 tests/driver/recomp011/recomp011.stdout            |   10 +
 tests/dynlibs/Makefile                             |   12 +-
 tests/ffi/should_compile/cc004.hs                  |   37 +-
 tests/ffi/should_compile/cc005.hs                  |    2 +-
 tests/ffi/should_compile/cc008.hs                  |    2 +-
 tests/ffi/should_compile/cc010.hs                  |    2 +-
 tests/ffi/should_fail/T5664.hs                     |   25 +
 tests/ffi/should_fail/T5664.stderr                 |   13 +
 tests/ffi/should_fail/all.T                        |    3 +
 tests/ffi/should_fail/capi_value_function.hs       |    9 +
 tests/ffi/should_fail/capi_value_function.stderr   |    6 +
 tests/ffi/should_fail/ccall_value.hs               |   12 +
 tests/ffi/should_fail/ccall_value.stderr           |    2 +
 tests/ffi/should_fail/ccall_value_c.h              |    3 +
 tests/ffi/should_fail/ccfail004.stderr             |    2 +-
 tests/ffi/should_run/Capi_Ctype_001.hsc            |   46 +
 tests/ffi/should_run/Capi_Ctype_001.stdout         |    2 +
 tests/ffi/should_run/Capi_Ctype_002.hs             |   19 +
 .../should_run/Capi_Ctype_002.stdout}              |    0 
 tests/ffi/should_run/Capi_Ctype_A_001.hsc          |   27 +
 tests/ffi/should_run/Capi_Ctype_A_002.hsc          |   28 +
 tests/ffi/should_run/Makefile                      |   18 +
 tests/ffi/should_run/all.T                         |   24 +
 tests/ffi/should_run/capi_ctype_001.h              |   16 +
 tests/ffi/should_run/capi_ctype_001_c.c            |    7 +
 tests/ffi/should_run/capi_ctype_002_A.h            |   12 +
 tests/ffi/should_run/capi_ctype_002_B.h            |    8 +
 tests/ffi/should_run/capi_value.hs                 |   14 +
 tests/ffi/should_run/capi_value.stdout             |    2 +
 tests/ffi/should_run/capi_value_c.c                |    4 +
 tests/ffi/should_run/capi_value_c.h                |    3 +
 tests/ffi/should_run/ffi_parsing_001.hs            |    8 +
 .../should_run/ffi_parsing_001.stdout}             |    0 
 tests/ffi/should_run/ffi_parsing_001_c.c           |    8 +
 tests/gadt/T3163.stderr                            |    2 +-
 tests/gadt/T3169.stderr                            |   27 +-
 tests/gadt/T3651.stderr                            |   14 +
 tests/gadt/gadt10.stderr                           |    5 +-
 tests/gadt/gadt11.stderr                           |    2 +-
 tests/gadt/gadtSyntaxFail001.stderr                |    2 +-
 tests/gadt/gadtSyntaxFail002.stderr                |    2 +-
 tests/gadt/gadtSyntaxFail003.stderr                |    2 +-
 tests/gadt/records-fail1.stderr                    |    2 +-
 tests/gadt/rw.stderr                               |   24 +-
 tests/generics/GenCannotDoRep0.stderr              |    2 +-
 tests/generics/GenCannotDoRep1.stderr              |    6 +-
 tests/generics/GenDerivOutput.stderr               |   29 +-
 tests/ghc-api/apirecomp001/apirecomp001.stderr     |   40 +-
 tests/ghc-api/apirecomp001/myghc.hs                |    2 +-
 tests/ghci.debugger/scripts/break003.stderr        |    3 +-
 tests/ghci.debugger/scripts/break006.stderr        |   20 +-
 tests/ghci.debugger/scripts/break007.stdout        |    2 +-
 tests/ghci.debugger/scripts/break018.stderr        |    4 +-
 tests/ghci.debugger/scripts/dynbrk004.stderr       |    4 +-
 tests/ghci.debugger/scripts/print006.stdout        |    2 +-
 tests/ghci.debugger/scripts/print007.stderr        |    4 +-
 tests/ghci.debugger/scripts/print019.stderr        |   10 +-
 tests/ghci/linking/Makefile                        |    4 +-
 tests/ghci/linking/all.T                           |    8 +-
 tests/ghci/scripts/Defer02.script                  |   14 +
 tests/ghci/scripts/Defer02.stderr                  |   91 +
 tests/ghci/scripts/Defer02.stdout                  |   59 +
 tests/ghci/scripts/Makefile                        |    9 +-
 tests/ghci/scripts/T2766.script                    |    4 +-
 tests/ghci/scripts/T2766.stdout                    |    5 +-
 tests/ghci/scripts/T3263.stderr                    |    8 +-
 tests/ghci/scripts/T5130.stderr                    |    2 +-
 tests/ghci/scripts/T5820.hs                        |    3 +
 tests/ghci/scripts/T5820.script                    |    4 +
 tests/ghci/scripts/T5820.stdout                    |    4 +
 tests/ghci/scripts/T5836.script                    |    1 +
 tests/ghci/scripts/T5836.stderr                    |    4 +
 tests/ghci/scripts/T5975a.script                   |    1 +
 .../misc001.stdout => ghci/scripts/T5975b.script}  |    0 
 tests/ghci/scripts/T5979.script                    |    4 +
 tests/ghci/scripts/T5979.stderr                    |    4 +
 .../scripts/T5979.stdout}                          |    0 
 tests/ghci/scripts/all.T                           |   15 +
 tests/ghci/scripts/ghci011.stdout                  |    1 +
 tests/ghci/scripts/ghci020.stdout                  |    2 +
 tests/ghci/scripts/ghci024.stdout                  |   25 +-
 tests/ghci/scripts/ghci031.stderr                  |    4 +-
 tests/ghci/scripts/ghci047.stderr                  |    4 +
 tests/ghci/scripts/ghci050.stderr                  |    5 +-
 tests/ghci/scripts/ghci051.stderr                  |    4 +-
 tests/ghci/scripts/ghci057.hs                      |    4 +
 tests/ghci/scripts/ghci057.script                  |   27 +
 tests/ghci/scripts/ghci057.stderr                  |   17 +
 tests/ghci/scripts/ghci057.stdout                  |   53 +
 tests/haddock/haddock_examples/haddock.Test.stderr |   48 +-
 .../should_compile_flag_haddock/haddockA028.hs     |    2 +
 .../should_compile_flag_haddock/haddockA028.stderr |    1 +
 .../should_compile_noflag_haddock/haddockC028.hs   |    2 +
 tests/indexed-types/should_compile/Class3.stderr   |    2 +-
 tests/indexed-types/should_compile/Makefile        |    5 +
 tests/indexed-types/should_compile/Simple14.stderr |    4 +-
 tests/indexed-types/should_compile/Simple2.stderr  |   20 +-
 tests/indexed-types/should_compile/T2850.hs        |    2 +
 tests/indexed-types/should_compile/T3017.stderr    |    6 +-
 tests/indexed-types/should_compile/T3208b.stderr   |   14 +-
 tests/indexed-types/should_compile/T4120.stderr    |    8 -
 tests/indexed-types/should_compile/T5955.hs        |    7 +
 tests/indexed-types/should_compile/T5955a.hs       |   13 +
 tests/indexed-types/should_compile/all.T           |   10 +-
 tests/indexed-types/should_fail/GADTwrong1.stderr  |    6 +-
 tests/indexed-types/should_fail/NoMatchErr.stderr  |    6 +-
 .../should_fail/NotRelaxedExamples.stderr          |    6 +-
 .../indexed-types/should_fail/SimpleFail11a.stderr |    8 +-
 .../indexed-types/should_fail/SimpleFail11b.stderr |    8 +-
 .../indexed-types/should_fail/SimpleFail11c.stderr |    4 +-
 .../indexed-types/should_fail/SimpleFail11d.stderr |    4 +-
 .../indexed-types/should_fail/SimpleFail12.stderr  |    2 +-
 .../indexed-types/should_fail/SimpleFail13.stderr  |    4 +-
 .../indexed-types/should_fail/SimpleFail14.stderr  |    3 +-
 .../indexed-types/should_fail/SimpleFail15.stderr  |    2 +-
 .../indexed-types/should_fail/SimpleFail16.stderr  |    7 +-
 .../indexed-types/should_fail/SimpleFail1a.stderr  |    2 +-
 .../indexed-types/should_fail/SimpleFail1b.stderr  |    2 +-
 .../indexed-types/should_fail/SimpleFail2a.stderr  |    2 +-
 .../indexed-types/should_fail/SimpleFail3a.stderr  |    2 +-
 .../indexed-types/should_fail/SimpleFail5a.stderr  |    2 +-
 .../indexed-types/should_fail/SimpleFail5b.stderr  |    2 +-
 tests/indexed-types/should_fail/SimpleFail6.stderr |    5 +-
 tests/indexed-types/should_fail/SimpleFail7.stderr |    2 +-
 tests/indexed-types/should_fail/SimpleFail9.stderr |    2 +-
 .../indexed-types/should_fail/SkolemOccursLoop.hs  |    2 +-
 .../should_fail/SkolemOccursLoop.stderr            |   11 +-
 tests/indexed-types/should_fail/T1897b.stderr      |    4 +-
 tests/indexed-types/should_fail/T1900.stderr       |   13 +-
 tests/indexed-types/should_fail/T2157.stderr       |    2 +-
 tests/indexed-types/should_fail/T2239.stderr       |   20 +-
 tests/indexed-types/should_fail/T2334.stderr       |    4 +-
 tests/indexed-types/should_fail/T2544.stderr       |   13 +-
 tests/indexed-types/should_fail/T2664.stderr       |   22 +-
 tests/indexed-types/should_fail/T2677.stderr       |    4 +-
 tests/indexed-types/should_fail/T2693.stderr       |   23 +-
 tests/indexed-types/should_fail/T3092.stderr       |    4 +-
 tests/indexed-types/should_fail/T3330a.hs          |    4 +-
 tests/indexed-types/should_fail/T3330a.stderr      |   19 +-
 tests/indexed-types/should_fail/T3330c.stderr      |   20 +-
 tests/indexed-types/should_fail/T3440.stderr       |    8 +-
 tests/indexed-types/should_fail/T4093a.stderr      |    4 +-
 tests/indexed-types/should_fail/T4093b.stderr      |    4 +-
 tests/indexed-types/should_fail/T4099.stderr       |    8 +-
 tests/indexed-types/should_fail/T4174.stderr       |    2 +
 tests/indexed-types/should_fail/T4179.stderr       |   59 +-
 tests/indexed-types/should_fail/T4246.stderr       |    4 +-
 tests/indexed-types/should_fail/T4272.hs           |    2 +-
 tests/indexed-types/should_fail/T4272.stderr       |   21 +-
 tests/indexed-types/should_fail/T4485.stderr       |   12 +
 tests/indexed-types/should_fail/T5439.stderr       |   10 +
 tests/indexed-types/should_fail/T5934.hs           |   12 +
 tests/indexed-types/should_fail/T5934.stderr       |    8 +
 tests/indexed-types/should_fail/TyFamArity1.stderr |    2 +-
 tests/indexed-types/should_fail/TyFamArity2.stderr |    2 +-
 tests/indexed-types/should_fail/TyFamUndec.stderr  |    6 +-
 tests/indexed-types/should_fail/all.T              |    5 +-
 tests/indexed-types/should_run/T5719.hs            |   28 +
 tests/indexed-types/should_run/T5719.stdout        |    2 +
 tests/indexed-types/should_run/all.T               |    1 +
 tests/layout/layout001.stdout                      |    2 +-
 tests/layout/layout003.stdout                      |    2 +-
 tests/layout/layout006.stdout                      |    2 +-
 tests/lib/CPUTime/CPUTime001.hs                    |   26 -
 tests/lib/CPUTime/CPUTime001.stdout                |    4 -
 tests/lib/CPUTime/all.T                            |    1 -
 tests/lib/Char/all.T                               |   10 -
 tests/lib/Char/readLitChar.hs                      |   12 -
 tests/lib/Char/readLitChar.stdout                  |    4 -
 tests/lib/Char/unicode001.hs                       |   46 -
 tests/lib/Char/unicode001.stdout                   |   14 -
 tests/lib/Char/unicode001.stdout-hugs              |   14 -
 tests/lib/Char/unicode002.hs                       |   44 -
 tests/lib/Char/unicode002.stdout                   | 6555 --------------------
 tests/lib/Concurrent/4876.hs                       |   19 -
 tests/lib/Concurrent/4876.stdout                   |    1 -
 tests/lib/Concurrent/Chan001.hs                    |  109 -
 tests/lib/Concurrent/Chan001.stdout                |    3 -
 tests/lib/Concurrent/MVar001.hs                    |  148 -
 tests/lib/Concurrent/MVar001.stdout                |    6 -
 tests/lib/Concurrent/QSem001.hs                    |   93 -
 tests/lib/Concurrent/QSem001.stdout                |    2 -
 tests/lib/Concurrent/QSemN001.hs                   |   96 -
 tests/lib/Concurrent/QSemN001.stdout               |    2 -
 tests/lib/Concurrent/SampleVar001.hs               |  132 -
 tests/lib/Concurrent/SampleVar001.stdout           |    6 -
 tests/lib/Concurrent/ThreadDelay001.hs             |   26 -
 tests/lib/Concurrent/all.T                         |   10 -
 tests/lib/Data.ByteString/Makefile                 |    3 -
 tests/lib/Data.ByteString/all.T                    |   18 -
 tests/lib/Data.ByteString/bytestring001.hs         |  948 ---
 tests/lib/Data.ByteString/bytestring001.stdout     |  185 -
 tests/lib/Data.ByteString/bytestring002.hs         |    6 -
 tests/lib/Data.ByteString/bytestring002.stdin      | 1000 ---
 tests/lib/Data.ByteString/bytestring002.stdout     |    1 -
 tests/lib/Data.ByteString/bytestring003.hs         |   36 -
 tests/lib/Data.ByteString/bytestring003.stdin      | 1000 ---
 tests/lib/Data.ByteString/bytestring003.stdout     |    1 -
 tests/lib/Data.ByteString/bytestring004.hs         |  564 --
 tests/lib/Data.ByteString/bytestring004.stdout     |   45 -
 tests/lib/Data.ByteString/bytestring005.hs         | 1138 ----
 tests/lib/Data.ByteString/bytestring005.stdout     |  226 -
 tests/lib/Data.ByteString/bytestring006.hs         |   10 -
 tests/lib/Data.ByteString/bytestring006.stdout     |    2 -
 tests/lib/Data.Fixed/Makefile                      |    3 -
 tests/lib/Data.Fixed/all.T                         |    1 -
 tests/lib/Data.Fixed/data-fixed-show-read.hs       |   22 -
 tests/lib/Data.Fixed/data-fixed-show-read.stdout   |   18 -
 tests/lib/Data.HashTable/Makefile                  |    3 -
 tests/lib/Data.HashTable/all.T                     |    1 -
 tests/lib/Data.HashTable/hash001.hs                |   14 -
 tests/lib/Data.Ix/Makefile                         |    3 -
 tests/lib/Data.Ix/all.T                            |    1 -
 tests/lib/Data.Ix/ix001.hs                         |    4 -
 tests/lib/Data.Ix/ix001.stdout                     |    1 -
 tests/lib/Data.List/Makefile                       |    3 -
 tests/lib/Data.List/all.T                          |    2 -
 tests/lib/Data.List/genericNegative001.hs          |    8 -
 tests/lib/Data.List/genericNegative001.stdout      |    3 -
 tests/lib/Data.List/take001.hs                     |    5 -
 tests/lib/Data.List/take001.stdout                 |    1 -
 tests/lib/IO/2122.hs                               |   76 -
 tests/lib/IO/3307.hs                               |   52 -
 tests/lib/IO/3307.stdout                           |   12 -
 tests/lib/IO/4808.hs                               |   13 -
 tests/lib/IO/4808.stderr                           |    1 -
 tests/lib/IO/4855.hs                               |    3 -
 tests/lib/IO/4855.stderr                           |    1 -
 tests/lib/IO/4895.hs                               |    9 -
 tests/lib/IO/4895.stdout                           |    1 -
 tests/lib/IO/IOError001.hs                         |    7 -
 tests/lib/IO/IOError001.stdout                     |    2 -
 tests/lib/IO/IOError001.stdout-hugs                |    2 -
 tests/lib/IO/IOError002.hs                         |    5 -
 tests/lib/IO/IOError002.stdout                     |    1 -
 tests/lib/IO/Makefile                              |   48 -
 tests/lib/IO/T4113.hs                              |   20 -
 tests/lib/IO/T4113.stdout                          |    2 -
 tests/lib/IO/T4113.stdout-i386-unknown-mingw32     |    2 -
 tests/lib/IO/T4144.hs                              |  115 -
 tests/lib/IO/T4144.stdout                          |    1 -
 tests/lib/IO/all.T                                 |  157 -
 tests/lib/IO/concio001.hs                          |    6 -
 tests/lib/IO/concio001.stdout                      |    2 -
 tests/lib/IO/concio001.thr.stdout                  |    2 -
 tests/lib/IO/concio002.hs                          |   14 -
 tests/lib/IO/concio002.stdout                      |    4 -
 tests/lib/IO/countReaders001.hs                    |   17 -
 tests/lib/IO/countReaders001.stdout                |    1 -
 .../IO/countReaders001.stdout-i386-unknown-mingw32 |    1 -
 tests/lib/IO/decodingerror001.hs                   |   22 -
 tests/lib/IO/decodingerror001.in1                  |    1 -
 tests/lib/IO/decodingerror001.in2                  |    1 -
 tests/lib/IO/decodingerror001.stdout               |   10 -
 tests/lib/IO/decodingerror002.hs                   |   23 -
 tests/lib/IO/decodingerror002.in                   |    1 -
 tests/lib/IO/decodingerror002.stdout               |    4 -
 tests/lib/IO/encoding001.hs                        |   71 -
 tests/lib/IO/encoding002.hs                        |   67 -
 tests/lib/IO/encoding002.stdout                    |   61 -
 tests/lib/IO/encodingerror001.hs                   |   27 -
 tests/lib/IO/encodingerror001.stdout               |   36 -
 tests/lib/IO/environment001.hs                     |   16 -
 tests/lib/IO/environment001.stdout                 |    6 -
 tests/lib/IO/finalization001.hs                    |   26 -
 tests/lib/IO/finalization001.stdout                |  200 -
 tests/lib/IO/hClose001.hs                          |    8 -
 tests/lib/IO/hClose001.stdout                      |    1 -
 tests/lib/IO/hClose002.hs                          |   32 -
 tests/lib/IO/hClose002.stdout                      |    4 -
 .../lib/IO/hClose002.stdout-i386-unknown-solaris2  |    4 -
 tests/lib/IO/hClose003.hs                          |   42 -
 tests/lib/IO/hClose003.stdout                      |    4 -
 tests/lib/IO/hDuplicateTo001.hs                    |   24 -
 tests/lib/IO/hDuplicateTo001.stderr                |    2 -
 tests/lib/IO/hFileSize001.hs                       |    8 -
 tests/lib/IO/hFileSize001.stdout                   |    1 -
 tests/lib/IO/hFileSize001.stdout-mingw             |    1 -
 tests/lib/IO/hFileSize002.hs                       |   35 -
 tests/lib/IO/hFileSize002.stdout                   |    5 -
 tests/lib/IO/hFlush001.hs                          |   31 -
 tests/lib/IO/hFlush001.stdout                      |    2 -
 tests/lib/IO/hGetBuf001.hs                         |  218 -
 tests/lib/IO/hGetBuf001.stdout                     |  117 -
 tests/lib/IO/hGetBuffering001.hs                   |   21 -
 tests/lib/IO/hGetBuffering001.stdout               |    7 -
 tests/lib/IO/hGetChar001.hs                        |   18 -
 tests/lib/IO/hGetChar001.stdin                     |    2 -
 tests/lib/IO/hGetChar001.stdout                    |    1 -
 tests/lib/IO/hGetLine001.hs                        |   25 -
 tests/lib/IO/hGetLine001.stdout                    |  100 -
 tests/lib/IO/hGetLine002.hs                        |   16 -
 tests/lib/IO/hGetLine002.stdin                     |    1 -
 tests/lib/IO/hGetLine002.stdout                    |    2 -
 tests/lib/IO/hGetLine002.stdout-hugs               |    2 -
 tests/lib/IO/hGetLine003.hs                        |    9 -
 tests/lib/IO/hGetLine003.stdin                     |    1 -
 tests/lib/IO/hGetLine003.stdout                    |    2 -
 tests/lib/IO/hGetPosn001.hs                        |   28 -
 tests/lib/IO/hGetPosn001.in                        |    2 -
 tests/lib/IO/hGetPosn001.stdout                    |    5 -
 tests/lib/IO/hGetPosn001.stdout-hugs               |    5 -
 tests/lib/IO/hIsEOF001.hs                          |    7 -
 tests/lib/IO/hIsEOF001.stdout                      |    2 -
 tests/lib/IO/hIsEOF002.hs                          |   48 -
 tests/lib/IO/hIsEOF002.stdout                      |   16 -
 tests/lib/IO/hReady001.hs                          |   11 -
 tests/lib/IO/hReady001.stdout                      |    2 -
 tests/lib/IO/hReady002.hs                          |   10 -
 tests/lib/IO/hReady002.stdout                      |    1 -
 tests/lib/IO/hSeek001.hs                           |   30 -
 tests/lib/IO/hSeek001.in                           |    1 -
 tests/lib/IO/hSeek001.stdout                       |    7 -
 tests/lib/IO/hSeek002.hs                           |   25 -
 tests/lib/IO/hSeek002.stdout                       |    5 -
 tests/lib/IO/hSeek003.hs                           |   51 -
 tests/lib/IO/hSeek003.stdout                       |   24 -
 tests/lib/IO/hSeek004.hs                           |    8 -
 tests/lib/IO/hSeek004.stdout                       |    1 -
 tests/lib/IO/hSeek004.stdout-mingw                 |    5 -
 tests/lib/IO/hSetBuffering002.hs                   |    6 -
 tests/lib/IO/hSetBuffering002.stdout               |    6 -
 tests/lib/IO/hSetBuffering003.hs                   |   79 -
 tests/lib/IO/hSetBuffering003.stderr               |    1 -
 tests/lib/IO/hSetBuffering003.stdout               |   22 -
 tests/lib/IO/hSetBuffering004.hs                   |    9 -
 tests/lib/IO/hSetBuffering004.stdout               |    1 -
 tests/lib/IO/hSetEncoding001.hs                    |   49 -
 tests/lib/IO/hSetEncoding001.in                    |  Bin 2076 -> 0 bytes
 tests/lib/IO/hSetEncoding001.stdout                |   90 -
 tests/lib/IO/hSetEncoding002.hs                    |   13 -
 tests/lib/IO/hSetEncoding002.stdout                |    1 -
 tests/lib/IO/ioeGetErrorString001.hs               |   13 -
 tests/lib/IO/ioeGetErrorString001.stdout           |    1 -
 tests/lib/IO/ioeGetFileName001.hs                  |   12 -
 tests/lib/IO/ioeGetFileName001.stdout              |    1 -
 tests/lib/IO/ioeGetHandle001.hs                    |   13 -
 tests/lib/IO/ioeGetHandle001.stdout                |    1 -
 tests/lib/IO/isEOF001.hs                           |    3 -
 tests/lib/IO/isEOF001.stdout                       |    1 -
 tests/lib/IO/latin1                                |    5 -
 tests/lib/IO/misc001.hs                            |   24 -
 tests/lib/IO/newline001.hs                         |  121 -
 tests/lib/IO/openFile001.hs                        |   11 -
 tests/lib/IO/openFile001.stdout                    |    1 -
 tests/lib/IO/openFile002.hs                        |    6 -
 tests/lib/IO/openFile002.stderr                    |    1 -
 tests/lib/IO/openFile002.stderr-hugs               |    1 -
 tests/lib/IO/openFile003.hs                        |   17 -
 tests/lib/IO/openFile003.stdout                    |    4 -
 .../lib/IO/openFile003.stdout-i386-unknown-mingw32 |    4 -
 .../IO/openFile003.stdout-i386-unknown-solaris2    |    4 -
 tests/lib/IO/openFile003.stdout-mingw              |   16 -
 tests/lib/IO/openFile003.stdout-mips-sgi-irix      |    4 -
 tests/lib/IO/openFile003.stdout-sparc-sun-solaris2 |    4 -
 tests/lib/IO/openFile004.hs                        |   23 -
 tests/lib/IO/openFile005.hs                        |   45 -
 tests/lib/IO/openFile005.stdout                    |   12 -
 .../lib/IO/openFile005.stdout-i386-unknown-mingw32 |   12 -
 tests/lib/IO/openFile006.hs                        |   14 -
 tests/lib/IO/openFile006.stdout                    |    2 -
 tests/lib/IO/openFile007.hs                        |   18 -
 tests/lib/IO/openFile007.stdout                    |    2 -
 .../lib/IO/openFile007.stdout-i386-unknown-mingw32 |    2 -
 tests/lib/IO/openFile008.hs                        |   22 -
 tests/lib/IO/openTempFile001.hs                    |   13 -
 tests/lib/IO/putStr001.hs                          |    6 -
 tests/lib/IO/putStr001.stdout                      |    1 -
 tests/lib/IO/readFile001.hs                        |   26 -
 tests/lib/IO/readFile001.stdout                    |   30 -
 .../lib/IO/readFile001.stdout-i386-unknown-mingw32 |   30 -
 tests/lib/IO/readwrite001.hs                       |   23 -
 tests/lib/IO/readwrite001.stdout                   |    3 -
 tests/lib/IO/readwrite002.hs                       |   49 -
 tests/lib/IO/readwrite002.stdout                   |    9 -
 tests/lib/IO/readwrite003.hs                       |   12 -
 tests/lib/IO/readwrite003.stdout                   |    4 -
 tests/lib/IO/utf8-test                             |    3 -
 tests/lib/IOExts/Makefile                          |    3 -
 tests/lib/IOExts/all.T                             |   15 -
 tests/lib/IOExts/echo001.hs                        |   13 -
 tests/lib/IOExts/echo001.stdout                    |   14 -
 tests/lib/IOExts/hGetBuf002.hs                     |   22 -
 tests/lib/IOExts/hGetBuf002.stdout                 |   44 -
 tests/lib/IOExts/hGetBuf003.hs                     |   26 -
 tests/lib/IOExts/hGetBuf003.stdout                 |   52 -
 tests/lib/IOExts/hPutBuf001.hs                     |    7 -
 tests/lib/IOExts/hPutBuf001.stdout                 |    1 -
 tests/lib/IOExts/hPutBuf002.hs                     |    9 -
 tests/lib/IOExts/hPutBuf002.stdout                 |    1 -
 tests/lib/IOExts/hTell001.hs                       |   63 -
 tests/lib/IOExts/hTell001.stdout                   |   38 -
 tests/lib/IOExts/hTell002.hs                       |   33 -
 tests/lib/IOExts/hTell002.stdout                   |  Bin 51 -> 0 bytes
 tests/lib/IOExts/performGC001.hs                   |    5 -
 tests/lib/IOExts/trace001.hs                       |   10 -
 tests/lib/IOExts/trace001.stderr                   |   14 -
 tests/lib/IOExts/trace001.stdout                   |    1 -
 tests/lib/IORef/Makefile                           |    3 -
 tests/lib/IORef/all.T                              |    4 -
 tests/lib/IORef/ioref001.hs                        |    9 -
 tests/lib/IORef/ioref001.stdout                    |    1 -
 tests/lib/Lex/Makefile                             |    3 -
 tests/lib/Lex/all.T                                |    2 -
 tests/lib/Lex/lexNum.hs                            |   28 -
 tests/lib/Lex/lexNum.stdout                        |   17 -
 tests/lib/Numeric/Makefile                         |    3 -
 tests/lib/Numeric/all.T                            |   10 -
 tests/lib/Numeric/num001.hs                        |    6 -
 tests/lib/Numeric/num001.stdout                    |    1 -
 tests/lib/Numeric/num002.hs                        |   20 -
 tests/lib/Numeric/num002.stdout                    |    6 -
 tests/lib/Numeric/num002.stdout-alpha-dec-osf3     |    6 -
 tests/lib/Numeric/num002.stdout-mips-sgi-irix      |    6 -
 tests/lib/Numeric/num002.stdout-ws-64              |    6 -
 .../Numeric/num002.stdout-x86_64-unknown-openbsd   |    6 -
 tests/lib/Numeric/num003.hs                        |   20 -
 tests/lib/Numeric/num003.stdout                    |    6 -
 tests/lib/Numeric/num003.stdout-alpha-dec-osf3     |    6 -
 tests/lib/Numeric/num003.stdout-mips-sgi-irix      |    6 -
 tests/lib/Numeric/num003.stdout-ws-64              |    6 -
 .../Numeric/num003.stdout-x86_64-unknown-openbsd   |    6 -
 tests/lib/Numeric/num004.hs                        |   20 -
 tests/lib/Numeric/num004.stdout                    |    6 -
 tests/lib/Numeric/num004.stdout-alpha-dec-osf3     |    6 -
 tests/lib/Numeric/num004.stdout-mips-sgi-irix      |    6 -
 tests/lib/Numeric/num004.stdout-ws-64              |    6 -
 .../Numeric/num004.stdout-x86_64-unknown-openbsd   |    6 -
 tests/lib/Numeric/num005.hs                        |   23 -
 tests/lib/Numeric/num005.stdout                    |   55 -
 tests/lib/Numeric/num005.stdout-alpha-dec-osf3     |   55 -
 tests/lib/Numeric/num005.stdout-mips-sgi-irix      |   55 -
 tests/lib/Numeric/num005.stdout-ws-64              |   55 -
 .../Numeric/num005.stdout-x86_64-unknown-openbsd   |   55 -
 tests/lib/Numeric/num006.hs                        |   28 -
 tests/lib/Numeric/num006.stdout                    |    6 -
 tests/lib/Numeric/num007.hs                        |   17 -
 tests/lib/Numeric/num007.stdout                    |    9 -
 tests/lib/Numeric/num008.hs                        |   57 -
 tests/lib/Numeric/num008.stdout                    |  148 -
 tests/lib/Numeric/num009.hs                        |   39 -
 tests/lib/Numeric/num009.stdout                    |    1 -
 tests/lib/Numeric/num010.hs                        |   29 -
 tests/lib/Numeric/num010.stdout                    |  189 -
 tests/lib/OldException/OldException001.hs          |   22 -
 tests/lib/OldException/OldException001.stdout      |    2 -
 tests/lib/OldException/all.T                       |    3 -
 tests/lib/PrettyPrint/Makefile                     |    3 -
 tests/lib/PrettyPrint/T3911.hs                     |   23 -
 tests/lib/PrettyPrint/T3911.stdout                 |    4 -
 tests/lib/PrettyPrint/all.T                        |    2 -
 tests/lib/PrettyPrint/pp1.hs                       |   18 -
 tests/lib/PrettyPrint/pp1.stdout                   |    4 -
 tests/lib/Regex/Makefile                           |    3 -
 tests/lib/Regex/all.T                              |    3 -
 tests/lib/Regex/regex001.hs                        |   11 -
 tests/lib/Regex/regex002.hs                        |   13 -
 tests/lib/Regex/regex002.stdout                    |    3 -
 tests/lib/Regex/regex003.hs                        |   43 -
 tests/lib/Regex/regex003.stdout                    |    8 -
 tests/lib/Show/Makefile                            |    3 -
 tests/lib/Show/all.T                               |    2 -
 tests/lib/Show/showDouble.hs                       |   41 -
 tests/lib/Show/showDouble.stdout                   |   22 -
 tests/lib/System/Makefile                          |    3 -
 tests/lib/System/all.T                             |    8 -
 tests/lib/System/exitWith001.hs                    |    3 -
 tests/lib/System/getArgs001.hs                     |    9 -
 tests/lib/System/getArgs001.stdout                 |    1 -
 tests/lib/System/getEnv001.hs                      |   15 -
 tests/lib/System/getEnv001.stdout                  |    2 -
 tests/lib/System/system001.hs                      |   14 -
 tests/lib/System/system001.stdout                  |   14 -
 tests/lib/Text.Printf/1548.hs                      |   11 -
 tests/lib/Text.Printf/1548.stdout                  |    3 -
 tests/lib/Text.Printf/Makefile                     |    3 -
 tests/lib/Text.Printf/all.T                        |    1 -
 tests/lib/Time/Makefile                            |    3 -
 tests/lib/Time/T5430.hs                            |    8 -
 tests/lib/Time/T5430.stdout                        |    1 -
 tests/lib/Time/all.T                               |    4 -
 tests/lib/Time/time002.hs                          |   16 -
 tests/lib/Time/time002.stdout                      |    1 -
 tests/lib/Time/time003.hs                          |   24 -
 tests/lib/Time/time003.stdout                      |    2 -
 tests/lib/Time/time004.hs                          |   10 -
 tests/lib/Time/time004.stdout                      |    1 -
 tests/lib/exceptions/Makefile                      |    3 -
 tests/lib/exceptions/all.T                         |    1 -
 tests/lib/exceptions/exceptions001.hs              |    7 -
 tests/lib/haskell98/Makefile                       |    3 -
 tests/lib/haskell98/all.T                          |    1 -
 tests/lib/haskell98/instance-leaks.hs              |   27 -
 tests/lib/integer/Makefile                         |   15 +
 tests/lib/integer/all.T                            |    4 +
 tests/lib/integer/fromToInteger.hs                 |   14 +
 tests/lib/integer/integerConstantFolding.hs        |   28 +
 tests/lib/integer/integerConstantFolding.stdout    |    6 +
 tests/lib/libposix/Makefile                        |    3 -
 tests/lib/libposix/posix001.hs                     |   24 -
 tests/lib/libposix/posix001.stdout                 |    4 -
 tests/lib/libposix/posix002.hs                     |    4 -
 tests/lib/libposix/posix002.stdout                 |    2 -
 tests/lib/libposix/posix003.hs                     |    6 -
 tests/lib/libposix/posix004.hs                     |   58 -
 tests/lib/libposix/posix004.stdout                 |    1 -
 tests/lib/libposix/posix005.hs                     |   25 -
 tests/lib/libposix/posix005.stdout                 |    7 -
 tests/lib/libposix/posix006.hs                     |   14 -
 tests/lib/libposix/posix006.stdout                 |    6 -
 tests/lib/libposix/posix007.hs                     |   34 -
 tests/lib/libposix/posix007.stdout                 |    2 -
 tests/lib/libposix/posix008.hs                     |   12 -
 tests/lib/libposix/posix008.stdout                 |    3 -
 tests/lib/libposix/posix009.hs                     |   15 -
 tests/lib/libposix/posix010.hs                     |   24 -
 tests/lib/libposix/posix010.stdout                 |    4 -
 tests/lib/libposix/posix011.hs                     |   22 -
 tests/lib/libposix/posix011.stdout                 |    4 -
 tests/lib/libposix/posix012.hs                     |   59 -
 tests/lib/libposix/posix013.hs                     |   21 -
 tests/lib/libposix/posix014.hs                     |   19 -
 tests/lib/should_run/4006.hs                       |    8 -
 tests/lib/should_run/4006.stdout                   |    2 -
 tests/lib/should_run/Makefile                      |    3 -
 tests/lib/should_run/Memo1.lhs                     |  142 -
 tests/lib/should_run/Memo2.lhs                     |  142 -
 tests/lib/should_run/addr001.hs                    |   10 -
 tests/lib/should_run/addr001.stdout                |    2 -
 tests/lib/should_run/addr001.stdout-alpha-dec-osf3 |    2 -
 tests/lib/should_run/addr001.stdout-mips-sgi-irix  |    2 -
 tests/lib/should_run/addr001.stdout-ws-64          |    2 -
 .../addr001.stdout-x86_64-unknown-openbsd          |    2 -
 tests/lib/should_run/all.T                         |   70 -
 tests/lib/should_run/array001.hs                   |   34 -
 tests/lib/should_run/array001.stdout               |    2 -
 tests/lib/should_run/char001.hs                    |   43 -
 tests/lib/should_run/char001.stdout                |   18 -
 tests/lib/should_run/char002.hs                    |    7 -
 tests/lib/should_run/char002.stdout                |    4 -
 tests/lib/should_run/cstring001.hs                 |   18 -
 tests/lib/should_run/dynamic001.hs                 |  107 -
 tests/lib/should_run/dynamic001.stdout             |   42 -
 tests/lib/should_run/dynamic002.hs                 |   91 -
 tests/lib/should_run/dynamic002.stdout             |   64 -
 tests/lib/should_run/dynamic003.hs                 |   12 -
 tests/lib/should_run/dynamic003.stdout             |    1 -
 tests/lib/should_run/dynamic004.hs                 |   36 -
 tests/lib/should_run/dynamic004.stdout             |    1 -
 tests/lib/should_run/dynamic005.hs                 |   14 -
 tests/lib/should_run/dynamic005.stdout             |    1 -
 tests/lib/should_run/enum01.hs                     |  526 --
 tests/lib/should_run/enum01.stdout                 |  246 -
 tests/lib/should_run/enum01.stdout-alpha-dec-osf3  |  230 -
 tests/lib/should_run/enum01.stdout-hugs            |  246 -
 tests/lib/should_run/enum01.stdout-ws-64           |  246 -
 tests/lib/should_run/enum02.hs                     |  263 -
 tests/lib/should_run/enum02.stdout                 |  141 -
 tests/lib/should_run/enum02.stdout-alpha-dec-osf3  |  141 -
 tests/lib/should_run/enum02.stdout-hugs            |  141 -
 tests/lib/should_run/enum02.stdout-mips-sgi-irix   |  141 -
 tests/lib/should_run/enum02.stdout-ws-64           |  141 -
 .../enum02.stdout-x86_64-unknown-openbsd           |  141 -
 tests/lib/should_run/enum03.hs                     |  266 -
 tests/lib/should_run/enum03.stdout                 |  142 -
 tests/lib/should_run/enum03.stdout-alpha-dec-osf3  |  142 -
 tests/lib/should_run/enum03.stdout-hugs            |  142 -
 tests/lib/should_run/enum03.stdout-mips-sgi-irix   |  142 -
 tests/lib/should_run/enum03.stdout-ws-64           |  142 -
 .../enum03.stdout-x86_64-unknown-openbsd           |  142 -
 tests/lib/should_run/enum04.hs                     |   15 -
 tests/lib/should_run/enum04.stdout                 |    4 -
 tests/lib/should_run/exceptionsrun001.hs           |   56 -
 tests/lib/should_run/exceptionsrun001.stdout       |    6 -
 tests/lib/should_run/exceptionsrun002.hs           |  105 -
 tests/lib/should_run/exceptionsrun002.stdout       |   40 -
 tests/lib/should_run/length001.hs                  |    8 -
 tests/lib/should_run/length001.stdout              |    2 -
 tests/lib/should_run/list001.hs                    |  152 -
 tests/lib/should_run/list001.stdout                |   54 -
 tests/lib/should_run/list001.stdout-ghc            |   54 -
 tests/lib/should_run/list002.hs                    |    6 -
 tests/lib/should_run/list002.stdout                |    1 -
 tests/lib/should_run/list003.hs                    |    7 -
 tests/lib/should_run/list003.stdout                |    1 -
 tests/lib/should_run/memo001.hs                    |   19 -
 tests/lib/should_run/memo001.stdout                |    1 -
 tests/lib/should_run/memo002.hs                    |   30 -
 tests/lib/should_run/memo002.stdout                |   44 -
 tests/lib/should_run/packedstring001.hs            |   11 -
 tests/lib/should_run/packedstring001.stdout        |    1 -
 tests/lib/should_run/rand001.hs                    |   22 -
 tests/lib/should_run/rand001.stdout                |    5 -
 tests/lib/should_run/ratio001.hs                   |    4 -
 tests/lib/should_run/ratio001.stdout               |    1 -
 tests/lib/should_run/ratio001.stdout-ghc           |    1 -
 tests/lib/should_run/reads001.hs                   |   10 -
 tests/lib/should_run/reads001.stdout               |    4 -
 tests/lib/should_run/show001.hs                    |   24 -
 tests/lib/should_run/show001.stdout                |   15 -
 tests/lib/should_run/stableptr001.hs               |   19 -
 tests/lib/should_run/stableptr001.stdout           |    1 -
 tests/lib/should_run/stableptr003.hs               |   16 -
 tests/lib/should_run/stableptr004.hs               |   12 -
 tests/lib/should_run/stableptr004.stdout           |    2 -
 tests/lib/should_run/stableptr005.hs               |   22 -
 tests/lib/should_run/stableptr005.stdout           |    1 -
 tests/lib/should_run/text001.hs                    |   15 -
 tests/lib/should_run/text001.stdout                |    1 -
 tests/lib/should_run/tup001.hs                     |   33 -
 tests/lib/should_run/tup001.stdout                 |    7 -
 tests/lib/should_run/weak001.hs                    |   12 -
 tests/lib/socket/Makefile                          |    3 -
 tests/lib/socket/socket001.hs                      |   58 -
 tests/lib/socket/socket002.hs                      |   45 -
 tests/lib/socket/socket003.hs                      |   43 -
 tests/lib/socket/socket004.hs                      |   38 -
 tests/lib/socket/socket005.hs                      |   37 -
 tests/lib/socket/socket006.hs                      |   27 -
 tests/lib/socket/socket007.hs                      |   44 -
 tests/lib/socket/socket008.hs                      |   21 -
 tests/lib/socket/socket009.hs                      |   28 -
 tests/llvm/should_compile/5486.hs                  |  124 +
 tests/llvm/should_compile/5681.hs                  |   14 +
 tests/llvm/should_compile/all.T                    |    2 +
 tests/module/T1074.stderr                          |    8 +-
 tests/module/base01/Makefile                       |    4 +-
 tests/module/mod175/all.T                          |    5 +-
 tests/module/mod45.stderr                          |    6 +-
 tests/module/mod53.stderr                          |    2 +-
 tests/module/mod55.stderr                          |    2 +-
 tests/module/mod56.stderr                          |    2 +-
 tests/module/mod89.stderr                          |    2 +-
 tests/numeric/should_run/add2.hs                   |   26 +
 tests/numeric/should_run/add2.stdout               |   15 +
 tests/numeric/should_run/add2.stdout-ws-32         |   15 +
 tests/numeric/should_run/all.T                     |   11 +-
 tests/numeric/should_run/mul2.hs                   |   26 +
 tests/numeric/should_run/mul2.stdout               |   15 +
 tests/numeric/should_run/mul2.stdout-ws-32         |   15 +
 tests/parser/should_compile/T2245.stderr           |   16 +-
 tests/parser/should_compile/mc16.hs                |    2 +-
 tests/parser/should_compile/read014.stderr-ghc     |   10 +-
 tests/parser/should_compile/read062.hs             |    2 +-
 tests/parser/should_compile/read063.hs             |    8 +-
 tests/parser/should_compile/read064.stderr         |    2 +-
 tests/parser/should_compile/read066.stderr         |    2 +-
 tests/parser/should_fail/readFail001.stderr        |    2 +
 tests/parser/should_fail/readFail003.stderr        |   24 +
 tests/parser/should_fail/readFail035.stderr        |    2 +-
 tests/parser/should_fail/readFail036.stderr        |    5 +-
 tests/parser/should_fail/readFail043.hs            |    2 +-
 tests/parser/should_fail/readFail043.stderr        |    2 +
 tests/perf/compiler/T3064.hs                       |   20 +-
 tests/perf/compiler/T5321FD.hs                     |  102 +
 tests/perf/compiler/T5321Fun.hs                    |  109 +
 tests/perf/compiler/T5631.hs                       | 1120 ++++
 tests/perf/compiler/T5642.hs                       |  985 +++
 tests/perf/compiler/T783.hs                        |  503 ++
 tests/perf/compiler/all.T                          |  122 +-
 tests/perf/should_run/T4474a.hs                    |   40 +
 tests/perf/should_run/T4474a.stdout                |    1 +
 tests/perf/should_run/T4474b.hs                    |   40 +
 tests/perf/should_run/T4474b.stdout                |    1 +
 tests/perf/should_run/T4474c.hs                    |   40 +
 tests/perf/should_run/T4474c.stdout                |    1 +
 tests/perf/should_run/T5237.hs                     |   15 +
 tests/perf/should_run/T5237.stdout                 |    1 +
 tests/perf/should_run/T5536.hs                     |    5 +
 tests/perf/should_run/all.T                        |   70 +
 tests/perf/space_leaks/T4018.hs                    |   27 +
 tests/perf/space_leaks/all.T                       |    9 +-
 tests/plugins/all.T                                |   10 +-
 tests/polykinds/Freeman.hs                         |  259 +
 tests/polykinds/Freeman.stdout                     |    1 +
 tests/polykinds/Makefile                           |    8 +
 tests/polykinds/MonoidsFD.hs                       |  106 +
 tests/polykinds/MonoidsFD.stdout                   |    8 +
 tests/polykinds/MonoidsTF.hs                       |  116 +
 tests/polykinds/MonoidsTF.stdout                   |    8 +
 tests/polykinds/PolyKinds01.hs                     |    3 +-
 tests/polykinds/PolyKinds02.hs                     |    3 +-
 tests/polykinds/PolyKinds02.stderr                 |    2 +-
 tests/polykinds/PolyKinds04.stderr                 |    6 +-
 tests/polykinds/PolyKinds05.hs                     |    2 +-
 tests/polykinds/PolyKinds06.hs                     |    2 +-
 tests/polykinds/PolyKinds06.stderr                 |    8 +-
 tests/polykinds/PolyKinds07.hs                     |    2 +-
 tests/polykinds/PolyKinds07.stderr                 |    4 +-
 tests/polykinds/PolyKinds09.hs                     |    2 +-
 tests/polykinds/PolyKinds10.hs                     |    2 +-
 tests/polykinds/PolyKinds11.hs                     |   12 +
 tests/polykinds/PolyKinds12.hs                     |   34 +
 tests/polykinds/PolyKinds13.hs                     |   29 +
 tests/polykinds/T5716.hs                           |   13 +
 tests/polykinds/T5716.stderr                       |    6 +
 tests/polykinds/T5717.hs                           |   20 +
 tests/polykinds/T5770.hs                           |   21 +
 tests/polykinds/T5771.hs                           |   29 +
 tests/polykinds/T5798.hs                           |    8 +
 tests/polykinds/T5862.hs                           |   27 +
 tests/polykinds/T5881.hs                           |    5 +
 tests/polykinds/T5881a.hs                          |    4 +
 tests/polykinds/T5912.hs                           |   12 +
 tests/polykinds/T5935.hs                           |   13 +
 tests/polykinds/T5937.hs                           |    6 +
 tests/polykinds/T5948.hs                           |    7 +
 tests/polykinds/all.T                              |   20 +
 tests/profiling/should_run/2592.stderr             |    2 +-
 tests/profiling/should_run/T5363.hs                |   12 +
 tests/profiling/should_run/T5363.stdout            |    1 +
 tests/profiling/should_run/T5363.stdout-ws-32      |    1 +
 tests/profiling/should_run/all.T                   |   43 +-
 tests/profiling/should_run/callstack001.hs         |   18 +
 tests/profiling/should_run/callstack001.stdout     |    2 +
 tests/profiling/should_run/callstack002.hs         |   21 +
 tests/profiling/should_run/callstack002.stderr     |   16 +
 tests/profiling/should_run/callstack002.stdout     |    9 +
 tests/profiling/should_run/scc002.hs               |    2 +-
 tests/profiling/should_run/scc002.prof.sample      |   36 +-
 tests/profiling/should_run/scc004.hs               |   10 +
 tests/profiling/should_run/scc004.prof.sample      |   28 +
 tests/rebindable/DoParamM.stderr                   |   17 +-
 tests/rebindable/rebindable6.stderr                |   30 +-
 tests/rename/should_compile/T3103/test.T           |    2 +-
 tests/rename/should_compile/T3901.hs               |   10 +-
 tests/rename/should_compile/T4239.stdout           |    2 +-
 tests/rename/should_compile/mc11.hs                |   10 +-
 tests/rename/should_fail/T5211.stderr              |    8 +-
 tests/rename/should_fail/T5657.hs                  |    3 +
 tests/rename/should_fail/T5657.stderr              |    5 +
 tests/rename/should_fail/T5745.hs                  |    6 +
 tests/rename/should_fail/T5745.stderr              |    2 +
 tests/rename/should_fail/T5745a.hs                 |    3 +
 tests/rename/should_fail/T5745b.hs                 |    4 +
 tests/rename/should_fail/T5892a.hs                 |   12 +
 tests/rename/should_fail/T5892a.stderr             |   10 +
 tests/rename/should_fail/T5892b.hs                 |   11 +
 tests/rename/should_fail/T5892b.stderr             |    4 +
 tests/rename/should_fail/T5951.hs                  |   11 +
 tests/rename/should_fail/T5951.stderr              |    2 +
 tests/rename/should_fail/all.T                     |    7 +
 tests/rename/should_fail/rnfail055.stderr          |   26 +-
 tests/rts/5644/5644.stderr                         |    3 +
 tests/rts/5644/Conf.hs                             |    7 +
 tests/{lib/Concurrent => rts/5644}/Makefile        |    0 
 tests/rts/5644/ManyQueue.hs                        |   82 +
 tests/rts/5644/Util.hs                             |   29 +
 tests/rts/5644/all.T                               |    7 +
 tests/rts/5644/heap-overflow.hs                    |    8 +
 tests/rts/5993.hs                                  |    6 +
 tests/rts/5993.stdout                              |    1 +
 tests/rts/Makefile                                 |    2 +-
 tests/rts/all.T                                    |    6 +-
 tests/rts/outofmem2.stderr                         |    2 +-
 tests/rts/{rtsflags001.hs => rtsflags002.hs}       |    0 
 tests/rts/rtsflags002.stderr                       |    1 +
 tests/safeHaskell/check/Check01.hs                 |    2 +-
 tests/safeHaskell/check/Check05.hs                 |    7 +
 tests/safeHaskell/check/Check05.stderr             |    3 +
 tests/safeHaskell/check/Check06.hs                 |   13 +
 tests/safeHaskell/check/Check06.stderr             |    5 +
 tests/safeHaskell/check/Check06_A.hs               |    6 +
 tests/safeHaskell/check/Check07.hs                 |   14 +
 tests/safeHaskell/check/Check07.stderr             |    3 +
 tests/safeHaskell/check/Check07_A.hs               |    8 +
 tests/safeHaskell/check/Check07_B.hs               |    8 +
 tests/safeHaskell/check/Check08.hs                 |   14 +
 tests/safeHaskell/check/Check08.stderr             |    6 +
 tests/safeHaskell/check/Check08_A.hs               |    8 +
 tests/safeHaskell/check/Check08_B.hs               |    8 +
 tests/safeHaskell/check/Check09.hs                 |    8 +
 tests/safeHaskell/check/Check09.stderr             |    4 +
 tests/safeHaskell/check/Check10.hs                 |    8 +
 tests/safeHaskell/check/all.T                      |   25 +
 tests/safeHaskell/check/pkg01/ImpSafe01.stderr     |    3 +-
 tests/safeHaskell/check/pkg01/ImpSafeOnly03.stderr |    3 +-
 tests/safeHaskell/check/pkg01/M_SafePkg5.hs        |   14 +
 tests/safeHaskell/check/pkg01/Makefile             |    3 +
 tests/safeHaskell/check/pkg01/p.cabal              |    1 +
 tests/safeHaskell/check/pkg01/safePkg01.stdout     |    5 +
 tests/safeHaskell/flags/SafeFlags17.stderr         |    3 +-
 tests/safeHaskell/flags/SafeFlags18.stderr         |    6 +
 tests/safeHaskell/flags/SafeFlags22.stderr         |    4 +-
 tests/safeHaskell/flags/SafeFlags23.stderr         |    4 +-
 tests/safeHaskell/flags/SafeFlags28.hs             |    9 +
 tests/safeHaskell/flags/SafeFlags28.stderr         |   12 +
 tests/safeHaskell/flags/SafeFlags29.hs             |   10 +
 tests/safeHaskell/flags/SafeFlags29.stderr         |   12 +
 tests/safeHaskell/flags/all.T                      |    6 +-
 tests/safeHaskell/ghci/A.hs                        |   10 +
 tests/safeHaskell/ghci/B.hs                        |    8 +
 tests/safeHaskell/ghci/C.hs                        |   13 +
 tests/safeHaskell/ghci/D.hs                        |    8 +
 tests/safeHaskell/ghci/E.hs                        |    7 +
 .../OldException => safeHaskell/ghci}/Makefile     |    0 
 tests/safeHaskell/ghci/P13_A.hs                    |    9 +
 tests/safeHaskell/ghci/all.T                       |   20 +
 tests/safeHaskell/ghci/p1.script                   |    8 +
 tests/safeHaskell/ghci/p1.stderr                   |    6 +
 tests/safeHaskell/ghci/p10.script                  |   10 +
 tests/safeHaskell/ghci/p10.stderr                  |    2 +
 .../5149.stdout => safeHaskell/ghci/p10.stdout}    |    0 
 tests/safeHaskell/ghci/p11.script                  |    6 +
 tests/safeHaskell/ghci/p11.stderr                  |    4 +
 tests/safeHaskell/ghci/p12.script                  |   10 +
 tests/safeHaskell/ghci/p12.stderr                  |    4 +
 tests/safeHaskell/ghci/p12.stdout                  |    2 +
 tests/safeHaskell/ghci/p13.script                  |   14 +
 tests/safeHaskell/ghci/p13.stderr                  |   13 +
 .../ghci/p13.stdout}                               |    0 
 tests/safeHaskell/ghci/p14.script                  |   10 +
 tests/safeHaskell/ghci/p14.stderr                  |    2 +
 tests/safeHaskell/ghci/p15.script                  |   23 +
 tests/safeHaskell/ghci/p15.stderr                  |   11 +
 tests/safeHaskell/ghci/p15.stdout                  |    2 +
 tests/safeHaskell/ghci/p16.script                  |   22 +
 tests/safeHaskell/ghci/p16.stderr                  |   15 +
 tests/safeHaskell/ghci/p16.stdout                  |    1 +
 tests/safeHaskell/ghci/p17.script                  |   10 +
 tests/safeHaskell/ghci/p17.stderr                  |    4 +
 tests/safeHaskell/ghci/p2.script                   |   10 +
 tests/safeHaskell/ghci/p2.stderr                   |    2 +
 tests/safeHaskell/ghci/p2.stdout                   |    2 +
 tests/safeHaskell/ghci/p3.script                   |   12 +
 tests/safeHaskell/ghci/p3.stderr                   |    8 +
 tests/safeHaskell/ghci/p3.stdout                   |    1 +
 tests/safeHaskell/ghci/p4.script                   |    8 +
 tests/safeHaskell/ghci/p4.stderr                   |    6 +
 tests/safeHaskell/ghci/p5.script                   |   13 +
 tests/safeHaskell/ghci/p5.stdout                   |    7 +
 tests/safeHaskell/ghci/p6.script                   |   13 +
 tests/safeHaskell/ghci/p6.stderr                   |   10 +
 .../ffi003.stdout => safeHaskell/ghci/p6.stdout}   |    0 
 tests/safeHaskell/ghci/p7.script                   |    6 +
 tests/safeHaskell/ghci/p7.stdout                   |    2 +
 tests/safeHaskell/ghci/p8.script                   |    6 +
 tests/safeHaskell/ghci/p8.stdout                   |    2 +
 tests/safeHaskell/ghci/p9.script                   |   10 +
 tests/safeHaskell/ghci/p9.stderr                   |    2 +
 .../5149.stdout => safeHaskell/ghci/p9.stdout}     |    0 
 .../safeHaskell/safeInfered/UnsafeInfered01.stderr |    3 +-
 .../safeHaskell/safeInfered/UnsafeInfered02.stderr |    3 +-
 .../safeHaskell/safeInfered/UnsafeInfered03.stderr |    3 +-
 .../safeHaskell/safeInfered/UnsafeInfered05.stderr |    3 +-
 .../safeHaskell/safeInfered/UnsafeInfered06.stderr |    3 +-
 .../safeHaskell/safeInfered/UnsafeInfered07.stderr |    3 +-
 .../safeHaskell/safeInfered/UnsafeInfered08.stderr |    3 +-
 .../safeHaskell/safeInfered/UnsafeInfered09.stderr |    3 +-
 .../safeHaskell/safeInfered/UnsafeInfered10.stderr |    3 +-
 .../safeHaskell/safeInfered/UnsafeInfered11.stderr |   12 +-
 tests/safeHaskell/safeInfered/UnsafeInfered12.hs   |    7 +
 .../safeHaskell/safeInfered/UnsafeInfered12.stderr |    9 +
 tests/safeHaskell/safeInfered/all.T                |    3 +
 tests/safeHaskell/safeLanguage/SafeLang03.stderr   |    2 +-
 tests/safeHaskell/unsafeLibs/BadImport01.stderr    |    3 +-
 tests/safeHaskell/unsafeLibs/BadImport04.stderr    |    2 +-
 tests/safeHaskell/unsafeLibs/BadImport05.stderr    |    3 +-
 tests/safeHaskell/unsafeLibs/BadImport06.stderr    |    3 +-
 tests/safeHaskell/unsafeLibs/BadImport07.stderr    |    3 +-
 tests/safeHaskell/unsafeLibs/BadImport08.stderr    |    3 +-
 tests/safeHaskell/unsafeLibs/BadImport09.stderr    |    3 +-
 tests/safeHaskell/unsafeLibs/Dep05.stderr          |    2 +-
 tests/safeHaskell/unsafeLibs/Dep06.stderr          |    2 +-
 tests/safeHaskell/unsafeLibs/Dep07.stderr          |    3 +-
 tests/safeHaskell/unsafeLibs/Dep08.stderr          |    3 +-
 tests/safeHaskell/unsafeLibs/Dep09.stderr          |    2 +-
 tests/safeHaskell/unsafeLibs/Dep10.stderr          |    2 +-
 tests/safeHaskell/unsafeLibs/GoodImport03.hs       |    2 -
 tests/safeHaskell/unsafeLibs/GoodImport03.stderr   |    4 -
 tests/simplCore/should_compile/Makefile            |   18 +-
 tests/simplCore/should_compile/T3016.hs            |    4 +
 tests/simplCore/should_compile/T3772.stdout        |    2 +-
 tests/simplCore/should_compile/T5327.hs            |   12 +
 .../should_compile/T5327.stdout}                   |    0 
 tests/simplCore/should_compile/T5359b.stderr       |    3 +
 tests/simplCore/should_compile/T5658b.hs           |   17 +
 .../should_compile/T5658b.stdout}                  |    0 
 tests/simplCore/should_compile/T5776.hs            |   28 +
 .../should_compile/T5776.stdout}                   |    0 
 tests/simplCore/should_compile/all.T               |    9 +
 tests/simplCore/should_compile/rule2.stderr        |    4 +-
 tests/simplCore/should_compile/simpl017.stderr     |   16 +-
 tests/simplCore/should_compile/simpl020.stderr     |    4 +-
 tests/simplCore/should_run/T5915.hs                |    5 +
 tests/simplCore/should_run/T5915.stdout            |    1 +
 tests/simplCore/should_run/all.T                   |    3 +-
 tests/th/Makefile                                  |    7 +-
 tests/th/T1541.hs                                  |   11 +
 tests/th/T3177a.stderr                             |    5 +-
 tests/th/T4135.hs                                  |   16 +
 tests/th/T4135.stderr                              |    2 +
 tests/th/T5358.stderr                              |   11 +-
 tests/th/T5362.stderr                              |    4 +-
 tests/th/T5555.hs                                  |    8 +
 .../{lib/IO/openFile004.stdout => th/T5555.stdout} |    0 
 tests/th/T5555_Lib.hs                              |   10 +
 tests/th/T5597.hs                                  |    5 +
 tests/th/T5597a.hs                                 |    6 +
 tests/th/T5665.hs                                  |    9 +
 tests/th/T5665a.hs                                 |    6 +
 tests/th/T5700.hs                                  |    8 +
 tests/th/T5700.stderr                              |    7 +
 tests/th/T5700a.hs                                 |   15 +
 tests/th/T5721.hs                                  |    7 +
 tests/th/T5795.hs                                  |   10 +
 tests/th/T5795.stderr                              |    7 +
 tests/th/T5882.hs                                  |   11 +
 tests/th/T5883.hs                                  |   12 +
 tests/th/T5883.stderr                              |   12 +
 tests/th/T5886.hs                                  |    8 +
 tests/th/T5886a.hs                                 |   14 +
 tests/th/T5968.hs                                  |    6 +
 tests/th/T5971.hs                                  |    6 +
 tests/th/T5971.stderr                              |   11 +
 tests/th/T5976.hs                                  |    3 +
 tests/th/T5976.stderr                              |    5 +
 tests/th/T5984.hs                                  |    8 +
 tests/th/T5984.stderr                              |   10 +
 tests/th/T5984_Lib.hs                              |   13 +
 tests/th/TH_reifyDecl1.hs                          |    3 +-
 tests/th/TH_reifyDecl1.stderr                      |   66 +-
 tests/th/TH_reifyMkName.hs                         |    3 +-
 tests/th/TH_reifyMkName.stderr                     |    4 +-
 tests/th/TH_scopedTvs.stderr                       |    4 -
 tests/th/all.T                                     |   23 +-
 .../typecheck/prog001/typecheck.prog001.stderr-ghc |    3 +-
 tests/typecheck/should_compile/FD1.stderr          |    4 +-
 tests/typecheck/should_compile/FD2.stderr          |   12 +-
 tests/typecheck/should_compile/FD3.stderr          |    4 +-
 tests/typecheck/should_compile/Makefile            |   10 +-
 tests/typecheck/should_compile/PolytypeDecomp.hs   |   32 +
 tests/typecheck/should_compile/T2494.stderr        |   24 +-
 tests/typecheck/should_compile/T3108.hs            |   37 +
 tests/typecheck/should_compile/T4310.hs            |   11 +
 tests/typecheck/should_compile/T4912.stderr        |    4 +-
 tests/typecheck/should_compile/T5595.hs            |   14 +
 tests/typecheck/should_compile/T5643.hs            |   22 +
 tests/typecheck/should_compile/T5655.hs            |   26 +
 tests/typecheck/should_compile/T5676.hs            |   19 +
 tests/typecheck/should_compile/T5792.hs            |   10 +
 tests/typecheck/should_compile/all.T               |   12 +
 tests/typecheck/should_compile/tc115.stderr-ghc    |    4 +-
 tests/typecheck/should_compile/tc116.stderr-ghc    |    4 +-
 tests/typecheck/should_compile/tc125.stderr-ghc    |   20 +-
 tests/typecheck/should_compile/tc126.stderr-ghc    |    6 +-
 tests/typecheck/should_compile/tc141.stderr        |   43 +-
 tests/typecheck/should_compile/tc145.hs            |    2 +-
 tests/typecheck/should_compile/tc158.hs            |    2 +-
 tests/typecheck/should_compile/tc161.stderr-ghc    |    4 +-
 tests/typecheck/should_compile/tc167.stderr        |    2 -
 tests/typecheck/should_compile/tc168.stderr        |    2 +
 tests/typecheck/should_compile/tc192.hs            |   48 +-
 tests/typecheck/should_compile/tc211.stderr        |   31 +-
 tests/typecheck/should_compile/tc230.hs            |    2 +-
 tests/typecheck/should_compile/tc231.stderr        |    2 +
 tests/typecheck/should_compile/tc254.stderr        |    2 +-
 tests/typecheck/should_compile/tc261.hs            |    4 +
 tests/typecheck/should_fail/AssocTyDef03.stderr    |    2 +-
 tests/typecheck/should_fail/AssocTyDef04.stderr    |    5 +-
 tests/typecheck/should_fail/AssocTyDef05.stderr    |    2 +-
 tests/typecheck/should_fail/AssocTyDef06.stderr    |    2 +-
 .../should_fail/FailDueToGivenOverlapping.stderr   |    9 +-
 .../typecheck/should_fail/FrozenErrorTests.stderr  |   35 +-
 tests/typecheck/should_fail/IPFail.stderr          |    7 +-
 tests/typecheck/should_fail/T1897a.stderr          |   10 +-
 tests/typecheck/should_fail/T1899.stderr           |   13 +-
 tests/typecheck/should_fail/T2414.stderr           |    1 +
 tests/typecheck/should_fail/T2538.stderr           |    6 +-
 tests/typecheck/should_fail/T2688.stderr           |   11 +-
 tests/typecheck/should_fail/T2714.hs               |    2 +-
 tests/typecheck/should_fail/T2714.stderr           |    4 +-
 tests/typecheck/should_fail/T2846b.stderr          |    3 +-
 tests/typecheck/should_fail/T2994.stderr           |    8 +-
 tests/typecheck/should_fail/T3102.stderr           |    1 +
 tests/typecheck/should_fail/T3468.stderr           |    2 +
 tests/typecheck/should_fail/T3540.stderr           |    5 -
 tests/typecheck/should_fail/T3592.stderr           |   12 +-
 tests/typecheck/should_fail/T3613.stderr           |    8 +-
 tests/typecheck/should_fail/T3950.stderr           |    5 +-
 tests/typecheck/should_fail/T3966.stderr           |    7 +-
 tests/typecheck/should_fail/T5236.stderr           |   10 -
 tests/typecheck/should_fail/T5300.stderr           |   11 +-
 tests/typecheck/should_fail/T5573a.stderr          |   12 +-
 tests/typecheck/should_fail/T5573b.stderr          |    2 +-
 tests/typecheck/should_fail/T5684.hs               |   62 +
 tests/typecheck/should_fail/T5684.stderr           |   10 +
 tests/typecheck/should_fail/T5689.hs               |   15 +
 tests/typecheck/should_fail/T5689.stderr           |    7 +
 tests/typecheck/should_fail/T5858.hs               |   11 +
 tests/typecheck/should_fail/T5858.stderr           |   13 +
 tests/typecheck/should_fail/T5957.hs               |    4 +
 tests/typecheck/should_fail/T5957.stderr           |    6 +
 tests/typecheck/should_fail/T6001.hs               |    9 +
 tests/typecheck/should_fail/T6001.stderr           |    5 +
 tests/typecheck/should_fail/all.T                  |    9 +-
 tests/typecheck/should_fail/mc19.stderr            |    7 +-
 tests/typecheck/should_fail/mc20.hs                |    6 +-
 tests/typecheck/should_fail/mc20.stderr            |   11 +-
 tests/typecheck/should_fail/mc21.stderr            |    3 +-
 tests/typecheck/should_fail/mc22.stderr            |   26 +-
 tests/typecheck/should_fail/mc23.stderr            |   45 +-
 tests/typecheck/should_fail/mc24.stderr            |   48 +-
 tests/typecheck/should_fail/mc25.stderr            |   47 +-
 tests/typecheck/should_fail/tcfail001.stderr       |    1 +
 tests/typecheck/should_fail/tcfail005.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail008.stderr       |   17 +
 tests/typecheck/should_fail/tcfail010.stderr       |    3 +-
 tests/typecheck/should_fail/tcfail016.stderr       |   13 +-
 tests/typecheck/should_fail/tcfail017.stderr       |    4 +-
 tests/typecheck/should_fail/tcfail018.stderr       |    3 +-
 tests/typecheck/should_fail/tcfail020.stderr       |    4 +-
 tests/typecheck/should_fail/tcfail028.stderr       |    5 +-
 tests/typecheck/should_fail/tcfail034.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail036.stderr       |    4 +-
 tests/typecheck/should_fail/tcfail040.stderr       |    8 +-
 tests/typecheck/should_fail/tcfail043.stderr       |   25 +-
 tests/typecheck/should_fail/tcfail057.stderr       |    1 -
 tests/typecheck/should_fail/tcfail058.stderr       |    3 +-
 tests/typecheck/should_fail/tcfail063.stderr       |    3 +-
 tests/typecheck/should_fail/tcfail065.stderr       |   13 +-
 tests/typecheck/should_fail/tcfail067.stderr       |   25 +-
 tests/typecheck/should_fail/tcfail068.stderr       |   43 +-
 tests/typecheck/should_fail/tcfail070.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail072.stderr       |   23 +-
 tests/typecheck/should_fail/tcfail076.stderr       |    1 +
 tests/typecheck/should_fail/tcfail079.stderr       |    1 -
 tests/typecheck/should_fail/tcfail080.hs           |    4 +-
 tests/typecheck/should_fail/tcfail080.stderr       |   14 +
 tests/typecheck/should_fail/tcfail086.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail087.stderr       |    4 +-
 tests/typecheck/should_fail/tcfail094.stderr       |    3 +-
 tests/typecheck/should_fail/tcfail097.stderr       |    6 +-
 tests/typecheck/should_fail/tcfail099.stderr       |    6 +-
 tests/typecheck/should_fail/tcfail100.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail101.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail102.stderr       |   12 +-
 tests/typecheck/should_fail/tcfail103.stderr       |   13 +-
 tests/typecheck/should_fail/tcfail104.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail107.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail110.stderr       |    3 +-
 tests/typecheck/should_fail/tcfail113.stderr       |   12 +-
 tests/typecheck/should_fail/tcfail115.stderr       |    4 +-
 tests/typecheck/should_fail/tcfail117.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail125.stderr       |   10 +-
 tests/typecheck/should_fail/tcfail127.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail128.stderr       |    5 +
 tests/typecheck/should_fail/tcfail129.stderr       |    4 +-
 tests/typecheck/should_fail/tcfail131.stderr       |    4 +-
 tests/typecheck/should_fail/tcfail132.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail133.stderr       |   20 +-
 tests/typecheck/should_fail/tcfail134.stderr       |    3 +-
 tests/typecheck/should_fail/tcfail135.stderr       |    3 +-
 tests/typecheck/should_fail/tcfail136.stderr       |    5 +-
 tests/typecheck/should_fail/tcfail140.stderr       |    5 +-
 tests/typecheck/should_fail/tcfail142.stderr       |    5 +-
 tests/typecheck/should_fail/tcfail143.stderr       |   11 -
 tests/typecheck/should_fail/tcfail146.stderr       |    3 +-
 tests/typecheck/should_fail/tcfail147.stderr       |    5 +-
 tests/typecheck/should_fail/tcfail148.stderr       |    5 +-
 tests/typecheck/should_fail/tcfail151.stderr       |    9 +-
 tests/typecheck/should_fail/tcfail152.stderr       |    5 +-
 tests/typecheck/should_fail/tcfail153.stderr       |    8 +-
 tests/typecheck/should_fail/tcfail155.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail158.stderr       |    6 +-
 tests/typecheck/should_fail/tcfail161.stderr       |    6 +-
 tests/typecheck/should_fail/tcfail162.stderr       |    7 +-
 tests/typecheck/should_fail/tcfail168.hs           |    1 -
 tests/typecheck/should_fail/tcfail168.stderr       |   15 +-
 tests/typecheck/should_fail/tcfail171.stderr       |    6 +-
 tests/typecheck/should_fail/tcfail173.stderr       |    5 +-
 tests/typecheck/should_fail/tcfail174.stderr       |   20 +-
 tests/typecheck/should_fail/tcfail175.stderr       |    5 +-
 tests/typecheck/should_fail/tcfail177.stderr       |  162 +
 tests/typecheck/should_fail/tcfail178.stderr       |    3 +-
 tests/typecheck/should_fail/tcfail179.stderr       |   11 +-
 tests/typecheck/should_fail/tcfail181.stderr       |   11 +-
 tests/typecheck/should_fail/tcfail186.stderr       |    5 +-
 tests/typecheck/should_fail/tcfail189.stderr       |    5 +-
 tests/typecheck/should_fail/tcfail190.hs           |    6 +-
 tests/typecheck/should_fail/tcfail190.stderr       |   11 +-
 tests/typecheck/should_fail/tcfail191.stderr       |    3 +-
 tests/typecheck/should_fail/tcfail192.stderr       |    3 +-
 tests/typecheck/should_fail/tcfail193.stderr       |    7 +-
 tests/typecheck/should_fail/tcfail194.stderr       |   31 +-
 tests/typecheck/should_fail/tcfail195.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail196.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail197.stderr       |    5 +-
 tests/typecheck/should_fail/tcfail198.stderr       |    6 +-
 tests/typecheck/should_fail/tcfail201.stderr       |   11 +-
 tests/typecheck/should_fail/tcfail206.hs           |    4 +-
 tests/typecheck/should_fail/tcfail206.stderr       |   25 +-
 tests/typecheck/should_fail/tcfail207.stderr       |    2 +-
 tests/typecheck/should_fail/tcfail208.stderr       |    7 +-
 tests/typecheck/should_fail/tcfail209.stderr       |    9 +-
 tests/typecheck/should_fail/tcfail212.stderr       |    6 +-
 tests/typecheck/should_fail/tcfail215.stderr       |    2 -
 tests/typecheck/should_run/Defer01.hs              |   53 +
 tests/typecheck/should_run/Defer01.stdout          |    1 +
 tests/typecheck/should_run/T5759.hs                |   19 +
 tests/typecheck/should_run/T5759.stdout            |    1 +
 tests/typecheck/should_run/all.T                   |    2 +
 tests/typecheck/should_run/tcrun035.stderr         |   11 +-
 tests/typecheck/should_run/tcrun041.hs             |    3 +-
 timeout/Makefile                                   |    2 +
 1260 files changed, 12027 insertions(+), 25331 deletions(-)

diff --cc tests/typecheck/should_fail/all.T
index 91f759d,e0f95bf..42e0364
--- a/tests/typecheck/should_fail/all.T
+++ b/tests/typecheck/should_fail/all.T
@@@ -268,4 -268,8 +268,9 @@@ test('T3592', normal, compile_fail, [''
  test('T5570', normal, compile_fail, [''])
  test('T5573a', normal, compile_fail, [''])
  test('T5573b', normal, compile_fail, [''])
 +test('T5691', normal, compile_fail, [''])
+ test('T5689', normal, compile_fail, [''])
+ test('T5684', normal, compile_fail, [''])
+ test('T5858', normal, compile_fail, [''])
+ test('T5957', normal, compile_fail, [''])
+ test('T6001', normal, compile_fail, [''])





More information about the Cvs-ghc mailing list