| 1 | |
|---|
| 2 | New patches: |
|---|
| 3 | |
|---|
| 4 | [pp2: Test fix of wrong indentation from HughesPJ fill (fcat and fsep) (#1337) |
|---|
| 5 | Thorkil Naur <naur@post11.tele.dk>**20070506203605] { |
|---|
| 6 | hunk ./tests/ghc-regress/lib/PrettyPrint/all.T 2 |
|---|
| 7 | +test('pp2', only_ways(['normal']), compile_and_run, ['']) |
|---|
| 8 | addfile ./tests/ghc-regress/lib/PrettyPrint/pp2.hs |
|---|
| 9 | hunk ./tests/ghc-regress/lib/PrettyPrint/pp2.hs 1 |
|---|
| 10 | +-- pp2.hs: Test fix of wrong indentation from Text.PrettyPrint.HughesPJ fill (fcat and fsep) |
|---|
| 11 | + |
|---|
| 12 | +import Text.PrettyPrint.HughesPJ |
|---|
| 13 | + |
|---|
| 14 | +f z doc = renderStyle |
|---|
| 15 | + ( |
|---|
| 16 | + Style { |
|---|
| 17 | + mode = PageMode, |
|---|
| 18 | + lineLength = z, |
|---|
| 19 | + ribbonsPerLine = 1.0 |
|---|
| 20 | + } |
|---|
| 21 | + ) |
|---|
| 22 | + doc |
|---|
| 23 | + |
|---|
| 24 | +l2 = f 6 $ nest 3 $ |
|---|
| 25 | + fcat [nest 1 $ text "a", nest 2 $ text "b", text "c"] |
|---|
| 26 | + |
|---|
| 27 | +main = putStr (l2 ++ "\n") |
|---|
| 28 | addfile ./tests/ghc-regress/lib/PrettyPrint/pp2.stdout |
|---|
| 29 | hunk ./tests/ghc-regress/lib/PrettyPrint/pp2.stdout 1 |
|---|
| 30 | + ab |
|---|
| 31 | + c |
|---|
| 32 | } |
|---|
| 33 | |
|---|
| 34 | Context: |
|---|
| 35 | |
|---|
| 36 | [Add a test that 'ghc -e "return ()"' returns successfully |
|---|
| 37 | Ian Lynagh <igloo@earth.li>**20070506113229] |
|---|
| 38 | [Arrow tests are failing core lint; trac #1333 |
|---|
| 39 | Ian Lynagh <igloo@earth.li>**20070505190414] |
|---|
| 40 | [sed-o in the testsuite driver |
|---|
| 41 | Ian Lynagh <igloo@earth.li>**20070505190353] |
|---|
| 42 | [dsrun014 is broken (trac #1257, Bytecode generator can't handle unboxed tuples) |
|---|
| 43 | Ian Lynagh <igloo@earth.li>**20070505172037] |
|---|
| 44 | [tc224 (overloaded strings) is broken; trac #1332 |
|---|
| 45 | Ian Lynagh <igloo@earth.li>**20070505161813] |
|---|
| 46 | [Various indexed types tests fail due to trac #1331 |
|---|
| 47 | Ian Lynagh <igloo@earth.li>**20070505155605] |
|---|
| 48 | [Accept output (mdofail004) |
|---|
| 49 | Ian Lynagh <igloo@earth.li>**20070505153527] |
|---|
| 50 | [Church2 is broken; trac #1330 |
|---|
| 51 | Ian Lynagh <igloo@earth.li>**20070505152441] |
|---|
| 52 | [Accept output |
|---|
| 53 | Ian Lynagh <igloo@earth.li>**20070505150128] |
|---|
| 54 | [Accept output |
|---|
| 55 | Ian Lynagh <igloo@earth.li>**20070505123344] |
|---|
| 56 | [Accept output |
|---|
| 57 | Ian Lynagh <igloo@earth.li>**20070505120131] |
|---|
| 58 | [Add output |
|---|
| 59 | Ian Lynagh <igloo@earth.li>**20070505115657] |
|---|
| 60 | [Accept output |
|---|
| 61 | Ian Lynagh <igloo@earth.li>**20070505114604] |
|---|
| 62 | [Partially accept output |
|---|
| 63 | Ian Lynagh <igloo@earth.li>**20070505113746] |
|---|
| 64 | [Accept output |
|---|
| 65 | Ian Lynagh <igloo@earth.li>**20070505113048] |
|---|
| 66 | [Accept output for tcfail004 |
|---|
| 67 | Ian Lynagh <igloo@earth.li>**20070505105852] |
|---|
| 68 | [Track ... pretty-printer changes |
|---|
| 69 | Ian Lynagh <igloo@earth.li>**20070505105355] |
|---|
| 70 | [stm is no longer a corelib, so needs to be reqlib'ed now |
|---|
| 71 | Ian Lynagh <igloo@earth.li>**20070505004835] |
|---|
| 72 | [Don't dump stderr/stdout before we've split the ghci output |
|---|
| 73 | Ian Lynagh <igloo@earth.li>**20070505004802 |
|---|
| 74 | Fixes some framework failures. |
|---|
| 75 | ] |
|---|
| 76 | [Fix spec001 test |
|---|
| 77 | Ian Lynagh <igloo@earth.li>**20070505001103] |
|---|
| 78 | [Accept output |
|---|
| 79 | Ian Lynagh <igloo@earth.li>**20070505000818] |
|---|
| 80 | [Accept output |
|---|
| 81 | Ian Lynagh <igloo@earth.li>**20070504235810] |
|---|
| 82 | [maessen_hashtab needs QuickCheck |
|---|
| 83 | Ian Lynagh <igloo@earth.li>**20070504235518] |
|---|
| 84 | [regex tests need regex-posix, which is no longer a corelib |
|---|
| 85 | Ian Lynagh <igloo@earth.li>**20070504232505] |
|---|
| 86 | [Fix comment |
|---|
| 87 | Ian Lynagh <igloo@earth.li>**20070504230405] |
|---|
| 88 | [skip cabal02 (cabal-setup isn't in the GHC tree any more) |
|---|
| 89 | Ian Lynagh <igloo@earth.li>**20070504220048] |
|---|
| 90 | [Don't hardcode the version of base in the tests |
|---|
| 91 | Ian Lynagh <igloo@earth.li>**20070504215708] |
|---|
| 92 | [Accept output for tcfail005 |
|---|
| 93 | Ian Lynagh <igloo@earth.li>**20070504092957] |
|---|
| 94 | [cg025 requires regex-compat, which is now an extralib |
|---|
| 95 | Ian Lynagh <igloo@earth.li>**20070503225622] |
|---|
| 96 | [Test for Trac #1251 |
|---|
| 97 | simonpj@microsoft.com**20070504111134] |
|---|
| 98 | [Add test for Trac #1323 |
|---|
| 99 | simonpj@microsoft.com**20070504075616] |
|---|
| 100 | [Revert mistaken change to all.T |
|---|
| 101 | simonpj@microsoft.com**20070504073843] |
|---|
| 102 | [Use letters to allow output to be matched up with the code more easily |
|---|
| 103 | Ian Lynagh <igloo@earth.li>**20070503192604] |
|---|
| 104 | [Remove redundant arch-specific test files |
|---|
| 105 | Ian Lynagh <igloo@earth.li>**20070503192139] |
|---|
| 106 | [Accept output |
|---|
| 107 | Ian Lynagh <igloo@earth.li>**20070503191615] |
|---|
| 108 | [update: we give a diagnostic for an incorrect number in :delete now |
|---|
| 109 | Simon Marlow <simonmar@microsoft.com>**20070503151724] |
|---|
| 110 | [add a history test |
|---|
| 111 | Simon Marlow <simonmar@microsoft.com>**20070503151700] |
|---|
| 112 | [add a :list test |
|---|
| 113 | Simon Marlow <simonmar@microsoft.com>**20070503150446] |
|---|
| 114 | [add a test to demonstrate a new bug |
|---|
| 115 | Simon Marlow <simonmar@microsoft.com>**20070503131223] |
|---|
| 116 | [accept output |
|---|
| 117 | Simon Marlow <simonmar@microsoft.com>**20070503094206] |
|---|
| 118 | [add correct output now this test is fixed |
|---|
| 119 | Simon Marlow <simonmar@microsoft.com>**20070430110058] |
|---|
| 120 | [Add test for Trac #1255 |
|---|
| 121 | simonpj@microsoft.com**20070503075022] |
|---|
| 122 | [Add test for records and type families |
|---|
| 123 | simonpj@microsoft.com**20070503073838] |
|---|
| 124 | [Accept output |
|---|
| 125 | Pepe Iborra <mnislaih@gmail.com>**20070430171655] |
|---|
| 126 | [Adapt some breakpoint tests to the new command syntax |
|---|
| 127 | Pepe Iborra <mnislaih@gmail.com>**20070430171643] |
|---|
| 128 | [add test for a new assertion failure |
|---|
| 129 | Simon Marlow <simonmar@microsoft.com>**20070427144739] |
|---|
| 130 | [modify test to reproduce a new bug |
|---|
| 131 | Simon Marlow <simonmar@microsoft.com>**20070426153744] |
|---|
| 132 | [add another test, and accept some output |
|---|
| 133 | Simon Marlow <simonmar@microsoft.com>**20070426152639] |
|---|
| 134 | [Fix the test I just added |
|---|
| 135 | Pepe Iborra <mnislaih@gmail.com>**20070426101615 |
|---|
| 136 | |
|---|
| 137 | :break qsort sets a breakpoint in the outer expression, before any variable |
|---|
| 138 | has been bound. Once you :step the things are bound |
|---|
| 139 | |
|---|
| 140 | ] |
|---|
| 141 | [Added a :break test |
|---|
| 142 | Pepe Iborra <mnislaih@gmail.com>**20070426085538] |
|---|
| 143 | [Disable the monomorphism restriction warnings in all tests |
|---|
| 144 | Pepe Iborra <mnislaih@gmail.com>**20070426084918] |
|---|
| 145 | [Accept output |
|---|
| 146 | Pepe Iborra <mnislaih@gmail.com>**20070425175248] |
|---|
| 147 | [add some :show bindings |
|---|
| 148 | Simon Marlow <simonmar@microsoft.com>**20070425130058] |
|---|
| 149 | [add test for a new bug |
|---|
| 150 | Simon Marlow <simonmar@microsoft.com>**20070425130031] |
|---|
| 151 | [this test requires an extra :step now |
|---|
| 152 | Simon Marlow <simonmar@microsoft.com>**20070425125920] |
|---|
| 153 | [New test covering bug discovered by Nicolas Frisby in TcUnify.boxySplitTyConApp |
|---|
| 154 | simonpj@microsoft.com**20070424124702] |
|---|
| 155 | [move some dynbrk tests into the scripts/ directory |
|---|
| 156 | Simon Marlow <simonmar@microsoft.com>**20070423152829] |
|---|
| 157 | [add dynbrk tests, and a few more breakpoint tests |
|---|
| 158 | Simon Marlow <simonmar@microsoft.com>**20070423152031] |
|---|
| 159 | [Adapt commands to the new ghci debugger command-set |
|---|
| 160 | Pepe Iborra <mnislaih@gmail.com>**20070420170414] |
|---|
| 161 | [Accept output |
|---|
| 162 | Pepe Iborra <mnislaih@gmail.com>**20070420170311] |
|---|
| 163 | [Add test suggested by Doaitse Swierestra |
|---|
| 164 | simonpj@microsoft.com**20070418145918] |
|---|
| 165 | [Update output |
|---|
| 166 | Ian Lynagh <igloo@earth.li>**20070417151616] |
|---|
| 167 | [Add a test for use of fail for trac #1265 |
|---|
| 168 | Tyson Whitehead <twhitehe@uwo.ca>**20070410140653] |
|---|
| 169 | [Differentiate between use of fail and failure of code (i.e., an exception is thrown) |
|---|
| 170 | Tyson Whitehead <twhitehe@uwo.ca>**20070410140308] |
|---|
| 171 | [Use $(PYTHON) rather than assuming python will find it |
|---|
| 172 | Ian Lynagh <igloo@earth.li>**20070417130516] |
|---|
| 173 | [Generate conc068 input in a more portable manner |
|---|
| 174 | Thorkil Naur <naur@post11.tele.dk>**20070417063754 |
|---|
| 175 | The earlier method with 'yes .. | head ..' does not work on PPC Mac OS X. |
|---|
| 176 | ] |
|---|
| 177 | [TAG 2007-04-17 |
|---|
| 178 | Ian Lynagh <igloo@earth.li>**20070417125057] |
|---|
| 179 | [Close 2 files that we open so we know that the writes have actually happened |
|---|
| 180 | Ian Lynagh <igloo@earth.li>**20070416225010] |
|---|
| 181 | [cabal01 needs profiling |
|---|
| 182 | Ian Lynagh <igloo@earth.li>**20070416221129] |
|---|
| 183 | [MERGE: Make conc056 independent of the network package |
|---|
| 184 | Simon Marlow <simonmar@microsoft.com>**20070416101202 |
|---|
| 185 | Should make the test more robust, we were seeing failures in the |
|---|
| 186 | nightly builds. |
|---|
| 187 | ] |
|---|
| 188 | [conc063 should exit(0) now |
|---|
| 189 | Simon Marlow <simonmar@microsoft.com>**20070416100847] |
|---|
| 190 | [TAG 2007-04-14 |
|---|
| 191 | Ian Lynagh <igloo@earth.li>**20070414110652] |
|---|
| 192 | [Set some esc tests to skip_unless_tag('esc') |
|---|
| 193 | Ian Lynagh <igloo@earth.li>**20070413234046] |
|---|
| 194 | [Allow tests to be skipped based on whether or not the compiler has a tag |
|---|
| 195 | Ian Lynagh <igloo@earth.li>**20070413233859 |
|---|
| 196 | When working on a new foo extension, you can now put your tests in the |
|---|
| 197 | testsuite, set ProjectTags=-foo in mk/build.mk and skip_unless_tag('foo') |
|---|
| 198 | in the tests. |
|---|
| 199 | ] |
|---|
| 200 | [break1 and break4 are broken due to trac #1275 |
|---|
| 201 | Ian Lynagh <igloo@earth.li>**20070413213209] |
|---|
| 202 | [add one more example |
|---|
| 203 | nx200@cam.ac.uk**20070413172149] |
|---|
| 204 | [added a few more examples |
|---|
| 205 | nx200@cam.ac.uk**20070413164522] |
|---|
| 206 | [Except some output changes |
|---|
| 207 | Ian Lynagh <igloo@earth.li>**20070413183008] |
|---|
| 208 | [Give an ASCII representation of the PPM output |
|---|
| 209 | Ian Lynagh <igloo@earth.li>**20070408180814 |
|---|
| 210 | We will need to do some sort of similarity test to cope with FP differences, |
|---|
| 211 | but this will at least let us see what differences we need to accommodate. |
|---|
| 212 | ] |
|---|
| 213 | [Give more output while running conc068 |
|---|
| 214 | Ian Lynagh <igloo@earth.li>**20070413180859] |
|---|
| 215 | [Print stdout/stderr when we get a bad result |
|---|
| 216 | Ian Lynagh <igloo@earth.li>**20070413180412] |
|---|
| 217 | [Add tests for OPTIONS pragmas applying to the wrong files |
|---|
| 218 | Ian Lynagh <igloo@earth.li>**20070411222135] |
|---|
| 219 | [added TestList TestImport |
|---|
| 220 | nx200@cam.ac.uk**20070405173814] |
|---|
| 221 | [More ppr tests |
|---|
| 222 | Ian Lynagh <igloo@earth.li>**20070407122412 |
|---|
| 223 | The name +_0 is a bit dubious. |
|---|
| 224 | ] |
|---|
| 225 | [Increase the FP fudge factor (0.000001 -> 0.00001) |
|---|
| 226 | Ian Lynagh <igloo@earth.li>**20070407113910] |
|---|
| 227 | [Calibrate == calibrate on Windows... |
|---|
| 228 | Ian Lynagh <igloo@earth.li>**20070406001033] |
|---|
| 229 | [Use $(PYTHON) to run calibrate, rather than relying on it finding python itself |
|---|
| 230 | Ian Lynagh <igloo@earth.li>**20070405193027] |
|---|
| 231 | [Avoid FP differences with cholewo-eval |
|---|
| 232 | Ian Lynagh <igloo@earth.li>**20070405153241] |
|---|
| 233 | [Remove redundant Main.hs (there's a Main.lhs too) |
|---|
| 234 | Ian Lynagh <igloo@earth.li>**20070405151602] |
|---|
| 235 | [barton-mangler-bug shouldn't have FP difference problems any more |
|---|
| 236 | Ian Lynagh <igloo@earth.li>**20070405144929] |
|---|
| 237 | [Check float values are within a small tolerance inside barton-mangler |
|---|
| 238 | Ian Lynagh <igloo@earth.li>**20070405142508 |
|---|
| 239 | Saves the test from failing due to small FP differences. |
|---|
| 240 | ] |
|---|
| 241 | [Calibrate the testsuite timeout if a value of -1 is given |
|---|
| 242 | Ian Lynagh <igloo@earth.li>**20070405133331] |
|---|
| 243 | [Add a test that checks pretty-printed TH output looks right |
|---|
| 244 | Ian Lynagh <igloo@earth.li>**20070405114005] |
|---|
| 245 | [MERGE: Another attempt to make mod{144,146,158,160,165} generate consistent output |
|---|
| 246 | Simon Marlow <simonmar@microsoft.com>**20070404103634 |
|---|
| 247 | On some platforms $MAKE == "gmake", so the error messages still didn't |
|---|
| 248 | match. I made it so that these tests now don't fail in make, but the |
|---|
| 249 | exit code from GHC is emitted to stderr so we can test it. |
|---|
| 250 | ] |
|---|
| 251 | [ghci015 should ignore output (see comment) |
|---|
| 252 | Simon Marlow <simonmar@microsoft.com>**20070403112228] |
|---|
| 253 | [Accept test output |
|---|
| 254 | Ian Lynagh <igloo@earth.li>**20070401211751] |
|---|
| 255 | [IsString and fromString are in Data.String now |
|---|
| 256 | Ian Lynagh <igloo@earth.li>**20070401211027] |
|---|
| 257 | [tc217/220/223 need mtl |
|---|
| 258 | Ian Lynagh <igloo@earth.li>**20070401210909] |
|---|
| 259 | [Remove generated file |
|---|
| 260 | Ian Lynagh <igloo@earth.li>**20070401210528] |
|---|
| 261 | [Update rnfail040 output |
|---|
| 262 | Ian Lynagh <igloo@earth.li>**20070401210413] |
|---|
| 263 | [Update output with new, friendlier error |
|---|
| 264 | Ian Lynagh <igloo@earth.li>**20070401205626] |
|---|
| 265 | [Consistent output for tests |
|---|
| 266 | Ian Lynagh <igloo@earth.li>**20070401205455] |
|---|
| 267 | [Add some -v0s to cabal01; cabal still isn't being quiet enough, though |
|---|
| 268 | Ian Lynagh <igloo@earth.li>**20070401203313] |
|---|
| 269 | [Accept output |
|---|
| 270 | Ian Lynagh <igloo@earth.li>**20070401202323] |
|---|
| 271 | [Check stderr output before stdout output |
|---|
| 272 | Ian Lynagh <igloo@earth.li>**20070401202156] |
|---|
| 273 | [On failure, diff the normalised test outputs |
|---|
| 274 | Ian Lynagh <igloo@earth.li>**20070401202024] |
|---|
| 275 | [Time how long is spent on each .T file |
|---|
| 276 | Ian Lynagh <igloo@earth.li>**20070331115228] |
|---|
| 277 | [Make our own pwd, so we don't get confused by paths on cygwin |
|---|
| 278 | Ian Lynagh <igloo@earth.li>**20070330184246] |
|---|
| 279 | [Update test output |
|---|
| 280 | Ian Lynagh <igloo@earth.li>**20070401190122] |
|---|
| 281 | [Test for RULES type-matching |
|---|
| 282 | simonpj@microsoft.com**20070330140952] |
|---|
| 283 | [There is no opt way any more |
|---|
| 284 | simonpj@microsoft.com**20070330140914 |
|---|
| 285 | |
|---|
| 286 | Use optc, optasm instead. |
|---|
| 287 | |
|---|
| 288 | ] |
|---|
| 289 | [Add rnfail047, test for trac #924 |
|---|
| 290 | Ian Lynagh <igloo@earth.li>**20070331123429] |
|---|
| 291 | [Use unified, rather than context, diffs |
|---|
| 292 | Ian Lynagh <igloo@earth.li>**20070330134203] |
|---|
| 293 | [added more examples |
|---|
| 294 | nx200@cam.ac.uk**20070327135214] |
|---|
| 295 | [add test for #1219 |
|---|
| 296 | Simon Marlow <simonmar@microsoft.com>**20070327103851] |
|---|
| 297 | [TH_dataD1/1193 is no longer broken, but is meant to fail |
|---|
| 298 | Ian Lynagh <igloo@earth.li>**20070324003644] |
|---|
| 299 | [Test for Trac #1031 |
|---|
| 300 | simonpj@microsoft.com**20070316151633] |
|---|
| 301 | [Add test for Trac #1221 |
|---|
| 302 | simonpj@microsoft.com**20070314122854] |
|---|
| 303 | [Add another renamer test nhc98 used to fail |
|---|
| 304 | Ian Lynagh <igloo@earth.li>**20070315001153] |
|---|
| 305 | [Another renamer test that nhc98 used to fail on |
|---|
| 306 | Ian Lynagh <igloo@earth.li>**20070314190837] |
|---|
| 307 | [Add a renamer test (nhc98 used to fail it) |
|---|
| 308 | Ian Lynagh <igloo@earth.li>**20070314185736] |
|---|
| 309 | [Fix gadt23 test |
|---|
| 310 | Ian Lynagh <igloo@earth.li>**20070311214714] |
|---|
| 311 | [Add a test gadt23 from Christophe Poucet |
|---|
| 312 | Ian Lynagh <igloo@earth.li>**20070311195336] |
|---|
| 313 | [Don't hide the Makefile commands |
|---|
| 314 | Ian Lynagh <igloo@earth.li>**20070311195207 |
|---|
| 315 | The testsuite uses -s to hide them, and this way we can see what's |
|---|
| 316 | happening when running make by hand. |
|---|
| 317 | ] |
|---|
| 318 | [added contract synonym test case again |
|---|
| 319 | nx200@cam.ac.uk**20070309173451] |
|---|
| 320 | [added contract synonym test case |
|---|
| 321 | nx200@cam.ac.uk**20070309172201] |
|---|
| 322 | [on Windows, use the .bat versions of the inplace scripts |
|---|
| 323 | Simon Marlow <simonmar@microsoft.com>**20070308131540 |
|---|
| 324 | This will help the Cabal tests to work (although there are still more |
|---|
| 325 | issues to fix). |
|---|
| 326 | ] |
|---|
| 327 | [add test for #986 |
|---|
| 328 | Simon Marlow <simonmar@microsoft.com>**20070306155450] |
|---|
| 329 | [Add a test (TH_reifyDecl2) for trac #1199 |
|---|
| 330 | Ian Lynagh <igloo@earth.li>**20070306130708] |
|---|
| 331 | [Test ghci018 for ghci running splices multiple times (trac #1201) |
|---|
| 332 | Ian Lynagh <igloo@earth.li>**20070306125155] |
|---|
| 333 | [Don't hide what the Makefile is doing in prog006 |
|---|
| 334 | Ian Lynagh <igloo@earth.li>**20070305195516] |
|---|
| 335 | [newtype, prof001, prof002 require profiling |
|---|
| 336 | Ian Lynagh <igloo@earth.li>**20070305184129] |
|---|
| 337 | [ghci014 needs QuickCheck |
|---|
| 338 | Ian Lynagh <igloo@earth.li>**20070305174521] |
|---|
| 339 | [cabal02 is broken on Windows; trac #1196 |
|---|
| 340 | Ian Lynagh <igloo@earth.li>**20070305171757] |
|---|
| 341 | [cabal01 is broken on Windows; trac #1196 |
|---|
| 342 | Ian Lynagh <igloo@earth.li>**20070305171411] |
|---|
| 343 | [TH_spliceE5_prof needs profiling |
|---|
| 344 | Ian Lynagh <igloo@earth.li>**20070305155703] |
|---|
| 345 | [MERGED: Add req_profiling to the driver |
|---|
| 346 | Ian Lynagh <igloo@earth.li>**20070305160444] |
|---|
| 347 | [Posix tests moved to the unix package |
|---|
| 348 | Simon Marlow <simonmar@microsoft.com>**20070305145343] |
|---|
| 349 | [tree requires mtl |
|---|
| 350 | Ian Lynagh <igloo@earth.li>**20070304215516] |
|---|
| 351 | [tcfail126 requires mtl |
|---|
| 352 | Ian Lynagh <igloo@earth.li>**20070304214547] |
|---|
| 353 | [tc183 depends on mtl |
|---|
| 354 | Ian Lynagh <igloo@earth.li>**20070304213805] |
|---|
| 355 | [Print something to stderr when a timeout happens |
|---|
| 356 | Ian Lynagh <igloo@earth.li>**20070304212955 |
|---|
| 357 | Also fixes whitespace. |
|---|
| 358 | ] |
|---|
| 359 | [reify requires mtl |
|---|
| 360 | Ian Lynagh <igloo@earth.li>**20070304210343] |
|---|
| 361 | [pkg02_b requires network |
|---|
| 362 | Ian Lynagh <igloo@earth.li>**20070304195629] |
|---|
| 363 | [Decouple more tests from each other so CLEANUP mode works |
|---|
| 364 | Ian Lynagh <igloo@earth.li>**20070304194218] |
|---|
| 365 | [More tweaks |
|---|
| 366 | Ian Lynagh <igloo@earth.li>**20070304193526] |
|---|
| 367 | [Tweaks |
|---|
| 368 | Ian Lynagh <igloo@earth.li>**20070304192457] |
|---|
| 369 | [Decouple mod158 from mod157 so it works in CLEANUP mode |
|---|
| 370 | Ian Lynagh <igloo@earth.li>**20070304192411] |
|---|
| 371 | [Make mod144/mod146 work in CLEANUP mode |
|---|
| 372 | Ian Lynagh <igloo@earth.li>**20070304191539] |
|---|
| 373 | [mod133 needs mtl |
|---|
| 374 | Ian Lynagh <igloo@earth.li>**20070304184609] |
|---|
| 375 | [Make ghcpkg03 not depend on haskell-src |
|---|
| 376 | Ian Lynagh <igloo@earth.li>**20070304174635] |
|---|
| 377 | [Make ghcpkg01 not depend on haskell-src |
|---|
| 378 | Ian Lynagh <igloo@earth.li>**20070304174511] |
|---|
| 379 | [drvfail006 and drvfail008 need mtl |
|---|
| 380 | Ian Lynagh <igloo@earth.li>**20070304172853] |
|---|
| 381 | [Increase the stack size for conc030 as the profiling way was failing |
|---|
| 382 | Ian Lynagh <igloo@earth.li>**20070304171748] |
|---|
| 383 | [TH_dataD1 is currently broken |
|---|
| 384 | Ian Lynagh <igloo@earth.li>**20070304165220] |
|---|
| 385 | [Add pretty-print test |
|---|
| 386 | simonpj@microsoft.com**20070301114342] |
|---|
| 387 | [Add tests for -keep-s-file with and without --make |
|---|
| 388 | Simon Marlow <simonmar@microsoft.com>**20070301095725 |
|---|
| 389 | One of these fails with 6.6 |
|---|
| 390 | ] |
|---|
| 391 | [prof001 & prof002 are not broken now |
|---|
| 392 | Simon Marlow <simonmar@microsoft.com>**20070228155129] |
|---|
| 393 | [Windows: the .ps file is <prog>.exe.ps |
|---|
| 394 | Simon Marlow <simonmar@microsoft.com>**20070228120254] |
|---|
| 395 | [Add testcase from trac #1171 as cg059 |
|---|
| 396 | Ian Lynagh <igloo@earth.li>**20070226232635] |
|---|
| 397 | [Test for derivign |
|---|
| 398 | simonpj@microsoft.com**20070221170740] |
|---|
| 399 | [Tests for Trac #1154 |
|---|
| 400 | simonpj@microsoft.com**20070221170642] |
|---|
| 401 | [Add a test for :quit and breakpoints in code with exception handlers |
|---|
| 402 | Pepe Iborra <mnislaih@gmail.com>**20070221161548] |
|---|
| 403 | [remove network tests, they're moving to the network package |
|---|
| 404 | Simon Marlow <simonmar@microsoft.com>**20070221142519] |
|---|
| 405 | [Look for .T files in packages too |
|---|
| 406 | Simon Marlow <simonmar@microsoft.com>**20070221140708 |
|---|
| 407 | This means we can put package-specific tests in the repository for the |
|---|
| 408 | package, rather than putting them in the testsuite. There should be a |
|---|
| 409 | .T file to go with the tests, in the same way as for other tests in |
|---|
| 410 | the testsuite (but this could be in addition to a standalone test |
|---|
| 411 | driver that works with Cabal's 'setup test'). |
|---|
| 412 | ] |
|---|
| 413 | [temp: omit conc063 on Windows to avoid hanging the build |
|---|
| 414 | Simon Marlow <simonmar@microsoft.com>**20070221091925] |
|---|
| 415 | [make this test deterministic on a multiprocessor |
|---|
| 416 | Simon Marlow <simonmar@microsoft.com>**20070220142305] |
|---|
| 417 | [conc058 is not an expected failure any more on Windows |
|---|
| 418 | Simon Marlow <simonmar@microsoft.com>**20070220140410] |
|---|
| 419 | [use HsInt64 instead of int64_t, fixes this test on Windows (and is more correct) |
|---|
| 420 | Simon Marlow <simonmar@microsoft.com>**20070220140137] |
|---|
| 421 | [Test for Trac #1128 |
|---|
| 422 | simonpj@microsoft.com**20070220174634] |
|---|
| 423 | [Add test for Trac #1153 |
|---|
| 424 | simonpj@microsoft.com**20070219175015] |
|---|
| 425 | [minor change |
|---|
| 426 | nx200@cam.ac.uk**20070220165110] |
|---|
| 427 | [modified all.T |
|---|
| 428 | nx200@cam.ac.uk**20070220153016] |
|---|
| 429 | [added new tests to esc |
|---|
| 430 | nx200@cam.a.cuk[3~[Dd**20070220151847] |
|---|
| 431 | [add Windows output |
|---|
| 432 | Simon Marlow <simonmar@microsoft.com>**20070220095533] |
|---|
| 433 | [we should really exit(0) at the end of main() |
|---|
| 434 | Simon Marlow <simonmar@microsoft.com>**20070220095402] |
|---|
| 435 | [make this test slightly more robust (fix occasional failure with threaded2) |
|---|
| 436 | Simon Marlow <simonmar@microsoft.com>**20070220093206] |
|---|
| 437 | [rename GHC_PKG -> LOCAL_GHC_PKG to avoid clash with mk/test.mk |
|---|
| 438 | Simon Marlow <simonmar@microsoft.com>**20070220092011] |
|---|
| 439 | [Add test for type refinement with :print in GHCi |
|---|
| 440 | Pepe Iborra <mnislaih@gmail.com>**20070218200426] |
|---|
| 441 | [Update test dynbk001 due to new functionality in :break add |
|---|
| 442 | Pepe Iborra <mnislaih@gmail.com>**20070216202112] |
|---|
| 443 | [Accept output |
|---|
| 444 | Pepe Iborra <mnislaih@gmail.com>**20070216201850] |
|---|
| 445 | [accept output |
|---|
| 446 | Simon Marlow <simonmar@microsoft.com>**20070215093749] |
|---|
| 447 | [only do win32002 on Windows |
|---|
| 448 | Simon Marlow <simonmar@microsoft.com>**20070215092806 |
|---|
| 449 | |
|---|
| 450 | ] |
|---|
| 451 | [add test for bug #1010 |
|---|
| 452 | Simon Marlow <simonmar@microsoft.com>**20070214122124] |
|---|
| 453 | [update way names (fix breakage in previous patch to this file) |
|---|
| 454 | Simon Marlow <simonmar@microsoft.com>**20070209123135] |
|---|
| 455 | [Accept output |
|---|
| 456 | Pepe Iborra <mnislaih@gmail.com>**20070206191610] |
|---|
| 457 | [Add tests for impredicativity |
|---|
| 458 | simonpj@microsoft.com**20070206174555] |
|---|
| 459 | [Add test for Trac #1128 |
|---|
| 460 | simonpj@microsoft.com**20070206165846] |
|---|
| 461 | [Expect tests to fail if we don't have libraries that they use |
|---|
| 462 | Ian Lynagh <igloo@earth.li>**20070206142600] |
|---|
| 463 | [Option to skip ways when running the testsuite |
|---|
| 464 | Ian Lynagh <igloo@earth.li>**20070206012212] |
|---|
| 465 | [Add tests for the Haddock extension |
|---|
| 466 | davve@dtek.chalmers.se**20070203171220] |
|---|
| 467 | [Don't put double-quotes around the command when passing it to timeout |
|---|
| 468 | Simon Marlow <simonmar@microsoft.com>**20070202170026 |
|---|
| 469 | Fixes the testsuite on Cygwin/MSYS using Cygwin Python. I hope it |
|---|
| 470 | hasn't broken it using the native Python... if it has, we'll need to |
|---|
| 471 | revisit. I can't see a good reason for the quotes, anyway. |
|---|
| 472 | |
|---|
| 473 | |
|---|
| 474 | ] |
|---|
| 475 | [Accept output |
|---|
| 476 | Pepe Iborra <mnislaih@gmail.com>**20070202113202] |
|---|
| 477 | [Add a test from #418 |
|---|
| 478 | Ian Lynagh <igloo@earth.li>**20070131134818] |
|---|
| 479 | [Ignore output when told to in the ghci way |
|---|
| 480 | Ian Lynagh <igloo@earth.li>**20070131134800] |
|---|
| 481 | [Test for debugging code with unlifted values around |
|---|
| 482 | Pepe Iborra <mnislaih@gmail.com>**20070131104727] |
|---|
| 483 | [Add test for infix type constructor |
|---|
| 484 | simonpj@microsoft.com**20070130161053] |
|---|
| 485 | [add test for bug #036 |
|---|
| 486 | Simon Marlow <simonmar@microsoft.com>**20070130101059] |
|---|
| 487 | [accept output |
|---|
| 488 | Simon Marlow <simonmar@microsoft.com>**20070130100659] |
|---|
| 489 | [add a test for #896 |
|---|
| 490 | Simon Marlow <simonmar@microsoft.com>**20070129125049] |
|---|
| 491 | [Add a hugs import bug to the testsuite |
|---|
| 492 | Ian Lynagh <igloo@earth.li>**20070128220946 |
|---|
| 493 | From http://www.haskell.org/pipermail/hugs-bugs/2007-January/001686.html |
|---|
| 494 | ] |
|---|
| 495 | [Add a test for trac #1012: Problems with TH and recursive module imports |
|---|
| 496 | Ian Lynagh <igloo@earth.li>**20070124172850] |
|---|
| 497 | [Check flags in OPTIONS_GHC pragma only apply to the module they're in |
|---|
| 498 | Ian Lynagh <igloo@earth.li>**20070123143755] |
|---|
| 499 | [now that -O implies -fasm, not -fvia-C, we must explicitly test -fvia-C |
|---|
| 500 | Simon Marlow <simonmar@microsoft.com>**20070123115104] |
|---|
| 501 | [Add the overloaded string test case to the list. |
|---|
| 502 | lennart@augustsson.net**20070120174619] |
|---|
| 503 | [Add a test case for overloaded strings. |
|---|
| 504 | lennart@augustsson.net**20070120163645] |
|---|
| 505 | [Remove an obsolete test |
|---|
| 506 | Pepe Iborra <mnislaih@gmail.com>**20070120160816 |
|---|
| 507 | |
|---|
| 508 | Breakpoint coalescing is disabled for now |
|---|
| 509 | ] |
|---|
| 510 | [Accept output |
|---|
| 511 | Pepe Iborra <mnislaih@gmail.com>**20070119112219] |
|---|
| 512 | [fixes to the ignore-output patch |
|---|
| 513 | Simon Marlow <simonmar@microsoft.com>**20070116093510] |
|---|
| 514 | [Remove unused import |
|---|
| 515 | Ian Lynagh <igloo@earth.li>**20070115142215] |
|---|
| 516 | [Add a test for trac #1042 |
|---|
| 517 | Ian Lynagh <igloo@earth.li>**20070115141941] |
|---|
| 518 | [Add test for Trac #1092 |
|---|
| 519 | simonpj@microsoft.com**20070113220518] |
|---|
| 520 | [Test for tabs warning |
|---|
| 521 | Ian Lynagh <igloo@earth.li>**20070112164823] |
|---|
| 522 | [Add a test for associated types and interface files |
|---|
| 523 | simonpj@microsoft.com**20070111084226] |
|---|
| 524 | [Add another GADT test |
|---|
| 525 | simonpj@microsoft.com**20070109134628] |
|---|
| 526 | [Add GADT terminating-lambda test (due to Jim Apple) |
|---|
| 527 | simonpj@microsoft.com**20070108121107] |
|---|
| 528 | [oops, fix bogosity in "ignore_output should be a test option" |
|---|
| 529 | Simon Marlow <simonmar@microsoft.com>**20070108141423] |
|---|
| 530 | [tests for #1047 |
|---|
| 531 | Simon Marlow <simonmar@microsoft.com>**20070105135621] |
|---|
| 532 | [ignore_output should be a test option |
|---|
| 533 | Simon Marlow <simonmar@microsoft.com>**20070105135600] |
|---|
| 534 | [add test for #1067 |
|---|
| 535 | Simon Marlow <simonmar@microsoft.com>**20070105123546] |
|---|
| 536 | [indexed types, should_fail: added missing .stderrs and adapted to new error messages |
|---|
| 537 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070105011706] |
|---|
| 538 | [indexed types: fixed expected fails for should_compile |
|---|
| 539 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070105010317] |
|---|
| 540 | [indexed types: extend Deriving to cover standalone derive |
|---|
| 541 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070104013049] |
|---|
| 542 | [Add a fundep test, due to Yitzchak Gale |
|---|
| 543 | simonpj@microsoft.com**20070103160336] |
|---|
| 544 | [Add test for floating strict bindings |
|---|
| 545 | simonpj@microsoft.com**20070103150833] |
|---|
| 546 | [Fixed TH problem |
|---|
| 547 | simonpj@microsoft.com**20070103121341] |
|---|
| 548 | [Add more GADT tests, this time concerning contexts in data constructors |
|---|
| 549 | simonpj@microsoft.com**20070103113657] |
|---|
| 550 | [No pattern matching on GADTs except if type is rigid |
|---|
| 551 | simonpj@microsoft.com**20070103101715 |
|---|
| 552 | |
|---|
| 553 | GHC currnently will only pattern-match on a GADT if the scrutinee type |
|---|
| 554 | is rigid. It's kind-of possible to mactch a wobbly scrutinee if all |
|---|
| 555 | the case alternatives can be made compatible, but that seems a rare case. |
|---|
| 556 | |
|---|
| 557 | So for now, I'm just making it illegal. |
|---|
| 558 | |
|---|
| 559 | ] |
|---|
| 560 | [More test-suite updates |
|---|
| 561 | simonpj@microsoft.com**20070103095506] |
|---|
| 562 | [Fix sundry test failures (some of Trac #1054) |
|---|
| 563 | simonpj@microsoft.com**20070103094207] |
|---|
| 564 | [Update expected output |
|---|
| 565 | simonpj@microsoft.com**20070102162011] |
|---|
| 566 | [Add stand-alone deriving test |
|---|
| 567 | simonpj@microsoft.com**20070102161944] |
|---|
| 568 | [Add test for deriving Typeable |
|---|
| 569 | simonpj@microsoft.com**20070102151607] |
|---|
| 570 | [Add test for trac #1051 |
|---|
| 571 | Ian Lynagh <igloo@earth.li>**20061224125949] |
|---|
| 572 | [Add test TH_dataD1 for trac #1065 |
|---|
| 573 | Ian Lynagh <igloo@earth.li>**20061223172536] |
|---|
| 574 | [Add a test for returning Int64s through the FFI |
|---|
| 575 | Ian Lynagh <igloo@earth.li>**20061222141536] |
|---|
| 576 | [Fix conc063 |
|---|
| 577 | tharris@microsoft.com**20061221151529] |
|---|
| 578 | [Add test for trac #455 |
|---|
| 579 | Ian Lynagh <igloo@earth.li>**20061221024356] |
|---|
| 580 | [fail -> broken |
|---|
| 581 | Ian Lynagh <igloo@earth.li>**20061219235527] |
|---|
| 582 | [fail -> broken |
|---|
| 583 | Ian Lynagh <igloo@earth.li>**20061219234644] |
|---|
| 584 | [whitespace change only |
|---|
| 585 | Ian Lynagh <igloo@earth.li>**20061219231544] |
|---|
| 586 | [fail -> broken |
|---|
| 587 | Ian Lynagh <igloo@earth.li>**20061219231503] |
|---|
| 588 | [fail -> broken |
|---|
| 589 | Ian Lynagh <igloo@earth.li>**20061219215850] |
|---|
| 590 | [indexed type: deriving indexed newtypes |
|---|
| 591 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061219212552] |
|---|
| 592 | [fail -> broken |
|---|
| 593 | Ian Lynagh <igloo@earth.li>**20061219203622] |
|---|
| 594 | [Stop skipping tests that work |
|---|
| 595 | Ian Lynagh <igloo@earth.li>**20061219195406] |
|---|
| 596 | [Remove skip of ffi003 on alpha-dec-osf3 (no reason given) |
|---|
| 597 | Ian Lynagh <igloo@earth.li>**20061216164552] |
|---|
| 598 | [indexed types: deriving test |
|---|
| 599 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061218210544] |
|---|
| 600 | [Update a readme file |
|---|
| 601 | Pepe Iborra <mnislaih@gmail.com>**20061217004749] |
|---|
| 602 | [Fix a ghci.debugger test |
|---|
| 603 | Pepe Iborra <mnislaih@gmail.com>**20061217004617] |
|---|
| 604 | [Go back to using $(PYTHON) rather than hardcoding python2.5 |
|---|
| 605 | Ian Lynagh <igloo@earth.li>**20061216154727] |
|---|
| 606 | [Fix mdo test |
|---|
| 607 | pepeiborra@gmail.com**20061208175837] |
|---|
| 608 | [Accept output |
|---|
| 609 | pepeiborra@gmail.com**20061208174426] |
|---|
| 610 | [Improved a test |
|---|
| 611 | pepeiborra@gmail.com**20061208171701] |
|---|
| 612 | [Added more tests with newtypes |
|---|
| 613 | pepeiborra@gmail.com**20061208171620] |
|---|
| 614 | [More tests for the closure viewer |
|---|
| 615 | pepeiborra@gmail.com**20061201143348] |
|---|
| 616 | [Accept output |
|---|
| 617 | pepeiborra@gmail.com**20061130122221] |
|---|
| 618 | [Test type reconstruction in presence of newtypes |
|---|
| 619 | pepeiborra@gmail.com**20061130122145] |
|---|
| 620 | [Accepted output |
|---|
| 621 | pepeiborra@gmail.com**20061128222435] |
|---|
| 622 | [accept output |
|---|
| 623 | pepeiborra@gmail.com**20061121100425] |
|---|
| 624 | [Advances in the test suite |
|---|
| 625 | pepeiborra@gmail.com**20061117150137] |
|---|
| 626 | [Some more tests for the ghci.debugger |
|---|
| 627 | Pepe Iborra <mnislaih@gmail.com>**20060827115413] |
|---|
| 628 | [GHCi.debugger tests |
|---|
| 629 | Pepe Iborra <mnislaih@gmail.com>**20060824180602] |
|---|
| 630 | [indexed types: adding missing files |
|---|
| 631 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061215160008] |
|---|
| 632 | [cg057 broken: trac #948. Also fix whitespace. |
|---|
| 633 | Ian Lynagh <igloo@earth.li>**20061215155212] |
|---|
| 634 | [Add a composes function to the driver |
|---|
| 635 | Ian Lynagh <igloo@earth.li>**20061215155106] |
|---|
| 636 | [Mark tests in trac #1054 as broken |
|---|
| 637 | Ian Lynagh <igloo@earth.li>**20061215130656] |
|---|
| 638 | [Simple2 randomly passes or fails; mark broken so we know which bug it is |
|---|
| 639 | Ian Lynagh <igloo@earth.li>**20061215121729] |
|---|
| 640 | [tc215 is broken: trac #366 |
|---|
| 641 | Ian Lynagh <igloo@earth.li>**20061215013527] |
|---|
| 642 | [Accept output |
|---|
| 643 | Ian Lynagh <igloo@earth.li>**20061215013411] |
|---|
| 644 | [simplrun006 is broken: trac #149 |
|---|
| 645 | Ian Lynagh <igloo@earth.li>**20061215013213] |
|---|
| 646 | [read032 is broken: trac #314 |
|---|
| 647 | Ian Lynagh <igloo@earth.li>**20061215013159] |
|---|
| 648 | [prof001 and prof002 are broken (trac #249) |
|---|
| 649 | Ian Lynagh <igloo@earth.li>**20061215011151] |
|---|
| 650 | [More infrastructure for 'broken' |
|---|
| 651 | Ian Lynagh <igloo@earth.li>**20061215011040] |
|---|
| 652 | [Accept output |
|---|
| 653 | Ian Lynagh <igloo@earth.li>**20061215005910] |
|---|
| 654 | [mod174/mod175 are broken: trac bugs #414 and #437 |
|---|
| 655 | Ian Lynagh <igloo@earth.li>**20061215005846] |
|---|
| 656 | [Fix braino |
|---|
| 657 | Ian Lynagh <igloo@earth.li>**20061215005024] |
|---|
| 658 | [tc175 / trac #179 fixed |
|---|
| 659 | Ian Lynagh <igloo@earth.li>**20061215004506] |
|---|
| 660 | [ghci016 is broken: trac #552 |
|---|
| 661 | Ian Lynagh <igloo@earth.li>**20061215004246] |
|---|
| 662 | [Accept output; we now get info for both type and constructor |
|---|
| 663 | Ian Lynagh <igloo@earth.li>**20061215003935] |
|---|
| 664 | [Accept output |
|---|
| 665 | Ian Lynagh <igloo@earth.li>**20061215003128] |
|---|
| 666 | [ds060 and ds061 are broken: trac #322, #851 |
|---|
| 667 | Ian Lynagh <igloo@earth.li>**20061215002315] |
|---|
| 668 | [accept output |
|---|
| 669 | Ian Lynagh <igloo@earth.li>**20061215002009] |
|---|
| 670 | [countReaders001 is broken - trac #629 |
|---|
| 671 | Ian Lynagh <igloo@earth.li>**20061215001419] |
|---|
| 672 | [Set MAKEFLAGS= in recursive make call on make fast |
|---|
| 673 | Ian Lynagh <igloo@earth.li>**20061215000533 |
|---|
| 674 | base0 was failing because of the extra noise make was generating. |
|---|
| 675 | ] |
|---|
| 676 | [Accept output |
|---|
| 677 | Ian Lynagh <igloo@earth.li>**20061214235120] |
|---|
| 678 | [arith011 is broken on amd64 Linux; trac #1052 |
|---|
| 679 | Ian Lynagh <igloo@earth.li>**20061214234903] |
|---|
| 680 | [add 'broken' variant of expect_broken_if_platform |
|---|
| 681 | Ian Lynagh <igloo@earth.li>**20061214234836] |
|---|
| 682 | [Accept output |
|---|
| 683 | Ian Lynagh <igloo@earth.li>**20061214183402] |
|---|
| 684 | [Mark TH_recompile as broken |
|---|
| 685 | Ian Lynagh <igloo@earth.li>**20061214183349] |
|---|
| 686 | [Start ok 'broken' infrastructure |
|---|
| 687 | Ian Lynagh <igloo@earth.li>**20061214183323] |
|---|
| 688 | [testblockalloc: run the threaded way with -I0, so it doesn't try to GC |
|---|
| 689 | Simon Marlow <simonmar@microsoft.com>**20061214155927] |
|---|
| 690 | [add test for the block allocator |
|---|
| 691 | Simon Marlow <simonmar@microsoft.com>**20061214155419] |
|---|
| 692 | [add support for tests consisting of a C source file |
|---|
| 693 | Simon Marlow <simonmar@microsoft.com>**20061214155406] |
|---|
| 694 | [Accept output |
|---|
| 695 | simonpj@microsoft.com**20061213164601] |
|---|
| 696 | [You can now have an MVar with a polymorphic contents |
|---|
| 697 | simonpj@microsoft.com**20061213164538] |
|---|
| 698 | [Add tc222, tests for Trac 981 |
|---|
| 699 | simonpj@microsoft.com**20061213164500] |
|---|
| 700 | [Add kind-error test inspired by a message from David Roundy |
|---|
| 701 | simonpj@microsoft.com**20061211163639] |
|---|
| 702 | [Add test for Trac #1033 |
|---|
| 703 | simonpj@microsoft.com**20061211162749] |
|---|
| 704 | [Add bang-pattern test |
|---|
| 705 | simonpj@microsoft.com**20061211161900 |
|---|
| 706 | |
|---|
| 707 | Fixes Trac #1041 |
|---|
| 708 | |
|---|
| 709 | ] |
|---|
| 710 | [Check running ghci with -hide-package haskell98 works. Tests trac #1001. |
|---|
| 711 | Ian Lynagh <igloo@earth.li>**20061209190118] |
|---|
| 712 | [indexed types: type instance indexes my all be type variables |
|---|
| 713 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061207224216] |
|---|
| 714 | [add test for #1013 |
|---|
| 715 | Simon Marlow <simonmar@microsoft.com>**20061207151459] |
|---|
| 716 | [indexed types: adapted two tests to omitted sigs in ATs |
|---|
| 717 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061206222005] |
|---|
| 718 | [indexed types: kind sigs can be omitted from ATs |
|---|
| 719 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061206203025] |
|---|
| 720 | [Accept output for tc040 |
|---|
| 721 | simonpj@microsoft.com**20061129110642] |
|---|
| 722 | [Add test for typechecking lazy pattern matching |
|---|
| 723 | simonpj@microsoft.com**20061129104518] |
|---|
| 724 | [Add test ThreadDelay001: check threadDelay sleeps as long as it is asked to |
|---|
| 725 | Ian Lynagh <igloo@earth.li>**20061128204457] |
|---|
| 726 | [Tests for implicit parameters, and for a specialisation bug |
|---|
| 727 | simonpj@microsoft.com**20061124122028] |
|---|
| 728 | [Remove control-Ms |
|---|
| 729 | simonpj@microsoft.com**20061124102054] |
|---|
| 730 | [Skip out lots of the middle numbers in cg058 as the test was taking too long |
|---|
| 731 | Ian Lynagh <igloo@earth.li>**20061124001809 |
|---|
| 732 | The test still shows up the problem in hugs. |
|---|
| 733 | ] |
|---|
| 734 | [Test that deriving Data does not get confused with z-encoding |
|---|
| 735 | simonpj@microsoft.com**20061123084805] |
|---|
| 736 | [Add tcfail171 |
|---|
| 737 | simonpj@microsoft.com**20061122173629] |
|---|
| 738 | [Tests for Trac #289 |
|---|
| 739 | simonpj@microsoft.com**20061110150517] |
|---|
| 740 | [Add two GADT tests for Trac #301, fixed by implication constraints |
|---|
| 741 | simonpj@microsoft.com**20061110145707] |
|---|
| 742 | [New GADT tests, looking at interaction with type classes |
|---|
| 743 | simonpj@microsoft.com**20061110140407] |
|---|
| 744 | [Accept output |
|---|
| 745 | simonpj@microsoft.com**20061110140251] |
|---|
| 746 | [Add the Faxen test for completeness of type inference |
|---|
| 747 | simonpj@microsoft.com**20061110140209] |
|---|
| 748 | [Two new typechecker tests that exploit implication constraints |
|---|
| 749 | simonpj@microsoft.com**20061110135942] |
|---|
| 750 | [Add 64-bit stdout for simplrun007 |
|---|
| 751 | Ian Lynagh <igloo@earth.li>**20061120141304] |
|---|
| 752 | [Add tests for bitshift PrelRules |
|---|
| 753 | Samuel Bronson <naesten@gmail.com>**20061116142723] |
|---|
| 754 | [getDirContents001 hp2ps testing fix |
|---|
| 755 | Ravi Nanavati <ravi@bluespec.com>**20060928205710 |
|---|
| 756 | |
|---|
| 757 | This tweaks the getDirContents001 testcase to ignore the .ps and .aux files |
|---|
| 758 | that might be generated by hp2ps if testing of hp2ps via GhostScript is |
|---|
| 759 | enabled. Please include in the 6.6 branch as well as HEAD. |
|---|
| 760 | |
|---|
| 761 | ] |
|---|
| 762 | [add tests for heap profiles and hp2ps |
|---|
| 763 | ravi@bluespec.com**20060918210845] |
|---|
| 764 | [Add test for trac #953: panic in ghci for lseek ffi import statement |
|---|
| 765 | Ian Lynagh <igloo@earth.li>**20061112162606] |
|---|
| 766 | [Remove "Arbitrary (Maybe a)" instances to track changes in QuickCheck |
|---|
| 767 | Ian Lynagh <igloo@earth.li>**20061112141944] |
|---|
| 768 | [Add tests for Data.List.intercalate (ticket #971) |
|---|
| 769 | Josef Svenningsson <josef.svenningsson@gmail.com>**20061102122958] |
|---|
| 770 | [test rotates larger than the wordsize |
|---|
| 771 | Simon Marlow <simonmar@microsoft.com>**20061107094606] |
|---|
| 772 | [Add test for unused imports |
|---|
| 773 | simonpj@microsoft.com**20061106161323] |
|---|
| 774 | [Added tests for Data.List.intercalate and split |
|---|
| 775 | Josef Svenningsson <josef.svenningsson@gmail.com>*-20061022135817] |
|---|
| 776 | [Add test for unused imports |
|---|
| 777 | simonpj@microsoft.com**20061102121702] |
|---|
| 778 | [Add test for Trac #963 |
|---|
| 779 | simonpj@microsoft.com**20061101173907] |
|---|
| 780 | [Add a simple coverage-condition test |
|---|
| 781 | simonpj@microsoft.com**20061101123555] |
|---|
| 782 | [Add test for Trac 958 |
|---|
| 783 | simonpj@microsoft.com**20061101122052] |
|---|
| 784 | [Added tests for Data.List.intercalate and split |
|---|
| 785 | Josef Svenningsson <josef.svenningsson@gmail.com>**20061022135817] |
|---|
| 786 | [removing .tix files before running tests |
|---|
| 787 | andy@galois.com**20061025202427] |
|---|
| 788 | [Adding a new way for hpc |
|---|
| 789 | andy@galois.com**20061025201846] |
|---|
| 790 | [indexed types: small tests covering important cases |
|---|
| 791 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061023005347] |
|---|
| 792 | [indexed types: GMap tests |
|---|
| 793 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061022203334] |
|---|
| 794 | [indexed types: import/export test |
|---|
| 795 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061022182045] |
|---|
| 796 | [indexed types: multi-module overlap check |
|---|
| 797 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061022180131] |
|---|
| 798 | [Partitioned indexed-types tests into fail/compile/run dirs |
|---|
| 799 | Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061022174019] |
|---|
| 800 | [Add test ds061 for trac #851 (incomplete pattern warnings wrong with n+k pats) |
|---|
| 801 | Ian Lynagh <igloo@earth.li>**20061021153928] |
|---|
| 802 | [Add test tc216 for trac #816 (fundep undecidable-instances typechecking loop) |
|---|
| 803 | Ian Lynagh <igloo@earth.li>**20061021120628] |
|---|
| 804 | [Add test gadt20 for trac #810 (GHC fails to find GADT instances) |
|---|
| 805 | Ian Lynagh <igloo@earth.li>**20061021020142] |
|---|
| 806 | [Add test getEnvironment01 for trac #781 (check getEnvironment doesn't break) |
|---|
| 807 | Ian Lynagh <igloo@earth.li>**20061020215050] |
|---|
| 808 | [Add test tcfail168 for trac #719 (error messages are too long sometimes) |
|---|
| 809 | Ian Lynagh <igloo@earth.li>**20061020191818] |
|---|
| 810 | [Add test countReaders001 for trac #629 (file locking doesn't count readers) |
|---|
| 811 | Ian Lynagh <igloo@earth.li>**20061020165449] |
|---|
| 812 | [Add test ghci016 for trac #552 (ghci doesn't handle defaults correctly). |
|---|
| 813 | Ian Lynagh <igloo@earth.li>**20061020153239] |
|---|
| 814 | [Add test TH_recompile for trac #481 (Recompilation check fails for TH) |
|---|
| 815 | Ian Lynagh <igloo@earth.li>**20061020145617] |
|---|
| 816 | [Add test mod175 for trac 437 (Recompilation check should include flags) |
|---|
| 817 | Ian Lynagh <igloo@earth.li>**20061020140355] |
|---|
| 818 | [Add test mod174 for trac #414 (GHC does not enforce that Main exports main) |
|---|
| 819 | Ian Lynagh <igloo@earth.li>**20061020131224] |
|---|
| 820 | [Tests for trac #366 (incomplete pattern warnings and GADTs) |
|---|
| 821 | Ian Lynagh <igloo@earth.li>**20061019182440] |
|---|
| 822 | [Add test ds060 for trac #322 (bogus overlapping patterns warnings) |
|---|
| 823 | Ian Lynagh <igloo@earth.li>**20061019163244] |
|---|
| 824 | [Update comments in test tcfail132 |
|---|
| 825 | Ian Lynagh <igloo@earth.li>**20061019155000] |
|---|
| 826 | [Add a test for trac #314 (#line pragmas not respected inside nested comments) |
|---|
| 827 | Ian Lynagh <igloo@earth.li>**20061019154907] |
|---|
| 828 | [Update module tests slightly |
|---|
| 829 | simonpj@microsoft.com**20061018122727] |
|---|
| 830 | [Test for Trac #940 |
|---|
| 831 | simonpj@microsoft.com**20061018095608] |
|---|
| 832 | [Add tests for trac#249 and #931 |
|---|
| 833 | Ian Lynagh <igloo@earth.li>**20061013151233] |
|---|
| 834 | [Add test for correct unlitting. Tests trac #210. |
|---|
| 835 | Ian Lynagh <igloo@earth.li>**20061013131602] |
|---|
| 836 | [Allow literate tests |
|---|
| 837 | Ian Lynagh <igloo@earth.li>**20061013131542] |
|---|
| 838 | [Update bug reference for test tc175 |
|---|
| 839 | Ian Lynagh <igloo@earth.li>**20061013123021] |
|---|
| 840 | [Test for #149 (missed CSE opportunity) |
|---|
| 841 | Ian Lynagh <igloo@earth.li>**20061012200213] |
|---|
| 842 | [Test for trac #921 |
|---|
| 843 | Ian Lynagh <igloo@earth.li>**20061011135910] |
|---|
| 844 | [Fix test base01 |
|---|
| 845 | Ian Lynagh <igloo@earth.li>**20061010102524] |
|---|
| 846 | [STM invariants |
|---|
| 847 | tharris@microsoft.com**20061007123151] |
|---|
| 848 | [Add a test for 'module M' in export lists |
|---|
| 849 | simonpj@microsoft.com**20061006143248] |
|---|
| 850 | [Test for scoped type variables |
|---|
| 851 | simonpj@microsoft.com**20061005132851] |
|---|
| 852 | [Test separate compilation with indexed types |
|---|
| 853 | Roman Leshchinskiy <rl@cse.unsw.edu.au>**20061005081706] |
|---|
| 854 | [Two new tricky deriving tests |
|---|
| 855 | simonpj@microsoft.com**20061003082615] |
|---|
| 856 | [Add test for Trac #919 |
|---|
| 857 | simonpj@microsoft.com**20061003081555] |
|---|
| 858 | [Need -fglasgow-exts for gadt18 |
|---|
| 859 | Ian Lynagh <igloo@earth.li>**20060924171441] |
|---|
| 860 | [Allow testsuite to run under MSYS/MinGW using native Python (not Cygwin Python). |
|---|
| 861 | brianlsmith@gmail.com**20060917010602 |
|---|
| 862 | This patch is based on a similar one "Enable timeout in Windows |
|---|
| 863 | and don't require cygwin python" by Esa Ilari Vuokko. It seems |
|---|
| 864 | like timeout is always built on Windows so I rearranged the logic |
|---|
| 865 | there to make the code clearer, Esa's patch required the user to |
|---|
| 866 | uncomment the MinGW-specific logic in order for it to work; this |
|---|
| 867 | patch does not have the MinGW-specific logic commented out. |
|---|
| 868 | |
|---|
| 869 | I tested this on the trunk in Ubuntu 6.06 on i686 (VMWare). |
|---|
| 870 | I tested this on the trunk and ghc-6.6 branch on Windows i686. |
|---|
| 871 | |
|---|
| 872 | ] |
|---|
| 873 | [accept output |
|---|
| 874 | Simon Marlow <simonmar@microsoft.com>**20060929101912] |
|---|
| 875 | [add test for #906 |
|---|
| 876 | Simon Marlow <simonmar@microsoft.com>**20060928145539] |
|---|
| 877 | [add test for #830 |
|---|
| 878 | Simon Marlow <simonmar@microsoft.com>**20060928145442] |
|---|
| 879 | [Add a test for trac #867 |
|---|
| 880 | Ian Lynagh <igloo@earth.li>**20060927225225] |
|---|
| 881 | [A new GADT test, which killed FC temporarily |
|---|
| 882 | simonpj@microsoft.com**20060927125644] |
|---|
| 883 | [Test for problem with compiling the base package with --make |
|---|
| 884 | Ian Lynagh <igloo@earth.li>**20060926205447] |
|---|
| 885 | [Added drv020, a test for newtype deriving of multi-parameter type classes which currently makes HEAD panic. |
|---|
| 886 | bjorn@bringert.net**20060924195626 |
|---|
| 887 | It is called drv020 in order not to clash with some yet to be pushed test cases for stand-alone deriving. |
|---|
| 888 | ] |
|---|
| 889 | [Add another GADT test |
|---|
| 890 | simonpj@microsoft.com**20060923080543] |
|---|
| 891 | [Accept typechecker output |
|---|
| 892 | simonpj@microsoft.com**20060923080424] |
|---|
| 893 | [Add new sub-directory indexed-types to the GHC testsuite |
|---|
| 894 | simonpj@microsoft.com**20060923080330] |
|---|
| 895 | [Add test for Hugs #37 |
|---|
| 896 | simonpj@microsoft.com**20060922175854] |
|---|
| 897 | [Make it so that 'make boot' is optional in the testsuite |
|---|
| 898 | Simon Marlow <simonmar@microsoft.com>**20060916075035 |
|---|
| 899 | mk/wordsize.mk and timeout/timeout get built automatically if necessary. |
|---|
| 900 | ] |
|---|
| 901 | [add boot to the all target |
|---|
| 902 | Simon Marlow <simonmar@microsoft.com>**20060916071047] |
|---|
| 903 | [add 'make boot' to the instructions |
|---|
| 904 | Simon Marlow <simonmar@microsoft.com>**20060916071026] |
|---|
| 905 | [Add a test for impredicative polymorphism |
|---|
| 906 | simonpj@microsoft.com**20060918011234] |
|---|
| 907 | [Add test for Trac #900 |
|---|
| 908 | simonpj@microsoft.com**20060917171358] |
|---|
| 909 | [Tests for impredicative polymorphism |
|---|
| 910 | simonpj@microsoft.com**20060917153347] |
|---|
| 911 | [Add another type checker test |
|---|
| 912 | simonpj@microsoft.com**20060917152456] |
|---|
| 913 | [Add GADT test from Doaitse |
|---|
| 914 | simonpj@microsoft.com**20060917152309] |
|---|
| 915 | [Added test for ticket #902, deriving for GADTs which declare H98 types fails. |
|---|
| 916 | bjorn@bringert.net**20060915223811] |
|---|
| 917 | [Fix up tests for unboxed tuples |
|---|
| 918 | simonpj@microsoft.com**20060908094824] |
|---|
| 919 | [Accept output on sparc-sun-solaris2 |
|---|
| 920 | Roman Leshchinskiy <rl@cse.unsw.edu.au>**20060907083310] |
|---|
| 921 | [Add stdout for expfloat test |
|---|
| 922 | Ian Lynagh <igloo@earth.li>**20060910150353] |
|---|
| 923 | [Catch exceptions while cleaning rather than checking for existence first |
|---|
| 924 | Ian Lynagh <igloo@earth.li>**20060910145957 |
|---|
| 925 | As well as being generally a good idea, os.access('foo') seems to return |
|---|
| 926 | true if foo.exe exists on Windows. |
|---|
| 927 | ] |
|---|
| 928 | [Add cleaning for .exe files |
|---|
| 929 | Ian Lynagh <igloo@earth.li>**20060910144741] |
|---|
| 930 | [Test expFloat# linking |
|---|
| 931 | Ian Lynagh <igloo@earth.li>**20060910133339] |
|---|
| 932 | [More cleaning tidyups |
|---|
| 933 | Ian Lynagh <igloo@earth.li>**20060908215102] |
|---|
| 934 | [Update the testsuite cleaning |
|---|
| 935 | Ian Lynagh <igloo@earth.li>**20060908130210] |
|---|
| 936 | [update bytestring tests |
|---|
| 937 | Don Stewart <dons@cse.unsw.edu.au>**20060909111806] |
|---|
| 938 | [Fix another use of result type signatures (this one was easy) |
|---|
| 939 | simonpj@microsoft.com**20060908084257] |
|---|
| 940 | [Alter source code of test, now that result type signatures do not bind type variables |
|---|
| 941 | simonpj@microsoft.com**20060908083719] |
|---|
| 942 | [Improved error locations |
|---|
| 943 | simonpj@microsoft.com**20060908080302] |
|---|
| 944 | [Add test for Trac 877 |
|---|
| 945 | simonpj@microsoft.com**20060907141624] |
|---|
| 946 | [Accept output |
|---|
| 947 | simonpj@microsoft.com**20060907105531] |
|---|
| 948 | [Use a python timeout for the testsuite when we don't have a threaded RTS |
|---|
| 949 | Ian Lynagh <igloo@earth.li>**20060907113001] |
|---|
| 950 | [Use Data.Map instead of Data.FiniteMap |
|---|
| 951 | simonpj@microsoft.com**20060907105256] |
|---|
| 952 | [More changes for scoped type variables |
|---|
| 953 | simonpj@microsoft.com**20060907104106] |
|---|
| 954 | [Revise tc103, in the light of the story for result type signatures |
|---|
| 955 | simonpj@microsoft.com**20060907103227] |
|---|
| 956 | [Accept output for ! kind |
|---|
| 957 | simonpj@microsoft.com**20060907094039 |
|---|
| 958 | |
|---|
| 959 | I'm not entirely sure of this bang-kind stuff, but in so far as it works |
|---|
| 960 | at all, this test is fine. I guess I should look at the bang-kind stuff |
|---|
| 961 | again, as soon as the FC branch becomes the HEAD |
|---|
| 962 | |
|---|
| 963 | ] |
|---|
| 964 | [Fix this test on a fast machine |
|---|
| 965 | Simon Marlow <simonmar@microsoft.com>**20060907083932 |
|---|
| 966 | The artificial loop wasn't running for long enough for a context |
|---|
| 967 | switch to happen, so the finalizer wasn't getting to run early enough. |
|---|
| 968 | ] |
|---|
| 969 | [Tickle a bug in impredicative polymorphism |
|---|
| 970 | simonpj@microsoft.com**20060907075656] |
|---|
| 971 | [Update output |
|---|
| 972 | simonpj@microsoft.com**20060907074820] |
|---|
| 973 | [Accept output |
|---|
| 974 | simonpj@microsoft.com**20060906211938 |
|---|
| 975 | |
|---|
| 976 | These error messages (to do with failure in higher-rank situations) |
|---|
| 977 | are different, but probably no worse than before. |
|---|
| 978 | |
|---|
| 979 | ] |
|---|
| 980 | [Add renamer test (qualified name in binding position) |
|---|
| 981 | simonpj@microsoft.com**20060906204517] |
|---|
| 982 | [accept output |
|---|
| 983 | Simon Marlow <simonmar@microsoft.com>**20060905090412] |
|---|
| 984 | [Add test for dependency analysis in type checking |
|---|
| 985 | simonpj@microsoft.com**20060905105449] |
|---|
| 986 | [improve conc039 a little bit, and omit it for threaded1 |
|---|
| 987 | Simon Marlow <simonmar@microsoft.com>**20060905082828] |
|---|
| 988 | [omit conc036(threaded2) |
|---|
| 989 | Simon Marlow <simonmar@microsoft.com>**20060904150015] |
|---|
| 990 | [win-specific output not needed |
|---|
| 991 | Simon Marlow <simonmar@microsoft.com>**20060901150449] |
|---|
| 992 | [leave EXTRA_HC_OPTS for use on the command line |
|---|
| 993 | Simon Marlow <simonmar@microsoft.com>**20060901135822] |
|---|
| 994 | [fix for Windows |
|---|
| 995 | Simon Marlow <simonmar@microsoft.com>**20060831132332] |
|---|
| 996 | [add conc059 |
|---|
| 997 | Simon Marlow <simonmar@microsoft.com>**20060831090349] |
|---|
| 998 | [accept |
|---|
| 999 | Simon Marlow <simonmar@microsoft.com>**20060831085057] |
|---|
| 1000 | [fix up tests for Windows |
|---|
| 1001 | Simon Marlow <simonmar@microsoft.com>**20060830144428 |
|---|
| 1002 | threadDelay is not interruptible on Windows with the threaded RTS. |
|---|
| 1003 | Work around it in conc014, conc015 and conc017, and add a new test for |
|---|
| 1004 | this specific failure, and mark it as an expected failure for the |
|---|
| 1005 | relevant cases. |
|---|
| 1006 | ] |
|---|
| 1007 | [adapt these to work on Windows |
|---|
| 1008 | Simon Marlow <simonmar@microsoft.com>**20060830121158] |
|---|
| 1009 | [add skip_if_platform |
|---|
| 1010 | Simon Marlow <simonmar@microsoft.com>**20060830121121] |
|---|
| 1011 | [skip conc053 on Windows (registerDelay not supported) |
|---|
| 1012 | Simon Marlow <simonmar@microsoft.com>**20060830120949] |
|---|
| 1013 | [USETHREADS=0 by default unless you set THREADS explicitly |
|---|
| 1014 | Simon Marlow <simonmar@microsoft.com>**20060830122306 |
|---|
| 1015 | This means the testsuite works by default even if you have Python 2.2, |
|---|
| 1016 | but will fail with Python 2.2 if you set THREADS. |
|---|
| 1017 | ] |
|---|
| 1018 | [Add a test for length not causing a stack overflow (from #876) |
|---|
| 1019 | Ian Lynagh <igloo@earth.li>**20060829224845] |
|---|
| 1020 | [Add list002 to tests - seems to have got lost during the testsuite revamp |
|---|
| 1021 | Ian Lynagh <igloo@earth.li>**20060829224345] |
|---|
| 1022 | [Allow threading to be completely disabled with USETHREADS=0 |
|---|
| 1023 | Ian Lynagh <igloo@earth.li>**20060829144159 |
|---|
| 1024 | I had to pull the global classes and instances out into their own module |
|---|
| 1025 | as there was a catch-22: testlib needed to know if threading was enabled, |
|---|
| 1026 | but we don't know that until we have gone through the argument, but going |
|---|
| 1027 | through the arguments required changing things like config in testlib. |
|---|
| 1028 | ] |
|---|
| 1029 | [Clean .hp files |
|---|
| 1030 | Ian Lynagh <igloo@earth.li>**20060829124729] |
|---|
| 1031 | [Allow the timeout to be given as a Makefile argument |
|---|
| 1032 | Ian Lynagh <igloo@earth.li>**20060829124359] |
|---|
| 1033 | [omit conc023 the non-threaded ways on Windows (see comment) |
|---|
| 1034 | Simon Marlow <simonmar@microsoft.com>*-20060829135821] |
|---|
| 1035 | [omit conc023 the non-threaded ways on Windows (see comment) |
|---|
| 1036 | Simon Marlow <simonmar@microsoft.com>**20060829135821] |
|---|
| 1037 | [ds052 not an expected failure any more |
|---|
| 1038 | Simon Marlow <simonmar@microsoft.com>**20060825150430] |
|---|
| 1039 | [update FFI syntax |
|---|
| 1040 | Simon Marlow <simonmar@microsoft.com>**20060825145839] |
|---|
| 1041 | [fix FFI syntax |
|---|
| 1042 | Simon Marlow <simonmar@microsoft.com>**20060825134227] |
|---|
| 1043 | [fix parse error |
|---|
| 1044 | Simon Marlow <simonmar@microsoft.com>**20060825133909] |
|---|
| 1045 | [cg025 needs regex-compat |
|---|
| 1046 | Simon Marlow <simonmar@microsoft.com>**20060825133349] |
|---|
| 1047 | [Don't use the threaded2 way when we don't support SMP |
|---|
| 1048 | Ian Lynagh <igloo@earth.li>**20060825004042] |
|---|
| 1049 | [fix old regex test, add two new ones |
|---|
| 1050 | Simon Marlow <simonmar@microsoft.com>**20060824140622] |
|---|
| 1051 | [Fix typo |
|---|
| 1052 | Esa Ilari Vuokko <ei@vuokko.info>**20060823202055] |
|---|
| 1053 | [update tests |
|---|
| 1054 | Don Stewart <dons@cse.unsw.edu.au>**20060823155147] |
|---|
| 1055 | [Driver: Add THREADS-support |
|---|
| 1056 | Esa Ilari Vuokko <ei@vuokko.info>**20060822213145] |
|---|
| 1057 | [Fix some THREADED-caused fails |
|---|
| 1058 | Esa Ilari Vuokko <ei@vuokko.info>**20060821230831] |
|---|
| 1059 | [Fix driver not to normalise output when using platform specific output files |
|---|
| 1060 | Esa Ilari Vuokko <ei@vuokko.info>**20060813124649] |
|---|
| 1061 | [accept output |
|---|
| 1062 | Simon Marlow <simonmar@microsoft.com>**20060823092224] |
|---|
| 1063 | [add test for Data/Fixed module, in libraries folder |
|---|
| 1064 | Ashley Yakeley <ashley@semantic.org>**20060823073948] |
|---|
| 1065 | [accept output |
|---|
| 1066 | Simon Marlow <simonmar@microsoft.com>**20060822102811] |
|---|
| 1067 | [accept output (improvements) |
|---|
| 1068 | Simon Marlow <simonmar@microsoft.com>**20060822102609] |
|---|
| 1069 | [Update output (remove "In the call...") |
|---|
| 1070 | simonpj@microsoft.com**20060818161412] |
|---|
| 1071 | [Update output |
|---|
| 1072 | simonpj@microsoft.com**20060818155640] |
|---|
| 1073 | [Add test for tagToEnum# |
|---|
| 1074 | simonpj@microsoft.com**20060816203023] |
|---|
| 1075 | [Two more tests |
|---|
| 1076 | simonpj@microsoft.com**20060815080606] |
|---|
| 1077 | [Update expected output |
|---|
| 1078 | simonpj@microsoft.com**20060814090354] |
|---|
| 1079 | [Add flag to test |
|---|
| 1080 | simonpj@microsoft.com**20060811142744] |
|---|
| 1081 | [More upated output |
|---|
| 1082 | simonpj@microsoft.com**20060811133858] |
|---|
| 1083 | [More updated output |
|---|
| 1084 | simonpj@microsoft.com**20060811133233] |
|---|
| 1085 | [Update test outpuot |
|---|
| 1086 | simonpj@microsoft.com**20060811131132] |
|---|
| 1087 | [Remove typecheck.testeq1.run.stdout |
|---|
| 1088 | simonpj@microsoft.com**20060811125001] |
|---|
| 1089 | [Comments in Makefile |
|---|
| 1090 | simonpj@microsoft.com**20060811123001] |
|---|
| 1091 | [This test now compiles without errors |
|---|
| 1092 | Simon Marlow <simonmar@microsoft.com>**20060811102354] |
|---|
| 1093 | [accept output |
|---|
| 1094 | Simon Marlow <simonmar@microsoft.com>**20060811101931] |
|---|
| 1095 | [base-1.0 ==> base-2.0 |
|---|
| 1096 | Simon Marlow <simonmar@microsoft.com>**20060811101925] |
|---|
| 1097 | [base-1.0 ==> base-2.0 |
|---|
| 1098 | Simon Marlow <simonmar@microsoft.com>**20060811101619] |
|---|
| 1099 | [accept output |
|---|
| 1100 | Simon Marlow <simonmar@microsoft.com>**20060811101428] |
|---|
| 1101 | [update FFI syntax |
|---|
| 1102 | Simon Marlow <simonmar@microsoft.com>**20060811100321] |
|---|
| 1103 | [expect fail for threaded2 way, fork isn't supported in SMP mode (yet) |
|---|
| 1104 | Simon Marlow <simonmar@microsoft.com>**20060811100315] |
|---|
| 1105 | [fix FFI syntax |
|---|
| 1106 | Simon Marlow <simonmar@microsoft.com>**20060811095918] |
|---|
| 1107 | [accept output |
|---|
| 1108 | Simon Marlow <simonmar@microsoft.com>**20060811095501] |
|---|
| 1109 | [Fix some Array.bounds calls to Array.getBounds |
|---|
| 1110 | Esa Ilari Vuokko <ei@vuokko.info>**20060809220653] |
|---|
| 1111 | [Add tests for incomplete-pattern warnings |
|---|
| 1112 | simonpj@microsoft.com**20060808144017] |
|---|
| 1113 | [Lazy patterns can't be unboxed (Trac 845) |
|---|
| 1114 | simonpj@microsoft.com**20060808135821] |
|---|
| 1115 | [Test error message (Trac 844) |
|---|
| 1116 | simonpj@microsoft.com**20060808133927] |
|---|
| 1117 | [Add tc206; edit a couple of others |
|---|
| 1118 | simonpj@microsoft.com**20060808091517] |
|---|
| 1119 | [Add test for overlapping pattern warnings for lazy patterns |
|---|
| 1120 | simonpj@microsoft.com**20060727154926] |
|---|
| 1121 | [Add a test for infix type constructors |
|---|
| 1122 | simonpj@microsoft.com**20060727154247] |
|---|
| 1123 | [Add test for unboxed fields in GADT record selectors |
|---|
| 1124 | kevind@bu.edu**20060802125121] |
|---|
| 1125 | [add new cabal test |
|---|
| 1126 | Simon Marlow <simonmar@microsoft.com>**20060727140657] |
|---|
| 1127 | [test fixes and new tests for package support |
|---|
| 1128 | Simon Marlow <simonmar@microsoft.com>**20060727140436] |
|---|
| 1129 | [accept output (improved error messages due to PrintUnqual changes) |
|---|
| 1130 | Simon Marlow <simonmar@microsoft.com>**20060727140124] |
|---|
| 1131 | [accept output |
|---|
| 1132 | Simon Marlow <simonmar@microsoft.com>**20060727134921] |
|---|
| 1133 | [add test for Ix bug |
|---|
| 1134 | Simon Marlow <simonmar@microsoft.com>**20060721100303] |
|---|
| 1135 | [document stage=2, and clean up a little. |
|---|
| 1136 | Simon Marlow <simonmar@microsoft.com>**20060710153547] |
|---|
| 1137 | [remove unused imports |
|---|
| 1138 | Simon Marlow <simonmar@microsoft.com>**20060616105302] |
|---|
| 1139 | [Test Trac bug #795 |
|---|
| 1140 | simonpj@microsoft.com**20060703151859] |
|---|
| 1141 | [encorporate rest of property checks for Data.ByteString |
|---|
| 1142 | Don Stewart <dons@cse.unsw.edu.au>**20060702093816] |
|---|
| 1143 | [Add regress tests for fusion rules. Makes sure they fire, and rewrite to correct result |
|---|
| 1144 | Don Stewart <dons@cse.unsw.edu.au>**20060702090703] |
|---|
| 1145 | [Add model-based tests for ByteString.Lazy<=>ByteString<=>Data.list |
|---|
| 1146 | Don Stewart <dons@cse.unsw.edu.au>**20060702055523] |
|---|
| 1147 | [Accept output change |
|---|
| 1148 | simonpj@microsoft.com**20060626111936] |
|---|
| 1149 | [Add test for infix function definitions |
|---|
| 1150 | simonpj@microsoft.com**20060519103259] |
|---|
| 1151 | [Test for pattern type sigs in do-notation |
|---|
| 1152 | simonpj@microsoft.com**20060504142058] |
|---|
| 1153 | [add test from #799 |
|---|
| 1154 | Simon Marlow <simonmar@microsoft.com>**20060623094712] |
|---|
| 1155 | [omit conc039 for threaded2 |
|---|
| 1156 | Simon Marlow <simonmar@microsoft.com>**20060622092716] |
|---|
| 1157 | [robustify the test a little |
|---|
| 1158 | Simon Marlow <simonmar@microsoft.com>**20060622092148] |
|---|
| 1159 | [omit conc036 for GHCi |
|---|
| 1160 | Simon Marlow <simonmar@microsoft.com>**20060622091811] |
|---|
| 1161 | [add a prof/TH test |
|---|
| 1162 | Simon Marlow <simonmar@microsoft.com>**20060622090109] |
|---|
| 1163 | [accept output |
|---|
| 1164 | Simon Marlow <simonmar@microsoft.com>**20060622085217] |
|---|
| 1165 | [re-enable various tests with -threaded that now work |
|---|
| 1166 | Simon Marlow <simonmar@microsoft.com>**20060614144922] |
|---|
| 1167 | [fix this test to work propertly with -threaded |
|---|
| 1168 | Simon Marlow <simonmar@microsoft.com>**20060614144256] |
|---|
| 1169 | [Fix this test to work properly with -threaded |
|---|
| 1170 | Simon Marlow <simonmar@microsoft.com>**20060614144219] |
|---|
| 1171 | [test for NCG bug |
|---|
| 1172 | Simon Marlow <simonmar@microsoft.com>**20060606112614] |
|---|
| 1173 | [accept output |
|---|
| 1174 | Simon Marlow <simonmar@microsoft.com>**20060601123936 |
|---|
| 1175 | NOTE: I made a slight tweak to Alex to improve the lexical error messages, |
|---|
| 1176 | to get correct output for these tests you need an updated Alex from darcs. |
|---|
| 1177 | ] |
|---|
| 1178 | [disable ffi016 for GHCi |
|---|
| 1179 | Simon Marlow <simonmar@microsoft.com>**20060530095146] |
|---|
| 1180 | [first attempt at being boring |
|---|
| 1181 | Ashley Yakeley <ashley@semantic.org>**20060526070327] |
|---|
| 1182 | [Update expected output |
|---|
| 1183 | Don Stewart <dons@cse.unsw.edu.au>**20060525071135] |
|---|
| 1184 | [update expected output. tougher replicate test. |
|---|
| 1185 | Don Stewart <dons@cse.unsw.edu.au>**20060517020540] |
|---|
| 1186 | [accept output |
|---|
| 1187 | Simon Marlow <simonmar@microsoft.com>**20060508073357] |
|---|
| 1188 | [More QC tests. Update output |
|---|
| 1189 | Don Stewart <dons@cse.unsw.edu.au>**20060507042341] |
|---|
| 1190 | [More QC properties. Update output |
|---|
| 1191 | Don Stewart <dons@cse.unsw.edu.au>**20060506043305] |
|---|
| 1192 | [Add test for newtypes in FFI |
|---|
| 1193 | simonpj@microsoft.com**20060426183636 |
|---|
| 1194 | |
|---|
| 1195 | The standard FFI says that newtypes are automatically unwrapped in |
|---|
| 1196 | argument and result types. This test checks that it also happens |
|---|
| 1197 | for newtype-wrapping of the IO monad itself, a recent change to |
|---|
| 1198 | GHC. |
|---|
| 1199 | |
|---|
| 1200 | ] |
|---|
| 1201 | [And add QC test for group/groupBy |
|---|
| 1202 | Don Stewart <dons@cse.unsw.edu.au>**20060501065658] |
|---|
| 1203 | [More QC properties, for fold{lr}1. Update expected output |
|---|
| 1204 | Don Stewart <dons@cse.unsw.edu.au>**20060430084252] |
|---|
| 1205 | [Import Data.ByteString regression tests |
|---|
| 1206 | Don Stewart <dons@cse.unsw.edu.au>**20060428122838] |
|---|
| 1207 | [avoid running out of stack |
|---|
| 1208 | Simon Marlow <simonmar@microsoft.com>**20060428083855] |
|---|
| 1209 | [test Bool arguments too |
|---|
| 1210 | Simon Marlow <simonmar@microsoft.com>**20060418144834] |
|---|
| 1211 | [Test for foralls to the right of => |
|---|
| 1212 | simonpj@microsoft.com**20060418125116] |
|---|
| 1213 | [Test for error recovery in TH |
|---|
| 1214 | simonpj@microsoft.com**20060414120213] |
|---|
| 1215 | [forgot to add this file |
|---|
| 1216 | Simon Marlow <simonmar@microsoft.com>**20060413080300] |
|---|
| 1217 | [Add a test for SpecConstr + GADTs |
|---|
| 1218 | simonpj@microsoft.com**20060412153402] |
|---|
| 1219 | [Memo-function test |
|---|
| 1220 | simonpj@microsoft.com**20060410164304 |
|---|
| 1221 | |
|---|
| 1222 | Checks that preInlineUnconditionally isn't to eager! |
|---|
| 1223 | (If it is, this test goes exponential.) |
|---|
| 1224 | |
|---|
| 1225 | ] |
|---|
| 1226 | [add a test for a division bug in the NCG |
|---|
| 1227 | Simon Marlow <simonmar@microsoft.com>**20060412144627] |
|---|
| 1228 | [Add test for newtype deriving (thanks to Ross) |
|---|
| 1229 | simonpj@microsoft.com**20060402215709] |
|---|
| 1230 | [update for new source tree layout |
|---|
| 1231 | Simon Marlow <simonmar@microsoft.com>**20060410091202] |
|---|
| 1232 | [add a test for a blackhole GC bug |
|---|
| 1233 | Simon Marlow <simonmar@microsoft.com>**20060407101628] |
|---|
| 1234 | [the "threaded" way was renamed to "threaded1"/"threaded2" |
|---|
| 1235 | Simon Marlow <simonmar@microsoft.com>**20060407101619] |
|---|
| 1236 | [Track the GHC source tree reorganisation |
|---|
| 1237 | Simon Marlow <simonmar@microsoft.com>**20060407041720] |
|---|
| 1238 | [omit asm ways for this test on x86 |
|---|
| 1239 | Simon Marlow <simonmar@microsoft.com>**20060407080546] |
|---|
| 1240 | [avoid running out of stack for non-optimised ways |
|---|
| 1241 | Simon Marlow <simonmar@microsoft.com>**20060407080032] |
|---|
| 1242 | [add test for ForeignPtrEnv |
|---|
| 1243 | Simon Marlow <simonmar@microsoft.com>**20060405160129] |
|---|
| 1244 | [omit ffi007 and ffi008 for GHCi (see comment for details) |
|---|
| 1245 | Simon Marlow <simonmar@microsoft.com>**20060405133421] |
|---|
| 1246 | [fix tests for Windows |
|---|
| 1247 | Simon Marlow <simonmar@microsoft.com>**20060404153133] |
|---|
| 1248 | [unnecessary mingw-specific output |
|---|
| 1249 | Simon Marlow <simonmar@microsoft.com>**20060404150047] |
|---|
| 1250 | [windows output |
|---|
| 1251 | Simon Marlow <simonmar@microsoft.com>**20060404145525] |
|---|
| 1252 | [crummy fix for Windows |
|---|
| 1253 | Simon Marlow <simonmar@microsoft.com>**20060404145128] |
|---|
| 1254 | [fix the expect_fail_if_windows macro |
|---|
| 1255 | Simon Marlow <simonmar@microsoft.com>**20060404144611] |
|---|
| 1256 | [Add scoped tyvar test |
|---|
| 1257 | simonpj@microsoft.com**20060327123134] |
|---|
| 1258 | [attempt to work around restrictions with fork() & pthreads |
|---|
| 1259 | Simon Marlow <simonmar@microsoft.com>**20060323134034 |
|---|
| 1260 | In the child process, call exec() directly instead of using |
|---|
| 1261 | System.Cmd.system, which involves another fork()/exec() and a |
|---|
| 1262 | non-blocking wait. The problem is that in a forked child of a |
|---|
| 1263 | threaded process, it isn't safe to do much except exec() according to |
|---|
| 1264 | POSIX. In fact calling pthread_create() in the child causes the |
|---|
| 1265 | pthread library to fail with an error on FreeBSD. |
|---|
| 1266 | ] |
|---|
| 1267 | [accept output (better error locations) |
|---|
| 1268 | Simon Marlow <simonmar@microsoft.com>**20060323102719] |
|---|
| 1269 | [fix to previous |
|---|
| 1270 | Simon Marlow <simonmar@microsoft.com>**20060323102523] |
|---|
| 1271 | [fcntl-FreeBSD |
|---|
| 1272 | stolz@i2.informatik.rwth-aachen.de**20060321165137 |
|---|
| 1273 | Expect failure of queryfdoption01 on FreeBSD (6/7): /dev/null |
|---|
| 1274 | can't be switched to non-blocking i/o, so fcntl() will throw an error. |
|---|
| 1275 | Unfortunately this went to the old CVS first. |
|---|
| 1276 | ] |
|---|
| 1277 | [fix for GHCi tests that raise exceptions or exit |
|---|
| 1278 | Simon Marlow <simonmar@microsoft.com>**20060320124648 |
|---|
| 1279 | We need to call GHC.TopHandler.runIOFastExit instead of |
|---|
| 1280 | GHC.TopHandler.runIO. Recent fixes to the shutdown code have meant |
|---|
| 1281 | that when a thread invokes shutdownHaskellAndExit(), other main |
|---|
| 1282 | threads get a chance to exit (as they should), but this means that we |
|---|
| 1283 | might have a race between the child thread trying to exit the program |
|---|
| 1284 | and the main thread doing the same. In the case of GHCi, if we're |
|---|
| 1285 | running an interpreted computation that needs to exit (as some tests |
|---|
| 1286 | do), then we really want this child thread to exit the program rather |
|---|
| 1287 | than the main thread. |
|---|
| 1288 | ] |
|---|
| 1289 | [sort the keys when outputting the summary |
|---|
| 1290 | Simon Marlow <simonmar@microsoft.com>**20060320114811] |
|---|
| 1291 | [fix a regex that was too slow |
|---|
| 1292 | Simon Marlow <simonmar@microsoft.com>**20060316163903] |
|---|
| 1293 | [ignore ".exe" in program output, for Windows |
|---|
| 1294 | Simon Marlow <simonmar@microsoft.com>**20060316155440] |
|---|
| 1295 | [fix for Win32 |
|---|
| 1296 | Simon Marlow <simonmar@microsoft.com>**20060316154734] |
|---|
| 1297 | [remove some dead code |
|---|
| 1298 | Simon Marlow <simonmar@microsoft.com>**20060315114645] |
|---|
| 1299 | [Tidy up the testsuite output by combinding failures for multiple ways |
|---|
| 1300 | Simon Marlow <simonmar@microsoft.com>**20060315112501 |
|---|
| 1301 | |
|---|
| 1302 | Before: |
|---|
| 1303 | tc056(normal) |
|---|
| 1304 | tc056(opt) |
|---|
| 1305 | tc056(optasm) |
|---|
| 1306 | tc056(prof) |
|---|
| 1307 | tc056(profasm) |
|---|
| 1308 | tc056(unreg) |
|---|
| 1309 | |
|---|
| 1310 | After: |
|---|
| 1311 | tc056(normal,opt,optasm,prof,profasm,unreg) |
|---|
| 1312 | ] |
|---|
| 1313 | [patch up this test again |
|---|
| 1314 | Simon Marlow <simonmar@microsoft.com>**20060314151844] |
|---|
| 1315 | [process003 doesn't work with GHCi, omit it |
|---|
| 1316 | Simon Marlow <simonmar@microsoft.com>**20060314151657] |
|---|
| 1317 | [fix clean target |
|---|
| 1318 | Simon Marlow <simonmar@microsoft.com>**20060314124525] |
|---|
| 1319 | [add test for #713 |
|---|
| 1320 | Simon Marlow <simonmar@microsoft.com>**20060314121232] |
|---|
| 1321 | [Require -fallow-undecidable-instances |
|---|
| 1322 | simonpj@microsoft.com**20060223141727] |
|---|
| 1323 | [Test for deprecated constructors |
|---|
| 1324 | simonpj@microsoft.com**20060223141701] |
|---|
| 1325 | [Update output |
|---|
| 1326 | simonpj@microsoft.com**20060223135107] |
|---|
| 1327 | [Update output and add -fallow-undecidable-instances where necesssary |
|---|
| 1328 | simonpj@microsoft.com**20060223133629] |
|---|
| 1329 | [Add -fallow-undecidable-instances to reflect more accurate termination test in fundeps |
|---|
| 1330 | simonpj@microsoft.com**20060223133113] |
|---|
| 1331 | [Remove dependence on haskell98 package in expected output |
|---|
| 1332 | simonpj@microsoft.com**20060223130208] |
|---|
| 1333 | [Accept output |
|---|
| 1334 | simonpj@microsoft.com**20060223125845] |
|---|
| 1335 | [Add expected output for rn049 |
|---|
| 1336 | simonpj@microsoft.com**20060223124018] |
|---|
| 1337 | [Accept (slightly mysterious) output formatting changes |
|---|
| 1338 | simonpj@microsoft.com**20060223123611] |
|---|
| 1339 | [Update output |
|---|
| 1340 | simonpj@microsoft.com**20060223123516] |
|---|
| 1341 | [Update output (TH no longer depends on haskell98 package) |
|---|
| 1342 | simonpj@microsoft.com**20060223123331] |
|---|
| 1343 | [Add a fundep loop test |
|---|
| 1344 | simonpj@microsoft.com**20060222101347] |
|---|
| 1345 | [add expected output for x86_64 |
|---|
| 1346 | Simon Marlow <simonmar@microsoft.com>**20060223121322] |
|---|
| 1347 | [accept output |
|---|
| 1348 | Simon Marlow <simonmar@microsoft.com>**20060210151137] |
|---|
| 1349 | [remove smp way, replace threaded with threaded1/threaded2 |
|---|
| 1350 | Simon Marlow <simonmar@microsoft.com>**20060210123325 |
|---|
| 1351 | |
|---|
| 1352 | threaded1 = -threaded -debug |
|---|
| 1353 | threaded2 = -O -threaded, and +RTS -N2 -RTS at runtime |
|---|
| 1354 | ] |
|---|
| 1355 | [Add test for bug 685 |
|---|
| 1356 | simonpj@microsoft.com**20060208160511] |
|---|
| 1357 | [Add test from Markus Lauer |
|---|
| 1358 | simonpj@microsoft.com**20060206084209] |
|---|
| 1359 | ["s" is in GhcRTSWays now |
|---|
| 1360 | Simon Marlow <simonmar@microsoft.com>**20060208150646] |
|---|
| 1361 | [allow setting stage=N variable to select compiler in the testsuite |
|---|
| 1362 | Simon Marlow <simonmar@microsoft.com>**20060208140219] |
|---|
| 1363 | [Eta expand gzip test to match new higher-rank-type story |
|---|
| 1364 | simonpj@microsoft.com**20060202131654] |
|---|
| 1365 | [Fix GADT tests |
|---|
| 1366 | simonpj@microsoft.com**20060202130236] |
|---|
| 1367 | [New GADT desugaring test |
|---|
| 1368 | simonpj@microsoft.com**20060202124603] |
|---|
| 1369 | [Remove package lang reqt |
|---|
| 1370 | simonpj@microsoft.com**20060202102030] |
|---|
| 1371 | [Update to track improvements in typechecker |
|---|
| 1372 | simonpj@microsoft.com**20060201171451] |
|---|
| 1373 | [Update to track new scoped-tyvar story |
|---|
| 1374 | simonpj@microsoft.com**20060201171415] |
|---|
| 1375 | [Eta expansion and scoped type variables in generic code |
|---|
| 1376 | simonpj@microsoft.com**20060201171238 |
|---|
| 1377 | |
|---|
| 1378 | The new story on higher-rank types requires a few functions to be |
|---|
| 1379 | eta-expanded. And the new scoped-type-variable story also forces |
|---|
| 1380 | a few changes. |
|---|
| 1381 | |
|---|
| 1382 | ] |
|---|
| 1383 | [Add CPR test |
|---|
| 1384 | simonpj@microsoft.com**20060131164801] |
|---|
| 1385 | [remove old docs |
|---|
| 1386 | Simon Marlow <simonmar@microsoft.com>**20060201163734] |
|---|
| 1387 | [add test for bug #661 |
|---|
| 1388 | Simon Marlow <simonmar@microsoft.com>**20060201130720] |
|---|
| 1389 | [fix recently-introduced breakage in 'make accept' |
|---|
| 1390 | Simon Marlow <simonmar@microsoft.com>**20060201115729] |
|---|
| 1391 | [Add a higher-kinded test |
|---|
| 1392 | simonpj@microsoft.com**20060131123016] |
|---|
| 1393 | [Add fundep test |
|---|
| 1394 | simonpj@microsoft.com**20060131115806] |
|---|
| 1395 | [Module import test |
|---|
| 1396 | simonpj@microsoft.com**20060131115404] |
|---|
| 1397 | [Wibble |
|---|
| 1398 | simonpj@microsoft.com**20060125140817] |
|---|
| 1399 | [Add test for bogus unusued-import message |
|---|
| 1400 | simonpj@microsoft.com**20060125090704] |
|---|
| 1401 | [[project @ 2006-01-19 09:47:11 by simonmar] |
|---|
| 1402 | simonmar**20060119094711 |
|---|
| 1403 | Test tryPutMVar on empty MVars too |
|---|
| 1404 | ] |
|---|
| 1405 | [[project @ 2006-01-18 16:31:10 by simonmar] |
|---|
| 1406 | simonmar**20060118163112 |
|---|
| 1407 | Add a fast version of the testsuite |
|---|
| 1408 | |
|---|
| 1409 | The idea is to have a way to run as much of the testsuite as possible |
|---|
| 1410 | in a short time, so that we'll run it more often (such as just before |
|---|
| 1411 | checking in a change, for example). 'make fast' tries for good |
|---|
| 1412 | coverage without using too many cycles. Currently it takes about 4 |
|---|
| 1413 | minutes on a fast machine with an optimised GHC build; I think this |
|---|
| 1414 | might still be a little on the slow side. |
|---|
| 1415 | |
|---|
| 1416 | When you say 'make fast' in testsuite/tests/ghc-regress, we run each |
|---|
| 1417 | test only one way, and all of the long-running tests are omitted. |
|---|
| 1418 | Also, to get the runtime down further, I arbitrarily omitted many of |
|---|
| 1419 | the should_run tests (because these tend to take a lot longer than |
|---|
| 1420 | should_compile or should_fail tests). I tried to keep a |
|---|
| 1421 | representative few in each category. |
|---|
| 1422 | ] |
|---|
| 1423 | [[project @ 2006-01-18 15:25:45 by simonpj] |
|---|
| 1424 | simonpj**20060118152545 |
|---|
| 1425 | Add test for data con in class sig |
|---|
| 1426 | ] |
|---|
| 1427 | [[project @ 2006-01-12 16:10:41 by simonmar] |
|---|
| 1428 | simonmar**20060112161041 |
|---|
| 1429 | Add test from ticket #488 |
|---|
| 1430 | ] |
|---|
| 1431 | [[project @ 2006-01-12 16:03:21 by simonmar] |
|---|
| 1432 | simonmar**20060112160321 |
|---|
| 1433 | add test from ticket #441 |
|---|
| 1434 | ] |
|---|
| 1435 | [[project @ 2006-01-10 14:39:50 by simonmar] |
|---|
| 1436 | simonmar**20060110143950 |
|---|
| 1437 | accept output |
|---|
| 1438 | ] |
|---|
| 1439 | [[project @ 2006-01-10 14:11:53 by simonmar] |
|---|
| 1440 | simonmar**20060110141153 |
|---|
| 1441 | comment update |
|---|
| 1442 | ] |
|---|
| 1443 | [[project @ 2006-01-10 14:11:24 by simonmar] |
|---|
| 1444 | simonmar**20060110141124 |
|---|
| 1445 | recode this file in UTF-8 from Latin-1 |
|---|
| 1446 | ] |
|---|
| 1447 | [[project @ 2006-01-10 13:41:48 by simonmar] |
|---|
| 1448 | simonmar**20060110134148 |
|---|
| 1449 | accept output (improved lexer error messages) |
|---|
| 1450 | ] |
|---|
| 1451 | [[project @ 2006-01-09 12:49:28 by simonmar] |
|---|
| 1452 | simonmar**20060109124928 |
|---|
| 1453 | Add test case that causes a core-lint failure (cut down from |
|---|
| 1454 | Encoding.hs in HEAD). |
|---|
| 1455 | ] |
|---|
| 1456 | [[project @ 2006-01-09 10:29:44 by simonmar] |
|---|
| 1457 | simonmar**20060109102944 |
|---|
| 1458 | add a cmm lint failure |
|---|
| 1459 | ] |
|---|
| 1460 | [[project @ 2006-01-09 10:27:33 by simonmar] |
|---|
| 1461 | simonmar**20060109102733 |
|---|
| 1462 | Add -dcmm-lint when compiling |
|---|
| 1463 | ] |
|---|
| 1464 | [[project @ 2006-01-06 16:34:56 by simonmar] |
|---|
| 1465 | simonmar**20060106163456 |
|---|
| 1466 | Unicode source tests |
|---|
| 1467 | ] |
|---|
| 1468 | [[project @ 2006-01-06 16:15:19 by simonpj] |
|---|
| 1469 | simonpj**20060106161519 |
|---|
| 1470 | Add another synonym-performance test (but comment it out of the test file; too slow!) |
|---|
| 1471 | ] |
|---|
| 1472 | [[project @ 2006-01-06 16:14:45 by simonpj] |
|---|
| 1473 | simonpj**20060106161445 |
|---|
| 1474 | Better type signature for higher-rank |
|---|
| 1475 | ] |
|---|
| 1476 | [[project @ 2006-01-06 16:12:42 by simonpj] |
|---|
| 1477 | simonpj**20060106161242 |
|---|
| 1478 | Add tests for boxy types |
|---|
| 1479 | ] |
|---|
| 1480 | [[project @ 2006-01-06 16:08:57 by simonpj] |
|---|
| 1481 | simonpj**20060106160857 |
|---|
| 1482 | Add GADT tests |
|---|
| 1483 | ] |
|---|
| 1484 | [[project @ 2006-01-06 16:03:25 by simonpj] |
|---|
| 1485 | simonpj**20060106160325 |
|---|
| 1486 | Cosmetic |
|---|
| 1487 | ] |
|---|
| 1488 | [[project @ 2006-01-05 13:08:14 by simonpj] |
|---|
| 1489 | simonpj**20060105130814 |
|---|
| 1490 | Add a nasty multiple-instantiation test |
|---|
| 1491 | ] |
|---|
| 1492 | [[project @ 2006-01-05 10:06:30 by simonpj] |
|---|
| 1493 | simonpj**20060105100630 |
|---|
| 1494 | Add test for newtype existential |
|---|
| 1495 | ] |
|---|
| 1496 | [[project @ 2006-01-05 09:16:28 by simonmar] |
|---|
| 1497 | simonmar**20060105091628 |
|---|
| 1498 | Add test for "scavenge_stack" bug fixed in rev 1.16 of Exception.cmm |
|---|
| 1499 | ] |
|---|
| 1500 | [[project @ 2006-01-04 11:50:44 by simonpj] |
|---|
| 1501 | simonpj**20060104115044 |
|---|
| 1502 | Add test for data con returning wrong type |
|---|
| 1503 | ] |
|---|
| 1504 | [[project @ 2006-01-02 19:36:50 by jpbernardy] |
|---|
| 1505 | jpbernardy**20060102193650 |
|---|
| 1506 | minor cleanups |
|---|
| 1507 | ] |
|---|
| 1508 | [[project @ 2006-01-01 21:46:31 by jpbernardy] |
|---|
| 1509 | jpbernardy**20060101214631 |
|---|
| 1510 | More tests for: |
|---|
| 1511 | * Sets |
|---|
| 1512 | * Non-structural equality |
|---|
| 1513 | * Left-Bias |
|---|
| 1514 | * Performance |
|---|
| 1515 | ] |
|---|
| 1516 | [[project @ 2005-12-26 19:54:32 by jpbernardy] |
|---|
| 1517 | jpbernardy**20051226195432 |
|---|
| 1518 | Infrastructure for testing Data structures. |
|---|
| 1519 | + some tests |
|---|
| 1520 | ] |
|---|
| 1521 | [[project @ 2005-12-19 09:47:49 by simonpj] |
|---|
| 1522 | simonpj**20051219094749 |
|---|
| 1523 | Add test for trailing parens in GADT signatures |
|---|
| 1524 | ] |
|---|
| 1525 | [[project @ 2005-12-16 16:03:02 by simonpj] |
|---|
| 1526 | simonpj**20051216160302 |
|---|
| 1527 | Add deriving for infix constructors |
|---|
| 1528 | ] |
|---|
| 1529 | [[project @ 2005-12-16 14:56:50 by simonpj] |
|---|
| 1530 | simonpj**20051216145650 |
|---|
| 1531 | Add repeated-type-variable tests for instance constexts |
|---|
| 1532 | ] |
|---|
| 1533 | [[project @ 2005-12-16 10:54:50 by simonmar] |
|---|
| 1534 | simonmar**20051216105450 |
|---|
| 1535 | TimeExts has gone away |
|---|
| 1536 | ] |
|---|
| 1537 | [[project @ 2005-12-16 10:53:24 by simonmar] |
|---|
| 1538 | simonmar**20051216105324 |
|---|
| 1539 | update to not use hslibs |
|---|
| 1540 | ] |
|---|
| 1541 | [[project @ 2005-12-16 10:50:31 by simonmar] |
|---|
| 1542 | simonmar**20051216105031 |
|---|
| 1543 | -package lang isn't required. |
|---|
| 1544 | ] |
|---|
| 1545 | [[project @ 2005-12-16 10:46:05 by simonmar] |
|---|
| 1546 | simonmar**20051216104605 |
|---|
| 1547 | Now that we aren't building hslibs, keep the memo tests alive by |
|---|
| 1548 | bringing Memo.hs into the testsuite. These tests are a useful |
|---|
| 1549 | shakedown for StableNames. |
|---|
| 1550 | ] |
|---|
| 1551 | [[project @ 2005-12-13 16:04:25 by simonmar] |
|---|
| 1552 | simonmar**20051213160425 |
|---|
| 1553 | Add nested atomically test |
|---|
| 1554 | ] |
|---|
| 1555 | [[project @ 2005-12-13 16:04:09 by simonmar] |
|---|
| 1556 | simonmar**20051213160409 |
|---|
| 1557 | fix comments |
|---|
| 1558 | ] |
|---|
| 1559 | [[project @ 2005-12-09 19:17:57 by simonpj] |
|---|
| 1560 | simonpj**20051209191757 |
|---|
| 1561 | add output file |
|---|
| 1562 | ] |
|---|
| 1563 | [[project @ 2005-12-09 19:16:58 by simonpj] |
|---|
| 1564 | simonpj**20051209191658 |
|---|
| 1565 | A minor, probably redundant, test |
|---|
| 1566 | ] |
|---|
| 1567 | [[project @ 2005-12-05 11:43:51 by simonmar] |
|---|
| 1568 | simonmar**20051205114351 |
|---|
| 1569 | add newTVarIO test |
|---|
| 1570 | ] |
|---|
| 1571 | [[project @ 2005-12-05 10:08:53 by simonpj] |
|---|
| 1572 | simonpj**20051205100853 |
|---|
| 1573 | Add an expected-failure test |
|---|
| 1574 | ] |
|---|
| 1575 | [[project @ 2005-12-05 09:13:07 by simonpj] |
|---|
| 1576 | simonpj**20051205091307 |
|---|
| 1577 | Update expected output |
|---|
| 1578 | ] |
|---|
| 1579 | [[project @ 2005-12-05 09:08:51 by simonpj] |
|---|
| 1580 | simonpj**20051205090851 |
|---|
| 1581 | Fix test |
|---|
| 1582 | ] |
|---|
| 1583 | [[project @ 2005-12-02 10:56:34 by simonmar] |
|---|
| 1584 | simonmar**20051202105634 |
|---|
| 1585 | add this test that I had lying around |
|---|
| 1586 | ] |
|---|
| 1587 | [[project @ 2005-12-02 10:54:05 by simonmar] |
|---|
| 1588 | simonmar**20051202105405 |
|---|
| 1589 | conc053 only works in threaded & smp ways at the moment. |
|---|
| 1590 | ] |
|---|
| 1591 | [[project @ 2005-12-02 10:51:15 by simonmar] |
|---|
| 1592 | simonmar**20051202105115 |
|---|
| 1593 | accept output |
|---|
| 1594 | ] |
|---|
| 1595 | [[project @ 2005-12-01 08:54:57 by simonpj] |
|---|
| 1596 | simonpj**20051201085457 |
|---|
| 1597 | Another GADT test |
|---|
| 1598 | ] |
|---|
| 1599 | [[project @ 2005-11-30 14:17:35 by simonpj] |
|---|
| 1600 | simonpj**20051130141735 |
|---|
| 1601 | Add mkName test |
|---|
| 1602 | ] |
|---|
| 1603 | [[project @ 2005-11-30 12:25:20 by simonmar] |
|---|
| 1604 | simonmar**20051130122520 |
|---|
| 1605 | Add test for Control.Concurrent.STM.registerDelay |
|---|
| 1606 | ] |
|---|
| 1607 | [TAG Last rev before making ghc-6-4 branch |
|---|
| 1608 | John Goerzen <jgoerzen@complete.org>**20051128164635] |
|---|
| 1609 | [TAG Initial conversion from CVS complete |
|---|
| 1610 | John Goerzen <jgoerzen@complete.org>**20051128163910] |
|---|
| 1611 | Patch bundle hash: |
|---|
| 1612 | 221443dd2dcf40d98a82e9b71d890d5dde597bd2 |
|---|