Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master
http://hackage.haskell.org/trac/ghc/changeset/f9ca0622486462ee470adc0675b044e19fa07e07 >--------------------------------------------------------------- commit f9ca0622486462ee470adc0675b044e19fa07e07 Merge: 93a9f99... 7ad5ea6... Author: Johan Tibell <johan.tib...@gmail.com> Date: Wed Sep 12 17:33:22 2012 +0200 Merge branch 'master' of https://github.com/ghc/testsuite driver/testlib.py | 5 + mk/test.mk | 1 - tests/annotations/should_run/annrun01.hs | 4 +- tests/arrows/should_compile/T5267.hs | 10 +- tests/arrows/should_fail/T2111.stderr | 4 +- tests/cabal/cabal04/Makefile | 5 +- tests/codeGen/should_compile/all.T | 5 +- tests/codeGen/should_run/Cgrun067A.hs | 2 - tests/codeGen/should_run/T5900.hs | 25 ++++++ tests/codeGen/should_run/T5900.stderr | 1 + tests/codeGen/should_run/T5900.stdout | 1 + tests/codeGen/should_run/T7163.hs | 10 ++ tests/codeGen/should_run/T7163.stdout | 1 + tests/codeGen/should_run/all.T | 3 +- tests/codeGen/should_run/cgrun066.hs | 1 - tests/concurrent/should_run/all.T | 4 +- tests/concurrent/should_run/conc023.hs | 13 ++-- tests/concurrent/should_run/conc024.hs | 3 + tests/concurrent/should_run/conc029.hs | 3 + tests/concurrent/should_run/conc030.hs | 3 + tests/concurrent/should_run/conc034.hs | 3 + .../concurrent/should_run/foreignInterruptible.hs | 5 +- tests/deSugar/should_compile/ds055.hs | 1 - tests/deSugar/should_run/DsLambdaCase.hs | 14 +++ tests/deSugar/should_run/DsLambdaCase.stdout | 1 + tests/deSugar/should_run/DsMultiWayIf.hs | 28 ++++++ tests/deSugar/should_run/DsMultiWayIf.stdout | 2 + tests/deSugar/should_run/all.T | 2 + tests/driver/Makefile | 27 ++++++ tests/driver/T4437.hs | 4 +- tests/driver/T7060.hs | 8 ++ tests/driver/T7130.hs | 1 + tests/driver/T7130.stderr | 6 ++ tests/driver/all.T | 8 ++ tests/driver/recomp005/recomp005.stderr | 4 + tests/driver/recomp012/Makefile | 30 +++++++ tests/driver/recomp012/all.T | 7 ++ tests/driver/recomp012/recomp012.stdout | 2 + tests/dynlibs/Makefile | 17 +++- tests/dynlibs/T4464.stderr | 2 + tests/dynlibs/T4464.stdout | 2 + tests/dynlibs/T4464B.c | 5 - tests/ffi/should_run/7170.hs | 21 +++++ tests/ffi/should_run/7170.stderr | 1 + tests/ffi/should_run/7170.stdout | 1 + tests/ffi/should_run/all.T | 5 +- tests/gadt/T3638.hs | 1 + tests/ghc-api/T4891/T4891.hs | 9 +-- tests/ghci.debugger/Test2.hs | 1 - tests/ghci.debugger/scripts/2740.script | 1 + tests/ghci.debugger/scripts/break001.script | 2 +- tests/ghci.debugger/scripts/break005.script | 2 +- tests/ghci.debugger/scripts/break006.script | 2 +- tests/ghci.debugger/scripts/break026.script | 4 +- tests/ghci.debugger/scripts/break027.script | 2 +- tests/ghci.debugger/scripts/print001.script | 4 +- tests/ghci.debugger/scripts/print004.script | 2 +- tests/ghci.debugger/scripts/print005.script | 4 +- tests/ghci.debugger/scripts/print009.script | 4 +- tests/ghci.debugger/scripts/print013.script | 2 +- tests/ghci.debugger/scripts/print016.script | 4 +- tests/ghci.debugger/scripts/print017.script | 2 +- tests/ghci.debugger/scripts/print023.script | 2 +- tests/ghci.debugger/scripts/print024.script | 2 +- tests/ghci.debugger/scripts/print028.script | 4 +- tests/ghci/scripts/2816.script | 2 +- tests/ghci/scripts/2976.script | 2 +- tests/ghci/scripts/T4127a.stderr | 4 - tests/ghci/scripts/T5130.script | 2 +- tests/ghci/scripts/T5130.stderr | 6 -- tests/ghci/scripts/T5975a.script | 2 +- tests/ghci/scripts/T7117.script | 4 + tests/ghci/scripts/T7117.stdout | 1 + tests/ghci/scripts/all.T | 10 ++- tests/ghci/scripts/ghci024.stderr | 1 - tests/ghci/scripts/ghci042.script | 2 +- tests/ghci/scripts/ghci055.script | 2 +- tests/ghci/scripts/ghci057.stdout | 1 + tests/indexed-types/should_compile/Rules1.hs | 1 + tests/indexed-types/should_compile/T2291.hs | 4 +- tests/indexed-types/should_compile/T3017.stderr | 11 ++- tests/indexed-types/should_compile/T7082.hs | 13 +++ tests/indexed-types/should_compile/T7156.hs | 8 ++ tests/indexed-types/should_compile/all.T | 3 + tests/indexed-types/should_fail/T4179.stderr | 14 ++-- tests/indexed-types/should_fail/T4272.hs | 4 + tests/indexed-types/should_fail/T4272.stderr | 6 +- tests/indexed-types/should_fail/T7010.hs | 44 ++++++++++ tests/indexed-types/should_fail/T7010.stderr | 8 ++ tests/indexed-types/should_fail/T7194.hs | 20 +++++ tests/indexed-types/should_fail/TyFamUndec.stderr | 2 +- tests/indexed-types/should_fail/all.T | 5 +- tests/lib/integer/IntegerConversionRules.hs | 20 +++++ tests/lib/integer/Makefile | 11 +++ tests/lib/integer/all.T | 5 + tests/lib/integer/gcdInteger.hs | 17 ++++ tests/lib/integer/gcdInteger.stdout | 1 + tests/lib/integer/gcdInteger.stdout-ws-32 | 1 + tests/module/mod73.stderr | 4 +- tests/numeric/should_run/Makefile | 7 ++ tests/numeric/should_run/T7014.hs | 91 ++++++++++++++++++++ tests/numeric/should_run/T7014.primops | 12 +++ tests/numeric/should_run/T7014.stdout | 21 +++++ tests/numeric/should_run/all.T | 4 + tests/numeric/should_run/arith013.hs | 9 +-- tests/numeric/should_run/numrun012.hs | 4 +- tests/numeric/should_run/numrun012.stdout | 2 +- tests/numeric/should_run/numrun012.stdout-ws-64 | 2 +- tests/parser/should_compile/ParserLambdaCase.hs | 12 +++ tests/parser/should_compile/T7118.hs | 2 + tests/parser/should_compile/all.T | 3 +- tests/parser/should_fail/ParserNoLambdaCase.hs | 4 + tests/parser/should_fail/ParserNoLambdaCase.stderr | 2 + tests/parser/should_fail/ParserNoMultiWayIf.hs | 7 ++ tests/parser/should_fail/ParserNoMultiWayIf.stderr | 3 + tests/parser/should_fail/all.T | 2 + tests/parser/should_fail/readFail009.stderr | 3 +- tests/parser/should_fail/readFail012.stderr | 2 +- tests/parser/should_fail/readFail015.stderr | 2 +- tests/parser/should_fail/readFail047.stderr | 2 +- tests/parser/should_run/ParserMultiWayIf.hs | 15 +++ .../should_run/ParserMultiWayIf.stdout} | 0 tests/parser/should_run/all.T | 1 + tests/perf/compiler/{T4007.stderr => T4007.stdout} | 0 tests/perf/compiler/all.T | 77 ++++++++++------- .../should_compile => perf/haddock}/Makefile | 0 tests/perf/haddock/all.T | 85 ++++++++++++++++++ tests/perf/should_run/all.T | 7 +- tests/plugins/Makefile | 4 +- tests/plugins/simple-plugin/Makefile | 3 +- tests/plugins/simple-plugin/Simple/Plugin.hs | 2 +- tests/polykinds/Makefile | 6 ++ tests/polykinds/PolyKinds06.stderr | 3 +- tests/polykinds/PolyKinds07.stderr | 2 +- tests/polykinds/T5716a.stderr | 2 +- tests/polykinds/T5798.hs | 2 +- tests/polykinds/T6129.stderr | 2 +- tests/polykinds/T7020.hs | 17 ++++ tests/polykinds/T7022.hs | 9 ++ tests/polykinds/T7022a.hs | 13 +++ tests/polykinds/T7022b.hs | 9 ++ tests/polykinds/T7053.hs | 7 ++ tests/polykinds/T7053.stderr | 6 ++ tests/polykinds/T7053a.hs | 8 ++ tests/polykinds/T7073.hs | 8 ++ tests/polykinds/T7090.hs | 26 ++++++ tests/polykinds/T7095.hs | 25 ++++++ tests/polykinds/T7128.hs | 8 ++ tests/polykinds/T7151.hs | 3 + tests/polykinds/T7151.stderr | 4 + tests/polykinds/T7176.hs | 15 +++ tests/polykinds/all.T | 12 +++ tests/profiling/should_run/all.T | 4 +- tests/programs/joao-circular/Visfun_Lazy.hs | 15 +++ tests/programs/jules_xref2/Main.hs | 5 +- tests/quasiquotation/T4491/test.T | 3 +- tests/rebindable/T5821.hs | 71 +++++++++++++++ tests/rebindable/all.T | 2 + tests/rename/should_compile/DodgyA.hs | 9 ++ tests/rename/should_compile/T6038.hs | 7 ++ tests/rename/should_compile/T7085.hs | 8 ++ tests/rename/should_compile/T7085.stderr | 3 + tests/rename/should_compile/T7145a.hs | 3 + tests/rename/should_compile/T7145b.hs | 6 ++ tests/rename/should_compile/T7145b.stderr | 2 + tests/rename/should_compile/T7167.hs | 5 + tests/rename/should_compile/T7167.stderr | 2 + tests/rename/should_compile/all.T | 9 ++ tests/rename/should_compile/dodgy.hs | 4 + tests/rename/should_fail/T7164.hs | 8 ++ tests/rename/should_fail/T7164.stderr | 5 + tests/rename/should_fail/all.T | 2 +- tests/rename/should_fail/rnfail038.hs | 4 - tests/rename/should_fail/rnfail038.stderr | 2 - tests/rename/should_fail/rnfail038.stderr-hugs | 1 - tests/rename/should_fail/rnfail055.stderr | 14 ++-- tests/rts/7087.hs | 8 ++ tests/rts/7087.stderr | 1 + tests/rts/Makefile | 10 ++ tests/rts/T7037.hs | 1 + tests/{gadt/CasePrune.stdout => rts/T7037.stdout} | 0 tests/rts/T7037_main.c | 6 ++ tests/rts/T7040.hs | 9 ++ tests/rts/T7040.stdout | 2 + tests/rts/T7040_c.c | 11 +++ tests/rts/T7040_c.h | 2 + tests/rts/T7040_ghci.hs | 9 ++ tests/rts/T7040_ghci.stdout | 2 + tests/rts/T7040_ghci_c.c | 11 +++ tests/rts/T7160.hs | 27 ++++++ tests/rts/T7160.stderr | 6 ++ tests/rts/all.T | 15 +++ tests/safeHaskell/check/Check09.hs | 1 + tests/safeHaskell/check/Check09.stderr | 6 +- tests/safeHaskell/check/Check10.hs | 1 + tests/safeHaskell/check/pkg01/ImpSafeOnly05.hs | 8 ++ tests/safeHaskell/check/pkg01/ImpSafeOnly05.stderr | 4 + .../check/pkg01/ImpSafeOnly05.stdout} | 0 tests/safeHaskell/check/pkg01/ImpSafeOnly06.hs | 8 ++ tests/safeHaskell/check/pkg01/ImpSafeOnly07.hs | 8 ++ tests/safeHaskell/check/pkg01/ImpSafeOnly07.stderr | 6 ++ tests/safeHaskell/check/pkg01/ImpSafeOnly08.hs | 8 ++ tests/safeHaskell/check/pkg01/ImpSafeOnly08.stderr | 6 ++ tests/safeHaskell/check/pkg01/ImpSafeOnly09.hs | 8 ++ tests/safeHaskell/check/pkg01/ImpSafeOnly09.stderr | 3 + tests/safeHaskell/check/pkg01/ImpSafeOnly10.hs | 8 ++ tests/safeHaskell/check/pkg01/M_SafePkg6.hs | 8 ++ tests/safeHaskell/check/pkg01/M_SafePkg7.hs | 8 ++ tests/safeHaskell/check/pkg01/M_SafePkg8.hs | 8 ++ tests/safeHaskell/check/pkg01/Makefile | 12 +++- tests/safeHaskell/check/pkg01/all.T | 18 +++- tests/safeHaskell/check/pkg01/p.cabal | 5 +- tests/safeHaskell/check/pkg01/safePkg01.stdout | 15 +++ tests/safeHaskell/ghci/all.T | 2 + tests/safeHaskell/ghci/p12.stderr | 3 +- tests/safeHaskell/ghci/p17.stderr | 3 +- tests/safeHaskell/ghci/p18.script | 10 ++ .../ann01.stderr => safeHaskell/ghci/p18.stderr} | 0 tests/safeHaskell/ghci/p18.stdout | 7 ++ tests/safeHaskell/ghci/p2.script | 4 +- tests/safeHaskell/ghci/p2.stderr | 4 - tests/safeHaskell/ghci/p3.stderr | 5 +- tests/safeHaskell/safeInfered/UnsafeInfered05_A.hs | 1 + tests/safeHaskell/safeInfered/UnsafeInfered11_A.hs | 2 + tests/safeHaskell/unsafeLibs/GoodImport03.hs | 1 - tests/simplCore/should_compile/Makefile | 13 +++ tests/simplCore/should_compile/T4138.hs | 20 +++++ .../should_compile/T4138.stdout} | 0 tests/simplCore/should_compile/T4138_A.hs | 11 +++ tests/simplCore/should_compile/T4201.stdout | 2 +- tests/simplCore/should_compile/T4930.stderr | 2 +- tests/simplCore/should_compile/T6082-RULE.hs | 16 ++++ tests/simplCore/should_compile/T6082-RULE.stderr | 8 ++ tests/simplCore/should_compile/T7088.hs | 16 ++++ tests/simplCore/should_compile/T7165.hs | 5 + tests/simplCore/should_compile/T7165a.hs | 8 ++ tests/simplCore/should_compile/all.T | 11 +++ tests/simplCore/should_compile/simpl011.hs | 1 + tests/simplCore/should_compile/spec-inline.stderr | 2 +- tests/simplCore/should_run/T7101.hs | 14 +++ .../should_run/T7101.stdout} | 0 tests/simplCore/should_run/all.T | 2 +- tests/th/T4436.stderr | 8 +- tests/th/T5434.stderr | 4 - tests/th/T5700a.hs | 2 +- tests/th/T7064.hs | 9 ++ tests/th/T7064.stdout | 26 ++++++ tests/th/T7064a.hs | 29 ++++++ tests/th/T7092.hs | 10 ++ tests/th/T7092a.hs | 12 +++ tests/th/TH_PromotedList.hs | 2 +- tests/th/TH_PromotedTuple.hs | 2 +- tests/th/TH_PromotedTuple.stderr | 2 +- tests/th/TH_RichKinds.hs | 2 +- tests/th/TH_RichKinds2.hs | 2 +- tests/th/TH_StringPrimL.stdout | 2 +- tests/th/all.T | 6 ++ tests/typecheck/should_compile/FD3.stderr | 2 +- tests/typecheck/should_compile/Makefile | 6 ++ .../should_compile/SilentParametersOverlapping.hs | 19 ---- tests/typecheck/should_compile/T2494-2.hs | 1 + tests/typecheck/should_compile/T2497.hs | 5 +- tests/typecheck/should_compile/T2497.stderr | 2 +- tests/typecheck/should_compile/T5051.hs | 33 ------- tests/typecheck/should_compile/T7147.hs | 35 ++++++++ tests/typecheck/should_compile/T7171.hs | 14 +++ tests/typecheck/should_compile/T7171a.hs | 18 ++++ tests/typecheck/should_compile/T7173.hs | 18 ++++ tests/typecheck/should_compile/T7196.hs | 40 +++++++++ tests/typecheck/should_compile/TcLambdaCase.hs | 17 ++++ tests/typecheck/should_compile/all.T | 8 ++- tests/typecheck/should_compile/tc111.hs | 1 + tests/typecheck/should_compile/tc219.hs | 3 +- tests/typecheck/should_compile/tc231.stderr | 12 ++- .../should_fail/SilentParametersOverlapping.hs | 19 ++++ .../should_fail/SilentParametersOverlapping.stderr | 13 +++ tests/typecheck/should_fail/T2534.hs | 3 + tests/typecheck/should_fail/T2534.stderr | 7 ++ tests/typecheck/should_fail/T5051.hs | 34 +++++++ tests/typecheck/should_fail/T5051.stderr | 11 +++ tests/typecheck/should_fail/T5691.stderr | 6 -- tests/typecheck/should_fail/T5978.hs | 26 ++++++ tests/typecheck/should_fail/T5978.stderr | 10 ++ tests/typecheck/should_fail/T7019.hs | 18 ++++ tests/typecheck/should_fail/T7019.stderr | 6 ++ tests/typecheck/should_fail/T7019a.hs | 14 +++ tests/typecheck/should_fail/T7019a.stderr | 6 ++ tests/typecheck/should_fail/T7175.hs | 11 +++ tests/typecheck/should_fail/T7175.stderr | 6 ++ tests/typecheck/should_fail/T7210.hs | 5 + tests/typecheck/should_fail/T7210.stderr | 6 ++ tests/typecheck/should_fail/TcMultiWayIfFail.hs | 8 ++ .../typecheck/should_fail/TcMultiWayIfFail.stderr | 16 ++++ tests/typecheck/should_fail/all.T | 11 ++- tests/typecheck/should_fail/fd-loop.stderr | 4 +- tests/typecheck/should_fail/mc22.stderr | 28 ------ tests/typecheck/should_fail/mc23.stderr | 42 --------- tests/typecheck/should_fail/mc24.stderr | 45 ---------- tests/typecheck/should_fail/mc25.stderr | 42 --------- tests/typecheck/should_fail/tcfail019.stderr | 6 -- tests/typecheck/should_fail/tcfail041.stderr | 7 -- tests/typecheck/should_fail/tcfail042.stderr | 15 --- tests/typecheck/should_fail/tcfail106.stderr | 6 -- tests/typecheck/should_fail/tcfail154.stderr | 2 +- tests/typecheck/should_fail/tcfail157.stderr | 4 +- tests/typecheck/should_fail/tcfail181.stderr | 1 + tests/typecheck/should_fail/tcfail189.stderr | 29 ------ tests/typecheck/should_fail/tcfail194.stderr | 29 ------ tests/typecheck/should_fail/tcfail209.hs | 2 - tests/typecheck/should_fail/tcfail209.stderr | 14 +-- tests/typecheck/should_fail/tcfail209a.hs | 4 + tests/typecheck/should_fail/tcfail209a.stderr | 6 ++ tests/typecheck/should_fail/tcfail213.stderr | 4 +- tests/typecheck/should_fail/tcfail214.stderr | 4 +- tests/typecheck/should_run/T7023.hs | 9 ++ tests/typecheck/should_run/T7023.stdout | 1 + tests/typecheck/should_run/T7126.hs | 35 ++++++++ tests/typecheck/should_run/T7126.stdout | 2 + tests/typecheck/should_run/all.T | 2 + 319 files changed, 2190 insertions(+), 560 deletions(-) _______________________________________________ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc