2 patches for repository /Users/mbolingbroke/Programming/Checkouts/ghc.realhead/testsuite: Sat Oct 2 10:21:35 EDT 2010 Max Bolingbroke * Test cases for the lambda-case syntax Sat Oct 2 14:08:30 EDT 2010 Max Bolingbroke * Follow improved column number for error message New patches: [Test cases for the lambda-case syntax Max Bolingbroke **20101002142135 Ignore-this: aaacdcb2382658d954d24093cf28cb48 ] { hunk ./tests/ghc-regress/rename/should_fail/all.T 69 multimod_compile_fail, ['RnFail055','-v0']) test('rnfail056', if_compiler_lt('ghc', '6.11', expect_fail), compile_fail, ['']) +test('rnfail057', if_compiler_lt('ghc', '7.1', expect_fail), compile_fail, ['']) +test('rnfail058', if_compiler_lt('ghc', '7.1', expect_fail), compile_fail, ['']) +test('rnfail059', if_compiler_lt('ghc', '7.1', expect_fail), compile_fail, ['']) test('rn_dup', normal, compile_fail, ['']) test('T2310', normal, compile_fail, ['']) addfile ./tests/ghc-regress/rename/should_fail/rnfail057.hs hunk ./tests/ghc-regress/rename/should_fail/rnfail057.hs 1 +-- LambdaCase not enabled +module Foo where + +foo = case of True -> 1; False -> 2 + +bar = if then 1 else 2 addfile ./tests/ghc-regress/rename/should_fail/rnfail057.stderr hunk ./tests/ghc-regress/rename/should_fail/rnfail057.stderr 1 + +rnfail057.hs:4:7: Illegal lambda-case: use -XLambdaCase + +rnfail057.hs:6:7: Illegal lambda-if: use -XLambdaCase addfile ./tests/ghc-regress/rename/should_fail/rnfail058.hs hunk ./tests/ghc-regress/rename/should_fail/rnfail058.hs 1 +{-# LANGUAGE LambdaCase, Arrows #-} +module Foo where + +import Control.Arrow + +foo = proc () -> do + a <- if + then returnA -< False + else returnA -< True + returnA -< a addfile ./tests/ghc-regress/rename/should_fail/rnfail058.stderr hunk ./tests/ghc-regress/rename/should_fail/rnfail058.stderr 1 + +rnfail058.hs:7:14: + Unsupported combination of lambda-if and arrows + In a stmt of a 'do' expression: + a <- if then returnA -< False else returnA -< True + In the pattern: () + In the expression: + proc () -> do { a <- if then returnA -< False else returnA -< True; + returnA -< a } addfile ./tests/ghc-regress/rename/should_fail/rnfail059.hs hunk ./tests/ghc-regress/rename/should_fail/rnfail059.hs 1 +{-# LANGUAGE LambdaCase, Arrows #-} +module Foo where + +import Control.Arrow + +foo = proc () -> do + a <- case of + True -> returnA -< False + False -> returnA -< True + returnA -< a addfile ./tests/ghc-regress/rename/should_fail/rnfail059.stderr hunk ./tests/ghc-regress/rename/should_fail/rnfail059.stderr 1 + +rnfail059.hs:7:14: + Unsupported combination of lambda-case and arrows + In the command: case of { + True -> returnA -< False + False -> returnA -< True } + In a stmt of a 'do' expression: + a <- case of { + True -> returnA -< False + False -> returnA -< True } + In the pattern: () hunk ./tests/ghc-regress/typecheck/should_fail/all.T 205 test('tcfail203a', normal, compile_fail, ['']) test('tcfail204', normal, compile_fail, ['']) test('tcfail206', if_compiler_lt('ghc', '6.11', expect_fail), compile_fail, ['']) +test('tcfail207', if_compiler_lt('ghc', '7.1', expect_fail), compile_fail, ['']) test('T1899', normal, compile_fail, ['']) test('T2126', normal, compile_fail, ['']) addfile ./tests/ghc-regress/typecheck/should_fail/tcfail207.hs hunk ./tests/ghc-regress/typecheck/should_fail/tcfail207.hs 1 +{-# LANGUAGE LambdaCase #-} +module Main where hunk ./tests/ghc-regress/typecheck/should_fail/tcfail207.hs 4 +a :: Bool -> String +a = case of "hi" -> "yes"; "bye" -> "no" + +b :: Maybe a -> Bool +b = if then True else False + +c :: String -> Bool +c = case of "hi" -> "yes"; "bye" -> "no" + +d :: Bool -> String +d = if then True else False + +e :: String +e = case of "hi" -> "yes"; "bye" -> "no" + +f :: Bool +f = if then True else False + +main = return () addfile ./tests/ghc-regress/typecheck/should_fail/tcfail207.stderr hunk ./tests/ghc-regress/typecheck/should_fail/tcfail207.stderr 1 + +tcfail207.hs:5:13: + Couldn't match expected type `Bool' with actual type `[Char]' + In the pattern: "hi" + In a case alternative: "hi" -> "yes" + In the expression: + case of { + "hi" -> "yes" + "bye" -> "no" } + +tcfail207.hs:8:5: + Couldn't match expected type `Maybe a' with actual type `Bool' + In the expression: if then True else False + In an equation for `b': b = if then True else False + +tcfail207.hs:11:21: + Couldn't match expected type `Bool' with actual type `[Char]' + In the expression: "yes" + In a case alternative: "hi" -> "yes" + In the expression: + case of { + "hi" -> "yes" + "bye" -> "no" } + +tcfail207.hs:14:13: + Couldn't match expected type `[Char]' with actual type `Bool' + Expected type: String + Actual type: Bool + In the expression: True + In the expression: if then True else False + +tcfail207.hs:17:5: + The function `case of { + "hi" -> "yes" + "bye" -> "no" }' + requires one argument, + but its type `String' has none + In the expression: + case of { + "hi" -> "yes" + "bye" -> "no" } + In an equation for `e': + e = case of { + "hi" -> "yes" + "bye" -> "no" } + +tcfail207.hs:20:5: + The function `if then True else False' requires one argument, + but its type `Bool' has none + In the expression: if then True else False + In an equation for `f': f = if then True else False hunk ./tests/ghc-regress/typecheck/should_run/all.T 69 test('tcrun040', normal, compile_and_run, ['']) test('tcrun041', compose(omit_ways(['ghci']), if_compiler_lt('ghc', '6.11', expect_fail)), compile_and_run, ['']) test('tcrun042', if_compiler_lt('ghc', '6.11', expect_fail), compile_and_run, ['']) +test('tcrun043', if_compiler_lt('ghc', '7.1', expect_fail), compile_and_run, ['']) test('church', normal, compile_and_run, ['']) test('testeq2', normal, compile_and_run, ['']) addfile ./tests/ghc-regress/typecheck/should_run/tcrun043.hs hunk ./tests/ghc-regress/typecheck/should_run/tcrun043.hs 1 +{-# LANGUAGE LambdaCase #-} +module Main where + +a :: Int -> Bool +a = case of 1 -> True; 2 -> False + +b :: Bool -> Int +b = if then 1 else 2 + +c :: a -> () +c = case of _ -> () + +main = do + print (a 1, a 2, b True, b False, c True, c "Hi") addfile ./tests/ghc-regress/typecheck/should_run/tcrun043.stdout hunk ./tests/ghc-regress/typecheck/should_run/tcrun043.stdout 1 +(True,False,1,2,(),()) } [Follow improved column number for error message Max Bolingbroke **20101002180830 Ignore-this: fd562f97b3f22e221a4df4e89f7e964f ] hunk ./tests/ghc-regress/parser/should_fail/NoDoAndIfThenElse.stderr 2 -NoDoAndIfThenElse.hs:7:13: +NoDoAndIfThenElse.hs:7:10: Unexpected semi-colons in conditional: if True; then return (); else return () Perhaps you meant to use -XDoAndIfThenElse? Context: [Pass OUTPUT_SUMMARY on to the testsuite driver Ian Lynagh **20100930225033] [comment including ticket no. for #4274 test Simon Marlow **20100926151351 Ignore-this: 381c7e793247be9852aafe7f5a8168f6 ] [add test for #4274 Simon Marlow **20100926151324 Ignore-this: df83b884a0ea35639c96fa057e183ab9 ] [Fix reading the --info outputs on Windows Ian Lynagh **20100925120927 Ignore-this: c712c9ecc2daedd0be5f62b321f59b5a ] [Add a test for #4321 Ian Lynagh **20100924144747] [simplrun006, which is a CSE test is broken again simonpj@microsoft.com**20100924155938 Ignore-this: 43847b24162395d63ebda7b17f7659bc It's a very delicate case and we aren't supposed to catch it yet. ] [Accept (better) output simonpj@microsoft.com**20100924155907 Ignore-this: 35d93f6f71137faf88bd7c5538761a1 ] [Update output: OPTIONS -> OPTIONS_GHC Ian Lynagh **20100924120322 Ignore-this: e81e10666ba263c2957db1a05f16b6d9 ] [Impredicative types no longer deprecated simonpj@microsoft.com**20100923145145 Ignore-this: 2573f282601fd418737f668a5b149a88 ] [Test Trac #2193 simonpj@microsoft.com**20100923123441 Ignore-this: b185f989fbdd2593b2f79082cd63c4be ] [Fix a couple of framework errors Ian Lynagh **20100922231752 Ignore-this: e54951429c9d9baee150d55ded9195f4 ] [Add a test for #4255: can't use TH with a profiled compiler Ian Lynagh **20100922151720] [Skip some more tests when the compiler is profiled Ian Lynagh **20100922150943 Ignore-this: d8b16c9544328f03740906f3f466aa60 ] [Remove a GHC < 6.11 test Ian Lynagh **20100922150024] [Remove a GHC < 6.11 test Ian Lynagh **20100922145937] [Remove a GHC < 6.11 test Ian Lynagh **20100922145842] [Add an if_compiler_profiled helper Ian Lynagh **20100921234751 and use it to skip the th, ghci and debugger tests when GHC is profiled. ] [Remove a GHC < 6.11 test Ian Lynagh **20100921233942] [Remove some handling for GHC < 6.9 Ian Lynagh **20100921230921] [fix hClose002 test output on i386-solaris2 platform Karel Gardas **20100906125227 Ignore-this: bf719186dfc64821f73ffa55b1f949a4 ] [Add four tests simonpj@microsoft.com**20100922155714 Ignore-this: a6156e6ad154ad0e82cfc2dca658e19b ] [Accept test output simonpj@microsoft.com**20100922154821 Ignore-this: 6fb3bc924c968b923a4a112ac8c8e9f3 ] [Test Trac #4178 simonpj@microsoft.com**20100917152612 Ignore-this: b079a4e9b770a88cd9aa7cd5deb11b27 ] [when calling ghc-pkg for reqlib(), add --no-user-package-conf Simon Marlow **20100920090146 Ignore-this: 90a3198c9a4251254bfe1931af7c291f ] [Tests for Trac #700, 2239 simonpj@microsoft.com**20100919192942 Ignore-this: 728032f93d0f16d5533d0693d0cbf8 ] [Add tests for Trac #3851, 4200, 3692, 3500 simonpj@microsoft.com**20100919192405 Ignore-this: 816c06a26ac7b7083e6c488f44801e38 ] [Test Trac #1123 simonpj@microsoft.com**20100919154829 Ignore-this: 1c1f37c5d17f69097c297ebb92decc51 ] [Add test for Trac #3696 simonpj@microsoft.com**20100919153712 Ignore-this: 41dad7dff4fb2fdca9be79a3d4bd63e3 ] [Changed error message wording simonpj@microsoft.com**20100919153658 Ignore-this: 52617ab4b5bc5a9724f85bfb6fcbd6d3 ] [Change in error message wording simonpj@microsoft.com**20100919153629 Ignore-this: 91af9f10902e278b3b20de648a010132 ] [Add tests for Trac 4179, 4254 simonpj@microsoft.com**20100919153605 Ignore-this: 1b9afcb310e729df9544da55977ea3cd ] [Accept improved error message simonpj@microsoft.com**20100919153548 Ignore-this: eece43743fa5d67afebbb2485e4b26cb ] [Test Trac #3826 simonpj@microsoft.com**20100919153511 Ignore-this: 1074876f42a190057278167ad960350f ] [Trac #4235 works now simonpj@microsoft.com**20100919153441 Ignore-this: 4e2e0d5c1a86c16e1826f46f7ae96d8 ] [Add a test for #4325 Ian Lynagh **20100919124018] [Add a test for #3972 Ian Lynagh **20100918131451] [Remove spurious "rm -f"s Ian Lynagh **20100918125650] [Add two implicit-parameter tests simonpj@microsoft.com**20100917151718 Ignore-this: 59bd0387697d53a9076bcf6a74fa7c40 ] [Accept error message changes simonpj@microsoft.com**20100917151638 Ignore-this: 8d65a3a17894db179a1e0eef4c99792c ] [Make these typechecker tests run in the optimised way too simonpj@microsoft.com**20100917081938 Ignore-this: eb699be1f1388ce1129cfaa5327deb2 The coercion optimiser is stressed by optimisation. I don't think this will slow down the test runs much ] [Add test for Trac #4160 simonpj@microsoft.com**20100917081856 Ignore-this: a94aeac401a82ae4b2719535bcc1027f ] [Add tests for T3330 simonpj@microsoft.com**20100917081730 Ignore-this: c3b812f7008dbcd0188307eea18932f6 ] [T3787 should pass simonpj@microsoft.com**20100916080622 Ignore-this: e811d1f7e9836eece4597daefaf4c496 ] [Test Trac #2683 simonpj@microsoft.com**20100915230050 Ignore-this: 7a6c8cbea1f296b001252a514f834429 ] [Test Trac #3787 simonpj@microsoft.com**20100915230034 Ignore-this: 824f5ccd5ca1e785bf30987a5f82ba5d ] [Test Trac #4093 simonpj@microsoft.com**20100915230020 Ignore-this: b58383f02d09421a63adfbfb321f040c ] [Test Trac #4201 (eta reduction) simonpj@microsoft.com**20100915211700 Ignore-this: 5140532abe8a4b89eb66e5db2ccafd7b ] [Test for Trac #4240 works now simonpj@microsoft.com**20100915165620 Ignore-this: c29ab512a26b3a20e4c77d8939f8fdc7 ] [Update for TH instance reification simonpj@microsoft.com**20100915160444 Ignore-this: c963188d59f3f12f9da9ec5fb293bc77 ] [Test instance reification (Trac #1835) simonpj@microsoft.com**20100915151418 Ignore-this: efb30fa52aef9af46de1084accf00ef6 ] [Accept error message changes simonpj@microsoft.com**20100915144640 Ignore-this: 98424402919df659f13344bb4b6ea94e ] [speedup testsuite driver startup on Windows/OSX Simon Marlow **20100915105900 Ignore-this: 9daf5f73f417583f33fc3eb0fe5d1b74 Instead of calling "ghc-pkg list" and "ghc-pkg field" for each package, call "ghc-pkg dump" and grep the output. Saves a few seconds on Windows for 'make TEST=foo'. ] [Add test for Trac #4246 simonpj@microsoft.com**20100915123136 Ignore-this: 12e93634a4e0dab2609ee8e31402c518 ] [Add a syb-like test simonpj@microsoft.com**20100915071518 Ignore-this: 41e4fb410e2aaaa5b320ea510acddaf9 ] [Add comment simonpj@microsoft.com**20100914213850 Ignore-this: 3a949543dbb90bbe6c4044fa22d4956d ] [Error message wibbles simonpj@microsoft.com**20100914213813 Ignore-this: 1c907aa8d48ab2cb83092f052e3c4a6b ] [Accept changes (some tests now work) simonpj@microsoft.com**20100914115238 Ignore-this: 6a07a16fe8c1d40a4bfd7843d5d60190 ] [Test Trac #4306 simonpj@microsoft.com**20100914114936 Ignore-this: 671e8471c24946ca5960b6b3a61a32cd ] [Add test for Trac #4302 simonpj@microsoft.com**20100913170452 Ignore-this: ebf15fa5a11d357dd606dbd96da3ede6 ] [Add missing simpl017.stderr simonpj@microsoft.com**20100913130354 Ignore-this: 2edb5ca59ce23f8b88a948e065c823c0 ] [Update output simonpj@microsoft.com**20100913095739 Ignore-this: 279c0cda0386d3d51d50d4ee89a41d53 ] [Monster patch of testsuite changes with the new typechecker simonpj@microsoft.com**20100913094429 Ignore-this: 5f0384923c3bd99db406c8322903e4b9 Very many of these changes are minor error-message wibbles, but there are some to do with higher-rank and impredicativity that are more substantial. I'm looking at those separately, but meanwhile validate works. ] [Accept output simonpj@microsoft.com**20100909101315 Ignore-this: d645bfc25d64325b54e27b81c7d350fc ] [simpl017 should fail (impredicative) simonpj@microsoft.com**20100909085549 Ignore-this: 394b4d23cc8997dc8eff7a4fb7c9c693 ] [Accept output simonpj@microsoft.com**20100909085524 Ignore-this: 35e194ec9ebede11d71817ec5b2073a1 ] [tc216 fails now (fundep divergence) simonpj@microsoft.com**20100907144424 Ignore-this: b163740c36a5ed83da1c869c2fd40c7 ] [Impredicative breakage simonpj@microsoft.com**20100907144227 Ignore-this: 2126d84fb742132bdb6b8fd96f72f1aa ] [Expected breakages simonpj@microsoft.com**20100907144123 Ignore-this: ee3796a764cc9084d60d0b9161ec417 ] [Accept error message change simonpj@microsoft.com**20100907144017 Ignore-this: 28d223d93da94690ad5f0d3187e28875 ] [Comments only simonpj@microsoft.com**20100907143932 Ignore-this: 4da37bf1eaa515a90910d17826d62be8 ] [Can't do type-function equalities under forall simonpj@microsoft.com**20100907143639 Ignore-this: 5a7f47d3db48b44404db0eee4277f17c ] [Two expected breakages simonpj@microsoft.com**20100907143613 Ignore-this: 27f718b49fe59aac780795e7eb32a8b5 ] [Cant unify under an implication simonpj@microsoft.com**20100907143328 Ignore-this: 3886fadd3ba7fc4012fcf91113874e73 ] [Impredicative breakage simonpj@microsoft.com**20100907142533 Ignore-this: ec0cdc4335b51c56a2586461ef4962e1 ] [GADT12 passes now simonpj@microsoft.com**20100906115533 Ignore-this: 228d4263c7a97877588064994b62554f ] [More wibbles simonpj@microsoft.com**20100903165323 Ignore-this: 2776e0b21eec31428ea17ac91a1a48f5 ] [Comments simonpj@microsoft.com**20100902234651 Ignore-this: 80f57360926561fc27e19e2c4900a573 ] [Accept changes simonpj@microsoft.com**20100902234557 Ignore-this: 68228f8a415784eee038b9bdae6efbc4 ] [Accept output simonpj@microsoft.com**20100902234514 Ignore-this: 4a146e46262e911bfdfcbb90e690e0b6 ] [More update to deriving simonpj@microsoft.com**20100825112545 Ignore-this: 37dbf73defa69c4b2d8af8058a778ce6 ] [Update deriving test for type families/gadts simonpj@microsoft.com**20100825093140 Ignore-this: 74c31984f8b328cea4f8bc6f88faa5b6 ] [Accept output simonpj@microsoft.com**20100824105202 Ignore-this: 515f1c367c9f8f4d37616c31c3d1b515 ] [Add test for Trac #4235 simonpj@microsoft.com**20100824105041 Ignore-this: a51f35bdb1960086080b60c6fd581965 ] [test wibbles simonpj@microsoft.com**20100819105603 Ignore-this: 4785d45ddc508e31a7afff3477fbba1a ] [Comments only simonpj@microsoft.com**20100819091759 Ignore-this: 535229ef7997053d3f36c1094052a04c ] [Add type signature for top-level error simonpj@microsoft.com**20100819091658 Ignore-this: 4922b231f617783bd9c43d813245aec7 ] [Add a type signature in the test simonpj@microsoft.com**20100819091601 Ignore-this: fa54f25ae36835e1bd10f0c3ea96a819 ] [Make tc159 (generalised newtype deriving) into a runnable test simonpj@microsoft.com**20100819091527 Ignore-this: 1f99a81e95b84da9a7bb590b7ba270e9 ] [Update error messages for new typechecker simonpj@microsoft.com**20100819091108 Ignore-this: 79b457e39dc3fcd2d0a0e38ff11fd12f ] [Add test from ghc-users mailing list about GADTs simonpj@microsoft.com**20100818065253 Ignore-this: 678300e7e7546abc97b6b6162576776a ] [Update output Ian Lynagh **20100911203252] [add a test to catch over-allocation in lazy bytestrings Simon Marlow **20100909122210 Ignore-this: 4442346380d50efdbc94ef9b507646ac ] [remove enum04 Simon Marlow **20100903113825 Ignore-this: 7e8efc8c0629bc58c5f31e818c6b3cd4 ] [fix enum04 - it is no longer an expected failure Simon Marlow **20100903113813 Ignore-this: 3f51e02d9374a9307d8c39163c43c686 ] [update test for containers-0.4 Simon Marlow **20100903113754 Ignore-this: 91f7df0c09622b2bc46cda3d9980bc5b ] [Make a "fast" way for the dph tests so we can still run them during validate benl@ouroborus.net**20100831032929 Ignore-this: 81661552edbf16555fd6d3efdab02c7e Setting -fno-rewrite-rules means we still test out the vectoriser, but don't spend ages optimising the generated core code. ] [Fix "/bin/sh: llvmc: command not found" noise when running testsuite Ian Lynagh **20100826230011 This also made the "run_command $MAKE" tests fail, as they were also sending this to stderr. ] [Enable the optllvm way if llvmc is found Simon Marlow **20100823101851 Ignore-this: 818122d5d448112b69bb523254be4e95 ] [another attempt to make the test more robust Simon Marlow **20100820081004 Ignore-this: 88dd8b36ad97787a75bb1623dc87e5eb ] [T3807 can't be run on Windows, and fails on OS X (#4264) Ian Lynagh **20100821013620 Ignore-this: 94add65c168a0078c8eff5954f375e59 ] [Add a test for #3807: shared library generation Ian Lynagh **20100820162053] [make this test a little more robust Simon Marlow **20100817075410 Ignore-this: ade2edda500a890ea9d9fa6f36642ebf ] [update output Simon Marlow **20100817075014 Ignore-this: 5c9a8374883931c7bbe98f67207e07b ] [Test Trac #3959 simonpj@microsoft.com**20100813170839 Ignore-this: be8b4b14efcb95657649914e4dcc8ff6 ] [Test Trac #3983 simonpj@microsoft.com**20100813170240 Ignore-this: 80863eca3671a9f3da4e052cc9acf80f ] [Test Trac #4120 simonpj@microsoft.com**20100813163530 Ignore-this: f335a19e2ed61413b02f09f2918796ed ] [Accept output simonpj@microsoft.com**20100813163235 Ignore-this: 242b79bfaf5cd561027cf8b645964ffe The arity patch improves debugger output slightly ] [Fix cabal01 so that it works even if your local package database is faulty simonpj@microsoft.com**20100813161657 Ignore-this: 7d3dd8e9c86c4c839e85d9afc5acf4f2 The test modifies the user database, and you might get "WARNING: there are broken packages" for no fault of your own, which messes up validate ] [Add test for Trac #4099 simonpj@microsoft.com**20100531163503 Ignore-this: 87f30e5ffa84e0cd1f837069215817ef ] [Test Trac #469 simonpj@microsoft.com**20100812135623 Ignore-this: ec1f20e170dfc175eb35b99e4f78e570 ] [Modify Trac #4233 tests simonpj@microsoft.com**20100812132559 Ignore-this: 69ddb334513e8b3dce3b699a7632ec10 ] [Test Trac #4203 simonpj@microsoft.com**20100812130555 Ignore-this: cfb90dbbe3f29b83c1c4aa360267bd96 ] [Test Trac #4220 simonpj@microsoft.com**20100812130526 Ignore-this: 588c86c877749e1112a5973ea1f6b8c4 ] [missed part of the patch to add #4221 test Simon Marlow **20100812112530 Ignore-this: dd0a4a0c30480a7296f32cb1f59d7028 ] [expect conc016(threaded2) to fail Simon Marlow **20100812112425 Ignore-this: 93335923341df450611a14d54429db88 ] [fix expected values (Windows) Simon Marlow **20100812102122 Ignore-this: a53359c76e9bbb75a6c8b86afd198ff9 ] [update output (Windows) Simon Marlow **20100812102114 Ignore-this: 2406d797fcf984b0ff1d737e8a9cd185 ] [T3822(ghci) is broken due to #1333 Simon Marlow **20100811084615 Ignore-this: 30367653d4928cdf28937a29dec83ae9 ] [add missing output files Simon Marlow **20100811083451 Ignore-this: 4670483901ec2d1eeab541688fa8195b ] [remove a non-deterministic part of the output Simon Marlow **20100811082616 Ignore-this: 58bde2f613b09e832f30b06df6331826 ] [Add more parse error tests for #3811 Ian Lynagh **20100810162229 Ignore-this: c6ac6d6cbd98f1eba9b73fba0a3e6c1e ] [Update output following parser error improvements Ian Lynagh **20100809233647 Ignore-this: b63df572fadfd789b77cd97b990456d2 ] [add test for #4221 Simon Marlow **20100810151900 Ignore-this: a9248f6e9af0810a787e78cd870831c4 ] [update test output (compilation messages now go to stdout) Simon Marlow **20100810081830 Ignore-this: 2729012c5198caa9cf5b6885c4969de2 ] [Update output for error message changes Ian Lynagh **20100808202258 Ignore-this: 3d1cebe66a1bee713ca3b41f718f1ab8 ] [Add DoAndIfThenElse tests Ian Lynagh **20100808194748 Ignore-this: c845d12d3105d613441e1a23b9a85a16 ] [Add a couple of tests for #3811 Ian Lynagh **20100808193403 Ignore-this: 4f0d68abe31bab969f4ce07b468684f7 ] [Remove some errmsg normalisation (removing paths from filenames) Ian Lynagh **20100808185751 This wasn't needed, but was breaking "data/newtype" in an error message ] [Update output now ghci module-loading output goes to stdout Ian Lynagh **20100808142248 Ignore-this: 9fdfc82b64b37c1cd8a82224d5c2de39 ] [Update rtsOpts test Ian Lynagh **20100805014605 Ignore-this: de5ba32769817d57478a257adeca1fa3 ] [Add a test for #4240 Ian Lynagh **20100804204328] [Add a test for #4239 Ian Lynagh **20100804203308] [Add a test for trac #4233 Ian Lynagh **20100804164916] [Tests for trac#1344 a**20100721195132 Ignore-this: 8073bb5e7715a87df99282a7a457156e ] [Fix more tests now H2010 is default Ian Lynagh **20100725135716 Ignore-this: 70664929663317d3174a22b3069d39ff ] [Skip the via-C ways for read065 Ian Lynagh **20100725135611 Ignore-this: 1eb3606b7451efca5e7b65a579fca4ad We get spurious failures due to deprecation messages ] [Fix the apirecomp001 test; it needs to flatten the flags now Ian Lynagh **20100725133949 Ignore-this: 4cc65a4bf8bb3f427352d46750703141 ] [Fix a couple more tests now H2010 is the default Ian Lynagh **20100725124507 Ignore-this: 7d6b75fe8673286c1ebedb322f39a37d ] [Fix ds tests that use NPlusKPatterns Ian Lynagh **20100725121914 Ignore-this: 497326b6b08fdf3c33fc96403624a9e3 ] [ds020 uses NPlusKPatterns Ian Lynagh **20100725114205 Ignore-this: ff7f01704bff8f0285664e4d44d022f ] [Remove n+k pattern from cgrun058 Ian Lynagh **20100725112632 Ignore-this: daea25cd765d80228e5e2f30c3b410f2 ] [readFail035 assumes Haskell98 Ian Lynagh **20100725111901 Ignore-this: ffd53d6662dc72eb6519f88d158b114d ] [Remove n+k pattern from readFail001 Ian Lynagh **20100725111830 Ignore-this: fc22ebac97c437c812cc23a5e4fe03df ] [The rebindable tests use NPlusKPatterns Ian Lynagh **20100725111153 Ignore-this: 1b9869d496364cdfc1675bf907bfbcc ] [Fix some tests now H2010 is the default Ian Lynagh **20100725105621 Ignore-this: abf57799e44ee73966dfdb5a6051f31f ] [Add a test for #4150 Ian Lynagh **20100725105324 Ignore-this: 44d12d3edc9e700ff295b9981969bd7f ] [tcfail144 only fails in H98 mode Ian Lynagh **20100724234939 Ignore-this: b6af020515cc49d5f97dad4d2550258 ] [tcfail126: accept output Ian Lynagh **20100724211513 Ignore-this: 56e7055e331083646cc6ef393a0847c3 ] [Skip the dph tests when running the fast testsuite Ian Lynagh **20100724205835 Ignore-this: c8d2a84f6f22e436257ecaef76dabd4f These 7 tests were taking almost half the testsuite time ] [fromdos ghci023.script Ian Lynagh **20100724202533 Ignore-this: d7ed3cf5396198cda66aafb8ca8a5f99 ] [Add read065 stderr now that NewQualifiedOperators is deprecated Ian Lynagh **20100719161644 Ignore-this: d0d18f20877367612e369a6601763585 ] [Add test for Trac #4188 simonpj@microsoft.com**20100721145832 Ignore-this: 61e5525aec663188b83b8e949c38a2fe ] [Update error output simonpj@microsoft.com**20100721145700 Ignore-this: ae538b10b0466a1b1d37c66587755b4f ] [add test for numSparks Simon Marlow **20100720152517 Ignore-this: 9ebea06e43920d03cb1171f21b01e199 ] [move to parallel package Simon Marlow **20100720090343 Ignore-this: a7cb4c1a6b4b0932a59d6e101c3534d1 ] [lower bound for T3294 on x86_64/Linux Simon Marlow **20100714133546 Ignore-this: 7ac4b17616b8366e7024708b58d8f561 ] [Run the dph tests alone Ian Lynagh **20100713224524 Ignore-this: 8db6ac6c2a43c36bc8046e5558953d4a They use a lot of RAM ] [Retab the dph .T files Ian Lynagh **20100713195500 Ignore-this: 752616140c8632d7ab6a4f968b36ae69 ] [Add test for Trac #4136 simonpj@microsoft.com**20100707135549 Ignore-this: df8488e971df34a0e36af8de0235c304 ] [Improve test simonpj@microsoft.com**20100701151018 Ignore-this: 762b40569a048134715b4940a04f05e8 ] [Add a RelaxedPolyRec test simonpj@microsoft.com**20100701150827 Ignore-this: 66e1ce1f6eadd5bd3b5661e33e2e9438 ..suggested by Haskell Cafe email (Job Vranish) ] [Test the second bug reported in Trac #4127 simonpj@microsoft.com**20100701135930 Ignore-this: 51530feb7ef23d43cd8efa7a76225c90 ] [add/modify tests for new async exceptions API Simon Marlow **20100709130426 Ignore-this: 739a08b8c2bb29afb35b0041e6b2e421 ] [T1969, T3294: widen the limits on Windows Simon Marlow **20100708093112 Ignore-this: b28a90d6ca0cf3ebc88fa8ae9e6aa4fc ] [cg003: remove -fvia-C Simon Marlow **20100706074902 Ignore-this: afebeb73473a203b8c1b2a24729bb0df ] [ghci script for trac #2362 amsay@amsay.net**20100625032335 Ignore-this: 804023b30a986bc5e59e2dd58f017643 ] [hReady002: omit ghci way Simon Marlow **20100705084035 Ignore-this: 53327a56176eec36669c20592b7cbfe0 ] [Skip some tests the optc/profc ways Ian Lynagh **20100702215429 Rather than tweaking the GHC flags to get the test to pass, just skip them for the deprecated ways. This'll also make it easier to discover the workarounds and remove them once the ways are removed. ] [add a test for #4144 Simon Marlow **20100624143607 Ignore-this: 7ddd98ec61b6fa99b06ebc543ac6cfab ] [Omit optllvm way for derefnull test David Terei **20100625122336 Ignore-this: e036847454834b2f0945bc2db4d5e7d8 ] [Expect length001 to fail for llvm way. David Terei **20100625122222 Ignore-this: 135fd88058fc0a5606fd589f60510129 ] [Add a test for #3364 Ian Lynagh **20100624233948] [For #3389, use -optP -C manually Ian Lynagh **20100624113301] [Add a test for #3449 Ian Lynagh **20100624110524] [T3389 is broken Ian Lynagh **20100624103305 Ignore-this: 3ed35522723638a83bc659380776143f ] [Add a test for #3389 Ian Lynagh **20100623170942 Ignore-this: dcdb6bf48c840203a86c3cffd74094b2 ] [Fix 4038 test on Windows; it needs a larger C stack Ian Lynagh **20100623161607] [Add Windows output for ghcpkg05 Ian Lynagh **20100623160519] [Add Windows output for ghcpkg03 Ian Lynagh **20100623155612] [Fix quoting in TH_recompile Ian Lynagh **20100622232233 Ignore-this: d444f849da6d9a42dbd7ac6101069f46 ] [Add new llvm ways (llvm, optllvm) to testsuite David Terei **20100622130303 Ignore-this: 5c3fec70d2d10793883d596cdc5265bb ] [More #1789 tests Ian Lynagh **20100620124320 Ignore-this: a2cbaf374126e2abfe703badad93d38a ] [trac #1789 (tests for missing import lists) amsay@amsay.net**20100618150432 Ignore-this: e46a269a8abff8743f4700dc2873b66e ] [Add a test for #3822 Ian Lynagh **20100619160049] [add test for #4038 Simon Marlow **20100506194357 Ignore-this: ae45b36aeec8cbfe15fca102144e8ba9 ] [Update following fixes for #4104 and #4134 Simon Marlow **20100616081041 Ignore-this: a86bfdf4c17749713e03e3375304567a ] [Add -fno-warn-deprecated-flags to tests that use -fvia-C / -C Ian Lynagh **20100615160929 Ignore-this: dd62883740ba86e2de9f50b76f5d13d9 ] [Use -fno-warn-deprecated-flags in the optc and profc ways Ian Lynagh **20100615160012 Ignore-this: f8cfe096debff1b915c163b7d2026df0 as they use the -fvia-C flag, which is deprecated ] [Test Trac #4127 simonpj@microsoft.com**20100614205937 Ignore-this: fac60358d3b497b5c2987bb7cfce5ec4 ] [Track changes to type error messages simonpj@microsoft.com**20100614151434 Ignore-this: 7730f63e1ec4f3cd60a5d358abe22acd ] [Fix T4113 on Windows Ian Lynagh **20100613173553 Ignore-this: 55789eef2e895487fa39ed7d2c3e4968 ] [Add a test for #4113 Ian Lynagh **20100613135527] [Fix quoting in recomp007 Ian Lynagh **20100606204648 Ignore-this: 238e13ed06428bc729678aa434503c6b ] [Fix recomp007 on Windows Ian Lynagh **20100606180331 Ignore-this: ae2e572a7771a77d4151015083488e49 ] [Fix apirecomp001 on cygwin Ian Lynagh **20100606171151 Ignore-this: 4ec9de0b1bc5a07bad4acf8071a5c292 ] [Follow changes in ghc-pkg output Ian Lynagh **20100606173537 Ignore-this: bf7c14fba1782b0944045b915cbc1ef2 ] [Follow change in random library Ian Lynagh **20100606111058 Ignore-this: 8b26bffd88bf179876add35f6b6c051d ] [Update error messages for printing singleton contexts simonpj@microsoft.com**20100604110716 Ignore-this: a62232e52ce98df8f87aed6259d85950 f :: Eq a => a -> a rather than f :: (Eq a) => a -> a ] [Add a test for #3911 Ian Lynagh **20100601181210] [ffi005 is broken on OSX (#4105) Ian Lynagh **20100529185103 Ignore-this: f6c4570a47d47f206003f6b701f041cc ] [hGetBufSome comes from System.IO now. Simon Marlow **20100524124205 Ignore-this: 2f5e01b2092686264a0773000cad8494 ] [Remove duplicate T3955 test Ian Lynagh **20100525195613] [Add an indexed types performance test Ian Lynagh **20100525194755] [Accept output simonpj@microsoft.com**20100525153044 Ignore-this: 6836925a68c7285794b28acd5f3cec83 ] [Test Trac #4015 simonpj@microsoft.com**20100525153036 Ignore-this: 76f0a1c0cf7cdf872f831e85da098409 ] [Test Trac #4056 simonpj@microsoft.com**20100525114455 Ignore-this: 1222efc8e742438c66dbf39447fce7b1 ] [Test Trac #4087 simonpj@microsoft.com**20100525071514 Ignore-this: 730275119b183e2a9d719e8d44893ffb ] [Test Trac #3966 simonpj@microsoft.com**20100506165500 Ignore-this: 138a777d57db3c9caa4e620efe09c7c0 ] [expand the shadow test a bit to cover #4072 Simon Marlow **20100519115636 Ignore-this: c8534171e0adac676a0eb07d28a9f438 ] [Fix the pkg02 test to not depend on the network package Simon Marlow **20100519102528 Ignore-this: 112ae04883096bbdae62deb05c2a6528 ] [Move the ctypes import in the driver Ian Lynagh **20100518194744 The import is failing on sparky, and we only use it on Windows anyway, so move it inside an "if windows". ] [update expected values for x86_64/Linux Simon Marlow **20100518074118 Ignore-this: 93827f73b20743666dbec8496ec7b159 ] [update expected values for x86/Windows Simon Marlow **20100518073823 Ignore-this: 228d2629c984d2857eb272bfbbe9edcd ] [add test for #4078 Simon Marlow **20100517133607 Ignore-this: e3bc78a53966cc5aa75d3f0d75533071 ] [Add test for trac '3953 simonpj@microsoft.com**20100517121524 Ignore-this: e182aa45cee5e141506fe01e5b71bf52 ] [Test Trac #3964 simonpj@microsoft.com**20100507132944 Ignore-this: fad1bd07b2316281e4f532dc8a16a419 ] [Test Trac #3965 simonpj@microsoft.com**20100507132545 Ignore-this: a77fe116785cc23d95111192e6d3e31a ] [Test Trac #3955 simonpj@microsoft.com**20100507132509 Ignore-this: b5f694428f704a60000388f8d43d6acc ] [Add stderr file for T3953 simonpj@microsoft.com**20100507132230 Ignore-this: f842e85d242cf9996f4bcfa93ea3fb86 ] [Add a test for #4003 Ian Lynagh **20100516212402] [Add a test for #4059 Ian Lynagh **20100515182626] [add test for #4066 Simon Marlow **20100514130134 Ignore-this: 8f54a8817a5965495ab3c4f62bbfa755 ] [add test for #4051 Simon Marlow **20100510095333 Ignore-this: e85162394da682cdbc8b53ce4b992838 ] [Remove invalid UNPACK pragma simonpj@microsoft.com**20100510150826 Ignore-this: b1976be9aa80cfc9017afececda780d ] [add sample output Simon Marlow **20100408084849 Ignore-this: 13cba4d81767448093bc70cce34fbc14 ] [Make tc212 actually need a specialize pragma Ian Lynagh **20100506212837] [Fix quoting in mod175 Ian Lynagh **20100506212141] [Modify test slightly simonpj@microsoft.com**20100506164827 Ignore-this: 2dcecdaf673520d4d339971d8e2d50e9 ] [Test Trac #4042 simonpj@microsoft.com**20100506164751 Ignore-this: 26d7b3c6fe10317f123f97e961f77ff1 ] [Modify test slightly simonpj@microsoft.com**20100506164740 Ignore-this: f31c5c3000c0bc7970b6a8fa7735311b ] [Accept output simonpj@microsoft.com**20100506164726 Ignore-this: c7009b0121f9a5b9a16b5118b264949b ] [Tidy up tcfail145 a little simonpj@microsoft.com**20100430111321 Ignore-this: 40218750b184b4b17ba8240dacb32353 ] [Test Trac #3955 simonpj@microsoft.com**20100430111048 Ignore-this: 2208601251dad65f4a32a488961e84e5 ] [add a test for #3890 Simon Marlow **20100505134053 Ignore-this: 9dc7610e42efb9c9bcc14572af20e749 ] [fix conc059 Simon Marlow **20100505113545 Ignore-this: 212f93e976d6cd78332a659529003ced ] [add test for #4030 Simon Marlow **20100505112040 Ignore-this: 6a5d21d94e031d69f08e0e7208a116f0 ] [test hGetBufSome Simon Marlow **20100504152635 Ignore-this: b63e227ba8957ba3108bf1815b97b25c ] [Fix creation of Config.hs in annrun01; fixes #4033 Ian Lynagh **20100504164921 Ignore-this: f8eb70b61cd00b4b59d35d4de0d50650 ] [Updating expected output of spec-inline test. Milan Straka **20100430112716 Ignore-this: 9e19b2dc3f01a529153da679a2ec40c0 Using data structures from containers in GHC causes the arguments of a worker to be in a different order. ] [Fix running dyn tests on OS X Ian Lynagh **20100503165143] [Fix the shared001 test Ian Lynagh **20100503155014 Ignore-this: 936e3385ce09da307c5f3b49a29f9ad4 ] [Make the dynlib tests work on Windows Ian Lynagh **20100503140815 Ignore-this: 16b457c5cbaa6efdc1d728dfd317ae3e ] [Fix the ffi002 test Ian Lynagh **20100428161112] [ffi002: work around dependence on old cmd line semantics Simon Marlow **20100427084506 Ignore-this: a264ee8bf5a771b43d7075285dc99c04 ] [TH_pragma: remove superfluous -S, which now breaks the test Simon Marlow **20100427082123 Ignore-this: 32af45d78ff05eeeca5533c7e8782c09 ] [Remove -fno-code in various places Simon Marlow **20100427082002 Ignore-this: 1200a4417e667af982145706a3026679 These tests were relying on the old behaviour of -fno-code, and work just fine without it. ] [avoid spurious extra output Simon Marlow **20100408085805 Ignore-this: 7d7d6e28b650426136434e923b48b03 ] [Add test for Trac #3943 simonpj@microsoft.com**20100417142447 Ignore-this: 9d7f8fc08eca6552dc1bf4146d5ea65 ] [Add test for Trac #3950 simonpj@microsoft.com**20100417142427 Ignore-this: d8f9a8815b475d47d73da5fafd1fa53a ] [Tests for spelling correction for LANGUAGE pragmas Max Bolingbroke **20100413165334 Ignore-this: 237c451280358c11378ba1dc009d38b2 ] [Fix quoting in Makefile Ian Lynagh **20100416155420] [Use ${PYTHON} instead of relying on #!/usr/bin/env python Matthias Kilian **20100416114627 Ignore-this: 5dce63bea46566dfebb700b56a47a051 ] [Fix running the testsuite on msys Ian Lynagh **20100412184103 I'm not entirely sure if the cygwin code is actually right (i.e. I'm not sure what calling convention it uses), but it seems to work. ] [Run this test the threaded2 way only Simon Marlow **20100401101509 Ignore-this: fa8be885eec598156d85023a4b8b3612 It seems to be scheduling sensitive, and sometimes diverges when given only one core. ] [not broken any more: the new Strategies library fixed it Simon Marlow **20100401091727 Ignore-this: d23e727c87b8c6eae4640178e8b28714 ] [update to work with parallel-2 Simon Marlow **20100401091120 Ignore-this: b25bf553673a05b10f3eeda7367618e9 ] [we should be testing $(TEST_HC), not simply 'ghc' Simon Marlow **20100322131014 Ignore-this: ca86cb1d1351019b1a249bac16be0392 ] [print021 now passes on Windows, presumably due to the codepage change Ian Lynagh **20100321182848 Ignore-this: 1be5611fe545a9bb55d3b7fdeace9a5 ] [dynHelloWorld currently fails on Windows; trac #3861 Ian Lynagh **20100321182638 Ignore-this: 3f84d0bb2a93b0914c4802c03d66d07c ] [Fix the cabal04 test on Windows Ian Lynagh **20100321175551 Ignore-this: bae70cf3ae40abb0c8b6504c7103e30b ] [2816 now passes on Windows, presumably due to the codepage change Ian Lynagh **20100321173113 Ignore-this: b14bb8041c6c6a2ae1b2db9d00aa5aae ] [2302 now passes on Windows, presumably due to the codepage change Ian Lynagh **20100321172615 Ignore-this: 35476fc95cb109ee32c74961f6994dc ] [Use the UTF8 codepage when running on Windows Ian Lynagh **20100319200751 Fixes openTempFile001 for some system codepages, most notably 437 (US). ] [Mark hsc2hs001 and hsc2hs002 broken on Windows (#3929) Ian Lynagh **20100319160229] [The T2267 test needs utf8-string Ian Lynagh **20100318123144] [Accept change in inline pragma format simonpj@microsoft.com**20100317133405 Ignore-this: b2fe17284fa97faceb178a4921c10011 ] [Add test for Trac #3920 simonpj@microsoft.com**20100317123757 Ignore-this: c4085486f19633c8bba1ebea83b5d758 ] [Add dph-words test benl@ouroborus.net**20100316042056 Ignore-this: cf25c704fa4b18101faaf5d46feadd4e I've only set this to run with the "normal" way atm because it takes about 1.5 min to compile on my machine. SpecConstr blows out the size of the core program to about 400k, which is probably a good enough reason to have it in the testsuite. ] [Update rtsOpts output Ian Lynagh **20100315210245] [Use -rtsopts for the outofmem2 test Ian Lynagh **20100314173403] [Update the rtsOpts test now that RTS options are off by default Ian Lynagh **20100314172340] [Always use -rtsopts when compiling things with GHC Ian Lynagh **20100314171950] [Add a test for -with-rtsopts Ian Lynagh **20100313231306] [Add a test for en/disabling RTS options Ian Lynagh **20100313161942] [do the throwto tests in a validate run Simon Marlow **20100311120646 Ignore-this: 7a7212c6af06e61c15b4c5ab911d9359 ] [Add some tortuous throwTo tests Simon Marlow **20100311120231 Ignore-this: 4bf901e3405e0f7c9e873731e459fd86 ] [Track change in printing of Activations simonpj@microsoft.com**20100309173726 Ignore-this: edab510554f9bda449254f1779daec3e ] [Add test for Trac #1954 simonpj@microsoft.com**20100309173712 Ignore-this: df6221f310d60fa3396d3006d4a180c7 ] [Fix running hp2ps in a directory containing spaces Ian Lynagh **20100304015245] [Fix detection of whether we have profiling libs Ian Lynagh **20100303235023 It broke when the installation path contained a space ] [Track improvements in pretty-printing for group-by, order-by simonpj@microsoft.com**20100304130820 Ignore-this: dd7840365626ec02f8472a76e69827a ] [Track change in -dsuppress-unique printing for TH simonpj@microsoft.com**20100304130753 Ignore-this: 3325f0fc735ecd5e21227a50bcf66f48 ] [Add test for Trac #3899 simonpj@microsoft.com**20100304130731 Ignore-this: 2f0d99bb7c83643a08bea68395c8af56 ] [Add test for Trac #3901 simonpj@microsoft.com**20100304130619 Ignore-this: 216cc68d1d40ce8add7b852ac0d7d97f ] [Update layout tests Ian Lynagh **20100302205840] [Add a layout test Ian Lynagh **20100302165911] [A missing change from the InlinePrag pretty-print change simonpj@microsoft.com**20100301173752 Ignore-this: 42fc03950d97005f673512c8b2c126c6 ] [omit profiling ways for traceEvent Simon Marlow **20100301090451 Ignore-this: e6f7fe3fc1a04bf54dec3f1fc55dc43 ] [Track extra suggestion in newtype deriving (cf Trac #3888) simonpj@microsoft.com**20100301112517 Ignore-this: a8d4656f5f92b4d7b4b8a15fc6089ca0 ] [Track changes in pretty-printing of IfacePrag simonpj@microsoft.com**20100301112448 Ignore-this: 59a46630a8ba4ddf2982fe335777e84e ] [Add sparc specific version of smvm test data benl@ouroborus.net**20100301061637] [Add x86_64 specific version of smvm test data benl@ouroborus.net**20100301060429 Ignore-this: cfb955f47d04c25947c1fc6edac935bd ] [Add DPH solution for 108th Euler problem benl@ouroborus.net**20100301041657 Ignore-this: 66545782ee8d19b57b24f6f864eddde5 ] [Add a test for #2578 Ian Lynagh **20100227172429] [add test for GHC.Exts.traceEvent (#3874) Simon Marlow **20100226101321 Ignore-this: 87505cea77315f35fb5a7209708e6530 ] [Add DPH solution for 1st Euler problem benl@ouroborus.net**20100226045105 Ignore-this: cb49b2afcceba6abd09e2093081f75b5 ] [Add missing Makefiles benl@ouroborus.net**20100226033607] [Add DPH smvm test benl@ouroborus.net**20100226025630 Ignore-this: c7f0ac34b7f092472aed1899eb40d0a ] [Add DPH primes test benl@ouroborus.net**20100226020034 Ignore-this: 19f6625477a61e6db295e34480b19bd3 ] [In dph-dotp, compare with result computed via regular list fns. benl@ouroborus.net**20100226014700 Ignore-this: b18cd05a7c825897d9039f6d028472fb ] [Prefix dph tests with 'dph-' to avoid name conflicts benl@ouroborus.net**20100226013638 Ignore-this: dbbc84fe4e61748ee9f32552a5376a30 ] [Add DPH dotp test benl@ouroborus.net**20100225042634 Ignore-this: cd51c73a0428abbde4f7fb0f83a17436 ] [arith012, arith008: use -msse2 on i386 if available Simon Marlow **20100224101434 Ignore-this: 898b94793dd9df4a5d7889502e6464ea ] [Add quickhull test output benl@ouroborus.net**20100224071233] [Add DPH quickhull test benl@ouroborus.net**20100224052916 Ignore-this: 97fd56a0e05f324f5c61832f95f79835 ] [expect_broken(3676) Simon Marlow **20100223105935 Ignore-this: 16eea589ade1dcf21eed01bccd563c21 ] [disable annrun01(dyn) (see comments) Simon Marlow **20100223094835 Ignore-this: 79baa6325aea23eba454ba8a89ae9d58 ] [omit via-C ways for this test, gcc takes too long Simon Marlow **20100223094241 Ignore-this: 673323521cece51ee0b5393d5c0291ff ] [omit profilng ways Simon Marlow **20100223094006 Ignore-this: 492d40fd56d4d4d0e927c7b57c5dcaaf ] [Add a test for recompilation when a package version changes Simon Marlow **20100217135321 Ignore-this: b8a1bb3dc3acf79b4b1aafd970fe945e ] [enable the asm ways for ffi009 on i386 if -msse2 is available Simon Marlow **20100216124514 Ignore-this: 3c02d4aa1a224bd0911a285077663ffd ] [add a test for a bug in noDuplicate# Simon Marlow **20100216123210 Ignore-this: a0a6570b849a377d19e74eac417875af ] [add test for #3676 Simon Marlow **20100211131639 Ignore-this: bb34821a52b63c854ba7d4150cd1eb15 ] [Test Trac #3845 simonpj@microsoft.com**20100210153741 Ignore-this: 1e79fd99256f5d7feed19aa38233076d ] [Fewer parens when printing HsPat simonpj@microsoft.com**20100210110024 Ignore-this: 7732b27e3e8b69be37e30e2486a7dedc ] [New syntax for quasi-quotes, and record field names for QuasiQuoter type simonpj@microsoft.com**20100210105911 Ignore-this: fe4d96a31b22710b645963b3dbd4b2a4 ] [Add quasi-quote test for declaration and type quotes simonpj@microsoft.com**20100210105822 Ignore-this: e7745043c40d095693c0810b08ebe028 ] [Fix test T3831, and change to Unix coding simonpj@microsoft.com**20100208155715 Ignore-this: ba7c87186d1e2a699602206d29cb5da1 ] [accept output (#3848) Simon Marlow **20100202120626 Ignore-this: b7b4edeaa4bd7fdd746f7bf787e9b03a ] [Test Trac #3831: SpecConstr blowup simonpj@microsoft.com**20100202072405 Ignore-this: be443a4998f4322eaa8b6e614f94bf62 ] [Add a test for trac #3813 Ian Lynagh **20100130211256] [Update column numbers for the HEAD Ian Lynagh **20100130203147] [Add tests for trac #3833 and #3834 Ian Lynagh **20100130203049] [add test for #3674 Simon Marlow **20100129104231 Ignore-this: 417f1d3bb43965ab40ba3cf62f051705 ] [add test for #2464 Simon Marlow **20100129104140 Ignore-this: a6af5aedca49dc4fd2ef6f74dc697b07 ] [Update column numbers for the HEAD Ian Lynagh **20100122154945] [Expect T3823 to fail to compile Ian Lynagh **20100122141329] [Add a test for #3823 Ian Lynagh **20100122130735] [add test for #3832 Simon Marlow **20100120211706 Ignore-this: 83899d7ca854569a004d23ee8b6f29c1 ] [OS X doesn't seem to support linker scripts Ian Lynagh **20100120204812] [Tweak the T2615 test Ian Lynagh **20100120162214] [FIX #2615 (linker scripts in .so files) howard_b_golden@yahoo.com**20091216211220 Ignore-this: 1cb087990cbf6210f60eb9abbb0d28c8 This is the regression test for FIX #2615 (linker scripts in .so files). It does NOT apply to Windows. It applies only to systems using ELF files. In order for this test to work on all ELF systems, no assumption is made about whether or not real ELF shared libraries and linker scripts exist. Instead, this patch compiles a trivial C program into an ELF shared library. Also, a mock linker script (libfoo_script_T2615.so) is included in the patch. Note: This is marked as a binary, but it is a text file. Test approach: A small Haskell program (T2615.hs) imports the ObjLink module from GHC. It then calls the loadDLL function with the name of the mock linker script (libfoo_script_T2615.so). This mock script contains a link to a real shared library (libfoo_T2615.so) which the test has already created. If the dlopen (in the addDLL function in rts/Linker.c) works, the Haskell program will return a success message. Otherwise, it will return the error message it receives from loadDLL (which is actually the dlerror() message received by addDLL). ] [Track error message change simonpj@microsoft.com**20100120114813 Ignore-this: 1cd39940600a5d29b018eca103993f8e ] [Add a layout test Ian Lynagh **20100116215414] [Add a layout rule test Ian Lynagh **20100116214141] [fix cleaning in cabal03/cabal04 Simon Marlow **20100115142516 Ignore-this: 12c7dbc6ed9faddfe6feacfc705abab ] [Improve the handling of TEST_HC Ian Lynagh **20100108210400 We now accept TEST_HC=ghc as well as TEST_HC=/usr/bin/ghc The code is also a little more correct, as it will now actually canonicalise the value of TEST_HC if it is given on the commandline. ] [Always define IN_TREE_COMPILER in mk/boilerplate.mk Ian Lynagh **20100108202040 There was one path in which it was not being set. ] [Add missing T3772_A.hs simonpj@microsoft.com**20100108123553 Ignore-this: e2e95176d17f14b88194d846b26c1e60 ] [Change debug print format simonpj@microsoft.com**20100108084821 Ignore-this: d38acdd3cc5253cbb5f86dbf92417ef4 ] [Improved "Invalid type signature" message simonpj@microsoft.com**20100108084804 Ignore-this: 9c835297d44665a754c1aaf7162f7d83 ] [Follow more-accurate spans in error messages simonpj@microsoft.com**20100108084740 Ignore-this: c19dcc6ce888c5251170463475a1d19b ] [Use "test -x" rather than "test -e"; fixes trac #3778 Ian Lynagh **20100103131127 Solaris doesn't support -e ] [Test Trac #3792 simonpj@microsoft.com**20100104220030 Ignore-this: 332e960aa57e8b24e05290802b95779d ] [Accept specialised function argument order change simonpj@microsoft.com**20100104152252 Ignore-this: 8a737ca0a2fc8e3928def8df3516c2db ] [Complete test Trac #3772 simonpj@microsoft.com**20091224155017 Ignore-this: bcfc0e627d563a60f89a396209e90135 ] [Add test Trac #3731 simonpj@microsoft.com**20091224155001 Ignore-this: 5ff04c1ea68c646bd79ced99b54d2d4 ] [Accept output simonpj@microsoft.com**20091224154712 Ignore-this: dd7b7f358f827aec71543c74843799f1 ] [Add test for Trac #3772 simonpj@microsoft.com**20091224143349 Ignore-this: c294eeba0a6c4c54934d543289ff13c6 ] [T1969: drop lower bound for max_bytes_used on x86/Linux Simon Marlow **20091231194006 Ignore-this: 457515ace9e5ece4be2cd46172e390c9 ] [Add some hsc2hs tests Ian Lynagh **20100102210655] [Fix quoting for the apirecomp001 test Ian Lynagh **20100101165106] [Fix some test name collisions Ian Lynagh **20100101140641] [Fix some test name collisions Ian Lynagh **20100101135755] [Fix a test name collision Ian Lynagh **20100101134722] [typo Ian Lynagh **20100101134557] [Fix some test name collisions Ian Lynagh **20100101134144] [Fix some test name collisions Ian Lynagh **20100101133702] [Fix some test naem collisions Ian Lynagh **20100101133531] [Fix some test name collisions Ian Lynagh **20100101132814] [Fix some test name collisions Ian Lynagh **20100101132159] [Fix some test name collisions Ian Lynagh **20100101131743] [Give more info in the testsuite output Ian Lynagh **20100101130709] [Check for duplicate test names, and report them as framework failures Ian Lynagh **20100101123207] [Test Trac #3776 simonpj@microsoft.com**20091221145155 Ignore-this: 6da368e3ec0665d75371f7b194c957bc ] [Add test for Trac #3245 simonpj@microsoft.com**20091218164740 Ignore-this: 139f702cdd7e6ceaf4b040cd1ac62285 ] [accept output (better SrcLocs for lexer errors) Simon Marlow **20091221105853 Ignore-this: e9b5577cc7cef3717f44b1ededd891b0 ] [add test for #3751 Simon Marlow **20091217103719 Ignore-this: 4ea7b2ac894242efa4b6b26f30002995 ] [Fix broken python syntax Ian Lynagh **20091219171956] [Add you more clean_cmd's Ian Lynagh **20091219171108] [Add some more clean_cmd's Ian Lynagh **20091219165603] [Refactor the cleaning code Ian Lynagh **20091219165145] [Remove unused clean_o_hi function Ian Lynagh **20091219165003] [Add clean_cmd to the testsuite, and use it in bug1465 Ian Lynagh **20091219164708] [Remove debugging print Ian Lynagh **20091219164331] [Fix cleaning annrun01 Ian Lynagh **20091219154908] [Add pre-command support to the testsuite, and fix annrun01 by using it Ian Lynagh **20091219154502] [Remove no-longer-used files Ian Lynagh **20091218215745] [Fix driver016,driver019,driver028 Ian Lynagh **20091218214802] [Allow tests to behave differently depending on whether the compiler is in-tree Ian Lynagh **20091218200358 And skip testwsdeque if it is not in-tree, as we rely on some headers from the build tree. ] [Remove a test for GHC < 6.11 Ian Lynagh **20091218195946] [Update output simonpj@microsoft.com**20091216165405 Ignore-this: 1a4bf5cbe06aa347a11d173c90368e74 ] [Add test for applying specialisations inside InlineRules simonpj@microsoft.com**20091216165352 Ignore-this: a5514ebd31dfb2df2b042b603c19008b ] [Test Trac #3717 simonpj@microsoft.com**20091216083323 Ignore-this: 39238086fa5faf12d75bc533c7ad3b92 ] [Add test for type families, discovered by Roman simonpj@microsoft.com**20091211122644 Ignore-this: 82ee6c77a2bd741185ae01d94c4eb694 Tests this patch: Fri Dec 11 12:01:22 GMT 2009 simonpj@microsoft.com * Fix two related bugs in u_tys When we normalise a type family application we must recursively call uTys, *not* 'go', because the latter loop is only there to look through type synonyms. This bug made the type checker generate ill-typed coercions, which were rejected by Core Lint. A related bug only affects the size of coercions. If faced with (m a) ~ (F b c) where F has arity 1, we want to decompose to m ~ F Int, a ~ c rather than deferring. The application decomposition was being tried last, so we were missing this opportunity. ] [Tweak T3234 test and accept output Ian Lynagh **20091215215340 The test now suppresses uniques to avoid spurious changes in the output ] [Accept output for T2486 Ian Lynagh **20091215215230] [Tweak rule2 test and accept output Ian Lynagh **20091215215020 The test now suppresses uniques to avoid spurious changes in the output ] [Decouple ghcpkg02 from the GHC build tree Ian Lynagh **20091211215319] [use a smaller stack limit for conc012(ghci) Simon Marlow **20091211094439 Ignore-this: 48fee0dc80d6eb4d6370a451428030e6 ] [add test for #3742 Simon Marlow **20091210124518 Ignore-this: 60cea81bfbb8858702ae426142943f8 ] [add test for #3741 Simon Marlow **20091210123354 Ignore-this: aa00e7cbe59c34682516ac6849735b9d ] [update expected value comments Simon Marlow **20091208141558 Ignore-this: 67c22cc48656e7f955dd57a44f0c218e ] [Fix quoting, and add some sanity checking Ian Lynagh **20091209194521] [Fix typos Ian Lynagh **20091209190239] [accept output (column numbers) Simon Marlow **20091208093207 Ignore-this: 9ad2a53c9c34136f9a017040dd0be8a3 ] [accept output Simon Marlow **20091208091240 Ignore-this: 93a72b8d9fa234e0c3476508dfb492dc ] [Add output for T3102 simonpj@microsoft.com**20091207155644 Ignore-this: 26a02326560e4c1c7e04126d28674dab ] [Track error message changes for deriving simonpj@microsoft.com**20091207130720 Ignore-this: 254a66c5a42013393fac04c9a7b28ff1 ] [Test Trac #3012 simonpj@microsoft.com**20091207080303 Ignore-this: 2ac253ce2a38488847286308643053f2 ] [Add another layout test Ian Lynagh **20091205143631] [Add another layout test Ian Lynagh **20091205143228] [Add another layout test Ian Lynagh **20091205142902] [Add another layout rule test Ian Lynagh **20091205142413] [Add another layout test Ian Lynagh **20091205141351] [Add a test for the difference between the H98 and the alternative layout rules Ian Lynagh **20091205140933] [Accept column change output in break021 Ian Lynagh **20091203143326] [Accept output for break020 Ian Lynagh **20091203135642 It now gets the columns right for the highlighting ] [Add test for a loop in the simplifier simonpj@microsoft.com**20091130144716 Ignore-this: 8eee799e9b3a1aef88e40d163a46a73e ] [Test Trac #3100 simonpj@microsoft.com**20091130144314 Ignore-this: fbc050a60b29e474308a1096cd1bb76d ] [fix driver033 Simon Marlow **20091202150723 Ignore-this: 121fdb538938be37d4d6ba36b75c354d ] [add a test for #414 Simon Marlow **20091130120404 Ignore-this: 11d4a89e43473fabc1ee6f1e6a57ff5d ] [add a test for #3677 Simon Marlow **20091130112508 Ignore-this: 5ccd81e580a6d245d69d6e8e01eb3243 ] [Fix cabal03 Ian Lynagh **20091129180625] [In cabal03, don't register --inplace Ian Lynagh **20091129180402 This means it ignores the package database we tell it to use. Instead, do a normal register, but pass --force so it doesn't fail due to missing files. ] [Tweak cabal03 test Ian Lynagh **20091129180130] [Add a missing package-db flag from cabal03 Ian Lynagh **20091129174833] [Refactor the cabal03 test Ian Lynagh **20091129173339] [ghcpkg01: Follow Cabal changes Ian Lynagh **20091129173106] [Make more cabal tests run 'alone' Ian Lynagh **20091129121350] [Make 1372 use a local package database Ian Lynagh **20091129120526 Eliminates random failures when it's run in parallel with other tests ] [Make bug1465 use a local package.conf Ian Lynagh **20091129114552 Eliminates random failures when it runs in parallel with other tests ] [Make driver200 parallelisable Ian Lynagh **20091128235452] [Make 2566 parallelisable Ian Lynagh **20091128235354] [Remove now-unused cleanall function Ian Lynagh **20091128235322] [Make driver081* parallelisable Ian Lynagh **20091128235220] [driver100 doesn't need to be run alone Ian Lynagh **20091128234812] [Make driver080 parallelisable Ian Lynagh **20091128234315] [Make driver063 parallelisable Ian Lynagh **20091128234055] [Make more driver tests parallelisable Ian Lynagh **20091128233708] [Remove some unnecessary 'alone' calls Ian Lynagh **20091128231738] [Make driver062* parallelisable Ian Lynagh **20091128231420] [Make driver061* parallelisable Ian Lynagh **20091128230329] [Make driver060 parallelisable Ian Lynagh **20091128225804] [Make driver053 parallelisable Ian Lynagh **20091128225358] [Make driver052 parallelisable Ian Lynagh **20091128225153] [Make driver051 parallelisable Ian Lynagh **20091128224704] [Make driver045 parallelisable Ian Lynagh **20091128224155] [Make driver044 parallelisable Ian Lynagh **20091128223850] [Make driver043 parallelisable Ian Lynagh **20091128223708] [Make driver042 parallelisable Ian Lynagh **20091128223501] [Add some extra cleaning for driver033 Ian Lynagh **20091128223156] [Make driver041 parallelisable Ian Lynagh **20091128222953] [Make driver035 parallelisable Ian Lynagh **20091128222712] [Make driver034 parallelisable Ian Lynagh **20091128222402] [Make driver032 and driver033 parallelisable Ian Lynagh **20091128222110] [Make driver031 parallelisable Ian Lynagh **20091128221840] [Make driver028 parallelisable Ian Lynagh **20091128221704] [Make driver027 parallelisable Ian Lynagh **20091128221637] [Make driver026 parallelisable Ian Lynagh **20091128215610] [Make driver025 parallelisable Ian Lynagh **20091128214556] [Make driver024a parallelisable Ian Lynagh **20091128214322] [Make driver022 and driver023 parallelisable Ian Lynagh **20091128213834] [Make driver021 parallelisable Ian Lynagh **20091128213625] [Make driver024 parallelisable Ian Lynagh **20091128213022] [Make driver019 parallelisable Ian Lynagh **20091128212154] [Make driver018* parallelisable Ian Lynagh **20091128212029] [Make driver017 parallelisable Ian Lynagh **20091128211842] [Make driver016 parallelisable Ian Lynagh **20091128211816] [Make driver014 and driver015 parallelisable Ian Lynagh **20091128210459] [Make driver013 parallelisable Ian Lynagh **20091128210204] [Make driver012 parallelisable Ian Lynagh **20091128210041] [Make driver011 parallelisable Ian Lynagh **20091128205850] [Make the driver/ tests declare themselves 'alone' individually Ian Lynagh **20091128205533 This way we can fix them one by one ] [Print out how many tests we have done and the total when we run a test Ian Lynagh **20091128181104 This isn't perfect, as it doesn't account for tests that will be skipped in the total. But that's hard to work out, as we might skip a test in only some ways and we currently don't work out which ways to run it until later, so I think this is good enough for now. ] [Gather all tests at once, rather than doing them directory by directory Ian Lynagh **20091128180207 This increases the parallelism possible, and allows us to track what progress we are making. ] [Follow column number changes now that SrcLoc knows how tabs work Ian Lynagh **20091128153543] [Add some tests for error positions Ian Lynagh **20091128150625] [Follow column number changes Ian Lynagh **20091128145450] [Remove some @s from a Makefile Ian Lynagh **20091128144830] [Quoting fixes Ian Lynagh **20091128144802] [Follow column number changes in the break016 script Ian Lynagh **20091128125754] [Accept changes in break016 and break020 Ian Lynagh **20091128125439] [Follow column number changes Ian Lynagh **20091128005352] [Follow column number changes in indexed-types/should_fail Ian Lynagh **20091128001749] [Follow column number changes in deriving/should_fail Ian Lynagh **20091128001535] [Follow column number changes in module Ian Lynagh **20091128000900] [Follow column number changes in rename/should_fail Ian Lynagh **20091128000255] [Follow column number changes in parser/should_fail Ian Lynagh **20091127235453] [Follow column number changes in tcfail Ian Lynagh **20091127233405] [rtsflags001: run only the normal way Simon Marlow **20091124102523] [add 32-bit output Simon Marlow **20091124102456] [ffi005: run only the via-C way on x86 platforms Simon Marlow **20091124101434 due to 80-bit vs. 64-bit precision leading to floating point differences when using the native code generator. -fvia-C uses the -ffloat-store gcc sledgehammer to avoid this. ] [grab the target architecture from GHC, and add an if_arch() test Simon Marlow **20091124101223] [Follow changes in tcfail073 Ian Lynagh **20091124001804] [Follow changes in ghci011 Ian Lynagh **20091124001658] [Make test 1959 even more informative when run by hand Ian Lynagh **20091123212719] [Fix test 1959 Ian Lynagh **20091123212708] [Make test 1959 tell us what's going on Ian Lynagh **20091123212535] [Tweak testsuite results for 6.12 branch Ian Lynagh **20091122161944] [add a test for #3633 Simon Marlow **20091120145056 Ignore-this: 2bc645eefce88143d218447b0955f430 ] [accept output (for the time being) Simon Marlow **20091120143156 Ignore-this: 2d0df30f243b6f22c23f1b9b522f7336 the test output has changed due to differences in the compiled code for GHC.IO.Exception.ioError. ] [make this test do what it was supposed to do Simon Marlow **20091120142907 Ignore-this: 8f555308e8570e956e749f734b5ee7e ] [accept output Simon Marlow **20091120102108 Ignore-this: a500f2797238168afdbbd42fbf00055b ] [add missing files Simon Marlow **20091117161023 Ignore-this: aabd4f258ec4293682213d50dab5b555 ] [Bump the ulimits for outofmem/outofmem2 Simon Marlow **20091117160230 Ignore-this: fe6981dd4419219422b9459b044256ea They just started failing on x86-64/Linux here, no idea why. ] [Accept wobbles in error messages simonpj@microsoft.com**20091117125024 Ignore-this: 8ab65ba7fb0d8a263ea4bef48daf292a ] [Test for higher rank rules simonpj@microsoft.com**20091117124949 Ignore-this: 6b21f072e61968110e2395c8426eeb95 ] [fix framework failure Simon Marlow **20091113112345 Ignore-this: e993d787a36d8394297fc3a2fc0e061c ] [add test for #3586 (newArray performance) Simon Marlow **20091112144020 Ignore-this: 9eaa959836eef25d55ec3d1025de1c26 ] [Rearrange perf-related tests Simon Marlow **20091112143943 Ignore-this: 23349e39f3fca86494e6971fbfb3eaa0 perf/ -- performance tests... perf/should_run -- for generated code perf/compiler -- for GHC itself perf/space_leaks -- for space leaks in generated code or the RTS ] [Add coercion test for PushC rule simonpj@microsoft.com**20091112115950 Ignore-this: 6d01514c9f3c3b0210fccfdca039705c ] [Fix setting of utf8 locale on Mac OS X Manuel M T Chakravarty **20091112002857 Ignore-this: 7d710c5f8030ba0f572bb3888d983227 ] [add test for #3624 Simon Marlow **20091109144626 Ignore-this: 99aaae47f6ce6773e550f335cad7a527 ] [Track trace output simonpj@microsoft.com**20091109104246 Ignore-this: 28a01cf22284bb06ed1cf83c569d735d ] [Fix finding GHC on cygwin Ian Lynagh **20091107133429] [Add test for Trac #3640 simonpj@microsoft.com**20091105172220 Ignore-this: 95a5568df1f36a55f55290a1481319e9 ] [Track changes in duplicate/shadowed errors simonpj@microsoft.com**20091105171343 Ignore-this: f89d13fa61bf1b206fac1d2998a6d17a ] [Fix quoting in the 3171 test Ian Lynagh **20091105171455] [Fix the code to append .exe to program paths Ian Lynagh **20091105163040] [The bindisttest GHC is now always in the same directory Ian Lynagh **20091105160718 We therefore don't have to try to work out if we are on Windows or not in order to find it. ] [Add source file for T3234 simonpj@microsoft.com**20091105113934 Ignore-this: 58931497be31da47de18d32fb053d42a ] [Test Trac #3234 (foldr/single rule) simonpj@microsoft.com**20091103155057 Ignore-this: f6e41f8eb01de107ebc4dcd91e8fd70c ] [Add test for Trac #1735 simonpj@microsoft.com**20091104230920 Ignore-this: 8cccf608a2db46fe64f6ca465e42333d ] [add test for #3604 (template-haskell + -dynamic) Simon Marlow **20091104141623 Ignore-this: 3e97399bfcc83ad991844a18dba49d3b ] [add config.have_shared_libs Simon Marlow **20091104141602 Ignore-this: 56d5180cfb2c398b68b1b4509856a6be ] [add a test for single-stepping over getArgs Simon Marlow **20091103165423 Ignore-this: dff2b0f4825234a32057e42ba4d3f4e8 ] [Only run T3294 if we have an NCG (#3548) Simon Marlow **20091103121126 Ignore-this: 87d6f9bfaa8557ce12a3c39a48ee7bc6 ] [Track change in how LANGUAGE-pragma errors are reported simonpj@microsoft.com**20091102172730 Ignore-this: 6524c82c2fcf1c2a401b5408543c35e6 ] [Add -fno-warn-deprecated-flags to tests involving -XImpredicativeTypes simonpj@microsoft.com**20091102145236 Ignore-this: 72073af560c642a2cba1b73af9c579b3 Now that -XImpredicativeTypes is deprecated, suppress the warning ] [Add test for Trac #3621 simonpj@microsoft.com**20091029164034 Ignore-this: db06616aff863b98e32d03b2cd11543a ] [Update tests for INLINE patch simonpj@microsoft.com**20091029115217 Ignore-this: 5e59b11610b5959be11870e23561652f ] [Add stderr files for depreceated-mdo warnings simonpj@microsoft.com**20091029110009 Ignore-this: 44f66966feab44cbfcd7e353895b04db ] [Add undecidable instance test simonpj@microsoft.com**20091029100304 Ignore-this: 1c11f13de056188af33846472a1e8176 ] [Don't use threads on Windows Ian Lynagh **20091028175421 It seems to cause some sort of deadlock ] [Test Trac #3613, and track error message change simonpj@microsoft.com**20091028154810 Ignore-this: 424cdcc459da20dd84bd9c09e65da0de ] [Track changes arising from improved location info in list comprehensions simonpj@microsoft.com**20091028154735 Ignore-this: f31abf18ad5fd5bbf28dd5389246efe ] [Add test for 'rec' in do blocks simonpj@microsoft.com**20091028154137 Ignore-this: 5a661bcff3acdf7632169b21d6587670 ] [Update tests following deprecating mdo simonpj@microsoft.com**20091028154027 Ignore-this: ae1677b319abf946c5cc2a85f5c98aab ] [Add missing stdout file for T3591 simonpj@microsoft.com**20091026092600 Ignore-this: c3a14010a4c324e8b086c589f4e68245 ] [Update test so it does not use Control.Monad.Reader simonpj@microsoft.com**20091026092332 Ignore-this: 445bb58f3549572f2bbcaaf20d8e86b9 ] [Test Trac #3590 simonpj@microsoft.com**20091021153401 Ignore-this: 3b84e69e7e0ecfc8c80de15a201773ae ] [Always use the python timeout program on non-Windows Ian Lynagh **20091025155424 Use a python timeout program, so that we don't have to worry about whether or not the compiler we're testing has built the timeout program correctly The python timeout program doesn't work on mingw, so we still use the Haskell program on Windows ] [Complete timeout.py's unix support Ian Lynagh **20091025151821] [More quoting fixes Ian Lynagh **20091022000028] [Quoting fixes Ian Lynagh **20091021140545] [Normalise slashes Ian Lynagh **20091021124749] [Quoting fixes Ian Lynagh **20091021114723] [Always use / to join paths; stops "make -C .\ clean" being misparsed Ian Lynagh **20091021114601] [Quoting fix Ian Lynagh **20091021114048] [Fix more path quoting Ian Lynagh **20091021113037] [Add more quoting for paths with spaces Ian Lynagh **20091013154240] [Test Trac #3591 simonpj@microsoft.com**20091020153719 Ignore-this: 8959e243135e0afe1b37edef64a05e98 ] [renamed prof_ways -> extra_prof_ways to avoid clash Simon Marlow **20091020095920 Ignore-this: 2e2bc6ea216af7c92100f4815e10289b ] [Adapt test to avoid uniquies simonpj@microsoft.com**20091020125421 Ignore-this: 8b9d9862ce736edc00731dfd98ff61ec ] [Test Trac #3600 simonpj@microsoft.com**20091020080443 Ignore-this: 3bf6c6e3057e15fbc81b4cb4d7bbd190 ] [omit prof ways for ffi005 Simon Marlow **20091016084735 Ignore-this: 6f86586bd8619c2c8ef48edfb3453c26 ] [add classes of ways: prof_ways and threaded_ways Simon Marlow **20091016084722 Ignore-this: 2cdf387557ed74ef3344afcd30666919 ] [tcfail188 compiles fine, now that Trac #959 is fixed simonpj@microsoft.com**20091015122716 Ignore-this: 9a48055e6190494263673b7b31eff349 ] [Test Trac #3263 simonpj@microsoft.com**20091015113930 Ignore-this: dd25cdf88c0b3fa5d3208370330e925 ] [Test Trac #3572 simonpj@microsoft.com**20091015112954 Ignore-this: c406dc59f283fb27e35ee893fcc48258 ] [re-enable ffi005 with the non-portable bits removed Simon Marlow **20091014135945 Ignore-this: bae1ba5a6f9846feb43a164b85e63af4 ] [add a test for foreign import '&foo' with GHCi Simon Marlow **20091014135154 Ignore-this: d67f40340cb8a5f3659d3fc82b6d8f29 ] [might as well make the finalizer do a callback to make the test more interesting Simon Marlow **20091014133651 Ignore-this: d0cf65c656ac266205789b7fc8b3824a ] [add test for #3579 Simon Marlow **20091014103109 Ignore-this: adec758a51a433cf8a0d52bcfa870236 ] [add test program from #3561 Simon Marlow **20091013110835 Ignore-this: 5db8e8f8c9e729e620953c69c8c67e4c ] [Fix quoting in the testsuite timeout program's Makefile Ian Lynagh **20091013144352] [Define BIN_ROOT in a way that works if the path contains spaces Ian Lynagh **20091013125358] [Fix the config.timeout setting Ian Lynagh **20091013124252] [Add some diagnostics to timeout Ian Lynagh **20091013124204] [Switch back to a BIN_ROOT definition that works on all platforms Ian Lynagh **20091013121846 provided there are no spaces in the path ] [Fixes for spaces in paths Ian Lynagh **20091013115808] [Fixes for paths containing spaces Ian Lynagh **20091013113417] [ghc is "ghc.exe", not "ghc", on Windows Ian Lynagh **20091013110938] [Fix the Windows detection in the testsuite Makefiles Ian Lynagh **20091013110615 We need to look at "ghc +RTS --info", not "ghc --info". ] [T1074 needs mtl Ian Lynagh **20091009225330] [Tell the testsuite driver about the bindisttest GHC location Ian Lynagh **20091009203043] [Drop "NEW_BUILD_SYSTEM_" prefix on Makefile variable names Ian Lynagh **20091009194209] [Remove old build system support from the testsuite makefiles Ian Lynagh **20091009193748] [tweak T1969 values on x86-64 Simon Marlow **20091008110545 Ignore-this: 5ecf9b8e39bb22f6fab1764763c3a1cf ] [Test -XExplicitForALl simonpj@microsoft.com**20091007155725 Ignore-this: 72391b90a12fbbd194897decb2d0f742 ] [tidy up Simon Marlow **20091006123420 Ignore-this: a577ddd29deb53d86f2718190d33562f ] [Add a test for shadowing/overlapping packages with Cabal Simon Marlow **20091006123415 Ignore-this: e184a9a859af6e13b1c378462d9e402 ] [the threaded2 way tests event logging too Simon Marlow **20090930084841 Ignore-this: 64146a607ace4508fea4e5999067204c ] [Fix #3551: conc0{69,70} should be skipped when -threaded is not available Simon Marlow **20090929145526 Ignore-this: baa4b7199433f7684cfbad247be89283 ] [Tweak tcrun007 to not depend on syb Ian Lynagh **20091003212610] [Update tests; ghc is a bit more consistent about flags simonpj@microsoft.com**20091002072021 Ignore-this: 7441d47cd9ce86d45bf1d1eeb8c4d8ea ] [Track error message changes simonpj@microsoft.com**20090930110742 Ignore-this: cac29e62d8f2e0a6293db4969ad9e8c3 ] [Test Trac #3540 simonpj@microsoft.com**20090930110712 Ignore-this: 1329e8d3902ccf4080c3f4dfe4c90b9d ] [tweak the boundaries for T1969 (we got better) Simon Marlow **20090929113638 Ignore-this: 44b2b0d767aa942724115b4f3bf7a8a6 ] [wibbles to setting LC_ALL, trying to fix buildbot test failures Simon Marlow **20090929090410 Ignore-this: ea290fa166ce8ff81bff95c928404453 ] [tweak acceptable limits for T3294 Simon Marlow **20090928133758 Ignore-this: 669aa7582240e174bc705e2ac72b3d21 ] [Tweak tcfail163 to not need syb Ian Lynagh **20090922215149] [tc191 and tc220 need syb Ian Lynagh **20090922215017] [Tweak ds055 to not need syb Ian Lynagh **20090922214835] [drvrun022 needs syb Ian Lynagh **20090922214543] [Tweak deriving-1935 to not need syb Ian Lynagh **20090922214439] [Move syb tests from the testsuite repo to the syb repo Ian Lynagh **20090922212525] [T3087 need syb Ian Lynagh **20090922212502] [Tweak T2573 to not need syb Ian Lynagh **20090922210550] [Tweak T2394 to not need syb Ian Lynagh **20090922205045] [Tweak T2378 to not need syb Ian Lynagh **20090922204936] [arith008(dyn) and arith012(dyn) are expected failures on x86 Simon Marlow **20090918125134] [add test for #2881 Simon Marlow **20090918124532 Ignore-this: 253d872d99e5caa568b63639bdfb70c9 ] [expand the test for shadowing to include overriding with -package-id Simon Marlow **20090917120250 Ignore-this: d1499b3bb7e693817b83fc10bdd2d395 ] [Fix runtests.py for Python 2.6.1 Manuel M T Chakravarty **20090917105117 Ignore-this: 11f9aaab6c3e93bca0bff3e8b3603f04 - This is the version of Python that comes with Snow Leopard ] [accept output Simon Marlow **20090914134844 Ignore-this: ce62cebb1bc44889a027ea4d2ee89fb2 ] [use "ghc-pkg init" to create databases, and update test output Simon Marlow **20090914105851 Ignore-this: 89cd71a2cf2ffaca6fcd9da44dde69bd ] [add a test for the NCG space leak I found while looking at #3294 Simon Marlow **20090914105002] [update to not require -fglasgow-exts Simon Marlow **20090911134243 Ignore-this: c779a91dc6adff182ca415cc0650ccef ] [remove -fglasgow-exts Simon Marlow **20090911125732 Ignore-this: 75112c664be1e5329bb0928beff4e061 ] [Use +RTS -I0.1 -RTS for ghci tests Simon Marlow **20090911125702 Ignore-this: 642db417f7460a307819cb2b12d700b2 Now that GHCi has a longer default idle GC time ] [Update tests to not rely on -fglasgow-exts Simon Marlow **20090911125458 Ignore-this: 31ad4e4ef43cf9d9519b9390bfae66cb ] [make this test more robust, don't depend on the format of package.conf Simon Marlow **20090911132255 Ignore-this: 4f724d35ff62505a9ece79e57aba17c6 ] [accept output Simon Marlow **20090911090801 Ignore-this: 22a874484c7e6d8778bc9cb9efd16f1 ] [Test nested splices: TH_NestedSplices simonpj@microsoft.com**20090911090629 Ignore-this: 7de5c9bb9f09d608a6c53d99ab8deb69 ] [Follow TH changes simonpj@microsoft.com**20090910132948 Ignore-this: 97e9d3ff4fc76e17433ea8b0098b504f ] [Track changes in error message format (TH related) simonpj@microsoft.com**20090910132238 Ignore-this: f5603863af6f74d3b962bff67b1186dc ] [Update output simonpj@microsoft.com**20090910131048 Ignore-this: 71335c64b8afa855886336f01e049f80 ] [Add test for empty data declarations simonpj@microsoft.com**20090904135719 Ignore-this: 81132b905e487c41cb0b20d043b230e4 Test some modest extensions of empty data decls: data T1 :: * -> * data T2 :: * where ] [Test Trac #3467 simonpj@microsoft.com**20090830220420 Ignore-this: e1b511a4462bfbdfa9d44219a5d0e2fd ] [Add output for T3403 simonpj@microsoft.com**20090910123153 Ignore-this: 79feb3a6aafc4f1665ee66762967e0c0 ] [update tests following package-related changes in GHC/ghc-pkg Simon Marlow **20090910115403 Ignore-this: ab12e0e5e335473e8cfad1603674ed78 ] [Make this test a little more stable Matthias Kilian **20090829102358 Ignore-this: b6e4f541193b785410af602eeb6816aa On slow machines, ghci can take more than one second to launch, which produces confusing failure output like +cat: 3171.pid: No such file or directory +usage: kill [-s signame | -signum | -signame] { job | pid | pgrp } ... + kill -l [exit_status ...] Fix this by 1) increasing the time before sending a SIGINT from 1 to 2 seconds, 2) running the test program in the background and asking the shell for its pid instead of relying on the program to write the pid file quick enough. Of course you'll still see failures on *very* slow or overloaded machines; that would probably a stderr diff like `-Interrupted'. ] [expect_broken(3498): unicode output doesn't work on Windows (yet) Simon Marlow **20090909132447 Ignore-this: 86ff6937b615cb332080abb30d51e1ca ] [accept output Simon Marlow **20090908145608 Ignore-this: a4e321a6312d0a971ae004fb6c37a1ce ] [add a test for package shadowing Simon Marlow **20090906112234 Ignore-this: c67c26ca3ff1fa84795400583270a075 ] [Test Trac #3403 simonpj@microsoft.com**20090908131728 Ignore-this: 28d36facd5b29885e35cf7e03ee2fed6 ] [Test Trac #3468 simonpj@microsoft.com**20090908125744 Ignore-this: e4647da95ea2a7bcb4f48cb6cddc8bbd ] [tweak the values on x86-64/Linux (max_bytes_used improved) Simon Marlow **20090908103124 Ignore-this: 68d835bf9cedeaed558e9031242ac601 ] [omit various non-optimised ways for space_leak_001 Simon Marlow **20090908102828 Ignore-this: 5ee32992a22c97ce9934f41afd572c86 ] [accept output Simon Marlow **20090908102234 Ignore-this: 9a27198973ff8b24babd4dfd91095f31 ] [omit prof ways for ffi020 Simon Marlow **20090908102043 Ignore-this: aa413ce3f4870f362d94761dd6059755 ] [Use a stable ordering of the export list Simon Marlow **20090908101607 Ignore-this: 45889cb9ad7add61a8f2327f22274c3 ] [T3391: omit profc, profasm Simon Marlow **20090908100123 Ignore-this: 40c4326534af9123fd2fa570db07c49f ] [follow changes from #3310 Simon Marlow **20090830153325 Ignore-this: 670b7c1ef02114a8d8ceb3f0698d49 ] [fix a bug: the sequence was incorrect, rather than incomplete Simon Marlow **20090829173621 Ignore-this: 102cebecb218e2df8df33d46576810fd ] [update ghc-pkg tests following the addition of installedPackageId Simon Marlow **20090825075513 Ignore-this: 11e93fe86f380719a29acfaf7b5356b6 ] [follow change in Cabal: package -> sourcePackageId Simon Marlow **20090825075134 Ignore-this: a8a6691cebf577efcb788fdb771e6f5a ] [Test Trac #3406 simonpj@microsoft.com**20090825073011 Ignore-this: 41fbfb08f09cfffae469f0b8fd44a54b ] [add extra_clean for T3286 Simon Marlow **20090824091047 Ignore-this: 45f1ed1ca4d9ddeb6851eb71fcc75da0 ] [TFs: T3423 was missing -XFlexibleInstances Manuel M T Chakravarty **20090824025100 Ignore-this: 748adedd772e71de8ce6ef2923275c7b ] [TFs: T3220 Manuel M T Chakravarty **20090824024755 Ignore-this: 3032db152dd0668bb1f2f39d8d50b7f ] [Test Trac #2850 simonpj@microsoft.com**20090821211351 Ignore-this: 55733f9b3a70231c38a8aeda2606dd89 ] [Test Trac #3423 simonpj@microsoft.com**20090821210544 Ignore-this: 6fefeb3dfa3fdb3d263b9c4d420792ff ] [Use the dynamic way if we have a dynamic RTS Ian Lynagh **20090821153355] [Add a dynamic hello world test, that gets run during validate Ian Lynagh **20090821153314] [Test Trac #3371 simonpj@microsoft.com**20090821100750 Ignore-this: 2f20fa7f0cc2332f35cb3240638a7589 ] [Test Trac #3437 simonpj@microsoft.com**20090821095347 Ignore-this: e3f80cd609ddf79b2b245e7c848bb005 ] [Track wording changes in error messages simonpj@microsoft.com**20090820162121 Ignore-this: cc430b5e53ee4c284655b0aea40d6ce6 ] [add the test from #3424 Simon Marlow **20090820145325 Ignore-this: 88bc0b2e548875961b69400fa724f0a ] [follow changes in the base package Simon Marlow **20090819142958 Ignore-this: cb7b532ad97a6048c487376771ff401f ] [accept output Simon Marlow **20090819142333 Ignore-this: 9f6d0bebea8626427860ae3295239d8c ] [Update output simonpj@microsoft.com**20090820123151 Ignore-this: 4f4cb42b35ca820a0039406b437b1be2 ] [accept output Simon Marlow **20090819142418] [add threaded2_qw way, which is threaded2 with +RTS -qw Simon Marlow **20090819130704 Ignore-this: de00b72ca34d0cce9416455b6af5ac66 ] [TFs: T3418 Manuel M T Chakravarty **20090820105418 Ignore-this: 6fe5caf8af245d792f7b9e4c9be58d68 ] [TFs: test cases for #2767 & #3208 Manuel M T Chakravarty **20090820073343 Ignore-this: a9c06c0d0fcc72c0cf59e5c94271005b ] [add test for an illegal C finalizer callback Simon Marlow **20090819123952 Ignore-this: 4de54a86ba9d6d588ea7d6008ba84737 ] [the remaining part of #1548 is now fixed Simon Marlow **20090819120141 Ignore-this: 4d90dde10d3987b4fab8b4309a5fb6ed ] [Add a test for trac #3286 Ian Lynagh **20090819113724] [add test for #3429 Simon Marlow **20090818140030 Ignore-this: 3ad7efc0274575bb7290ca952533c594 ] [Add a test for #3007 Ian Lynagh **20090813161943] [Test Trac #3409 simonpj@microsoft.com**20090813161540 Ignore-this: e4093d296c05c4b5532588f2a04c2210 ] [Add a test for #3303: multiline deprecated warnings Ian Lynagh **20090812185743] [Trac change in Template Haskell errors simonpj@microsoft.com**20090811141150 Ignore-this: 979cdffc2f7cf47db2174314dc0429bd ] [Test Trac #3395 simonpj@microsoft.com**20090810142619 Ignore-this: 112740b5a4cff3c501bd8da0cac1ee42 ] [Test Trac #2395 simonpj@microsoft.com**20090810140953 Ignore-this: 7992f4b5a513c2c96645453308a8035a ] [Test for group being a special_id when TransformListComp is on Max Bolingbroke **20090717224849 Ignore-this: 850192f55096c6d373b797255aa0b236 ] [Regression test for Trac #2395 Alexander Dunlap **20090807190019 Ignore-this: a60faf89928344e7c9982646ce0193f9 ] [remove deprecated -#include flag Simon Marlow **20090805105047 Ignore-this: b9aa8cbf54564941c544ae78ba3cb376 ] [fix tests after RTS tidyup Simon Marlow **20090803123501 Ignore-this: 3ea78cb5bb05e68c634bcc961c13d9a0 ] [Remove the DiffArray tests Ian Lynagh **20090802132048 They're now in the diffarray package ] [Add a test for trac #789 Ian Lynagh **20090801153538] [Update array test outputs Ian Lynagh **20090730153649] [add test for atomic_inc()/atomic_dec() Simon Marlow **20090729075547 Ignore-this: f754a4aaa6aa21458375e299f2e7141b ] [2816 is if_platform('i386-unknown-mingw32',expect_broken(3398)) Simon Marlow **20090727143202 Ignore-this: a9e5f453ce3b5a951c2364cfcebd7cbe ] [bump limits for T1969 again (it was failing on Windows) Simon Marlow **20090724091355 Ignore-this: b384a8221a8dec7a89522ee79de2dbf6 ] [Test for make supporting abspath, and fail if it doesn't Ian Lynagh **20090726135136 This fixes problems using GNU make 3.80. ] [add --no-user-package-conf for ghc-pkg tests Simon Marlow **20090724151549 Ignore-this: 58db107bb49d62173ad46881cd956599 ] [add -no-user-package-conf to GHC command lines Simon Marlow **20090724123813 Ignore-this: 57b0e90bfcb89d1793a2c61c014b5414 ] [Test Trac #3391 simonpj@microsoft.com**20090723160523 Ignore-this: dbd9e3f6cb4ce6564aa1d6e9c8339a28 ] [Follow output changes (braces in do-notation) simonpj@microsoft.com**20090723152556 Ignore-this: 74e9ad4d85c7624114084ad8eb054910 ] [fix broken test on Windows Simon Marlow **20090723120826 Ignore-this: b7be929f7d1302f59cd74cf1eff4aade ] [Follow output simonpj@microsoft.com**20090723131845 Ignore-this: 78fe9e7daf9d70c06da6dfb0332575f7 ] [Test standalone deriving for GADTs simonpj@microsoft.com**20090723100441 Ignore-this: b45fafc180241619d364f1080215869f ] [Tweak tests for unboxed tuple sections Max Bolingbroke **20090717214231 Ignore-this: 6abc5631f1028b628f155f0a20ece4da ] [Tests for unboxed tuple sections Max Bolingbroke **20090717212443 Ignore-this: 3a31b5c69acb53e3f543c8fb92aca38e ] [Tests for basic TupleSections Max Bolingbroke **20090717204659 Ignore-this: 7bf3a8e08b6b654f5dd9a9fba31f9cbe ] [Use /usr/bin/env to find Python Simon Marlow **20090723075156 Ignore-this: e6315057539fb198d98909cb1dda243f Contributed by: Krister Walfridsson ] [Follow Integer changes Ian Lynagh **20090721234536] [accept output Simon Marlow **20090722122529 Ignore-this: 35b847e78b8062dac668425dcf3e7a57 ] [Give us some more breathing room in T1969. Simon Marlow **20090722122518 Ignore-this: 550cf0b0b58bf69f57858dccc9e4e416 Memory use went up a little with my change to external names, as most names got longer. However, we're still doing better than 6.10 on this test, so I don't mind bumping the limit a bit. ] [tc215 works now that Trac #366 is done simonpj@microsoft.com**20090722105733 Ignore-this: e9f108b8632316cc2d9c23370121d03 ] [Test pattern-match overlap checking for GADTs simonpj@microsoft.com**20090722051806 Ignore-this: 355ff54d49f196f3b4e769ce486786f0 ] [Test for Trac #3382 simonpj@microsoft.com**20090720060155 Ignore-this: b8a90bfdf4219235cf0adb51c0d36e36 ] [Add a test for #1647 Ian Lynagh **20090719181425] [Add a test for #3055 Ian Lynagh **20090717222040] [Add test for Trac #3346 simonpj@microsoft.com**20090717155827 Ignore-this: 52203cff9520f0f502612cf5880e660c ] [accept output after changes to dfun naming Simon Marlow **20090716144125 Ignore-this: 295a3d8c86c533edb40d077a1fbdf2e5 ] [Update mode001 Ian Lynagh **20090716000721 The earlier of --help and --version now determines the behaviour ] [add utf8_bom codec Simon Marlow **20090715131505 Ignore-this: 27a198bd9ed3112005c43551109acd58 ] [Test derived Foldable instance m.niloc@gmail.com**20090711130821 Ignore-this: 830f4b824bd469df0de947f32b4f9c1c ] [Add a test for #1074 Ian Lynagh **20090711191937] [Add a test for #1792 Ian Lynagh **20090711191508] [TFs: Added T2203b Manuel M T Chakravarty **20090710064638 Ignore-this: 8d0c3101f03a76b2fd13e1032aefeffe ] [TFs: fixed should_compile/Simple8 & wibbles Manuel M T Chakravarty **20090710035536 Ignore-this: 66b4c2ad6a5f594f2fd6fcf51be78d6a ] [T3016: skip_if_fast, and omit optc too. Simon Marlow **20090709144504 Ignore-this: 26d695f84bf0393da3f1e1862140384f ] [disable T3016(profc), gcc takes ages Simon Marlow **20090709104147 Ignore-this: 4accafb20b11f18bb389be86aa84a331 ] [Tests for unused imports simonpj@microsoft.com**20090706111329 Ignore-this: 477db02945a12e468d0adc9181ece35d ] [TFs: T2677 Manuel M T Chakravarty **20090707054749 Ignore-this: 8ca0fd55918fc3b5a7cd2b7407b7195a ] [Update cabal01 test for Cabal change Ian Lynagh **20090705194639] [Make changes to -fwarn-unused-do-bind and -fwarn-wrong-do-bind suggested by SPJ Max Bolingbroke **20090702150957 Ignore-this: a79f826df7152b7b5a253a05f90d4128 ] [Support for -fwarn-unused-do-bind and -fwarn-wrong-do-bind, as per #3263 Max Bolingbroke **20090701200441 Ignore-this: b762c27276c3e1e3aff614640f27903d ] [Test Trac #3342 simonpj@microsoft.com**20090702124700 Ignore-this: 3d47a4e0c60d0ad4db266869cdb74ec9 ] [Track error message change simonpj@microsoft.com**20090702095512 Ignore-this: 47db428ab8f9a6e2f0903fc84c1d547b ] [NonLinearSigErr is actually OK simonpj@microsoft.com**20090702095452 Ignore-this: ef3db790608ce2d9b4a26cbc450b93c1 ] [Track change in record syntax for GADTs simonpj@microsoft.com**20090702095341 Ignore-this: f566b1130a4dff0a81d92a262d794d ] [TFs: nullary families are ok Manuel M T Chakravarty **20090702093629 Ignore-this: ef5783432881e51f4f88b806aaacc1cf ] [add readwrite003 (from bug #679) Simon Marlow **20090701104449 Ignore-this: 657cea9c9506a5f961877cdb77313ab7 ] [Remove hacky GCC setting Simon Marlow **20090626140827 Ignore-this: 698a64c4f09be46340d04aeb0f9be8d It isn't necessary now that Cabal can find gcc in the new layout, and it was taking a long time (2.5s on Windows every time you start up make in the testsuite) ] [accept output after fixes to FFI declaration pretty-printing Simon Marlow **20090626103342 Ignore-this: 34d49ce46f4fac185e110ae6c27e8c35 ] [add test for #3319 Simon Marlow **20090626103159 Ignore-this: 7b77c0bb4137b9174e76c6c5aa9a9bd4 ] [TAG 2009-06-25 Ian Lynagh **20090625160429] Patch bundle hash: f05b1ab206e65edea3766eae6cf5ae1f85b16718