Ticket #1821: regress1821

File regress1821, 114.9 KB (added by dfranke, 6 years ago)
Line 
1
2New patches:
3
4[Regression test #1821 (Parser or lexer mess-up)
5df@dfranke.us**20071210230845] {
6hunk ./tests/ghc-regress/parser/should_compile/all.T 76
7+test('read062', normal, compile, [''])
8addfile ./tests/ghc-regress/parser/should_compile/read062.hs
9hunk ./tests/ghc-regress/parser/should_compile/read062.hs 1
10+-- Trac #1821
11+
12+module Par where
13+
14+f x = x
15+  where
16+-- ######### x86_64 machine code:
17+    g y = y
18+    h y = y
19}
20
21Context:
22
23[Adapt to changes in :print (contents of references)
24Pepe Iborra <mnislaih@gmail.com>**20071209182141]
25[Remaining regression of change from GADT refinement to equalities
26Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071208111646
27 * gadt/lazypatok fails
28 * tcfail167's error message gets worse; ie, no more
29   "Inaccessible case alternative: Can't match types `Char' and `Float'"
30 
31 Both of these are minor regressions that will be addressed in due time.
32]
33[gadt: slighly changed error msg with equalities
34Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071208110824]
35[type families: Temporary fail
36Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071208110317
37 - GADT3 fails with equalities instead of GADT refinement due to a known bug
38]
39[Fixed by removing GADT refinements in favour of equalities
40Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071208110253]
41[Fixed by correcting normalisation of dicts
42Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071207071954]
43[Test for Trac #1370
44simonpj@microsoft.com**20071207170427]
45[test now passes
46Simon Marlow <simonmar@microsoft.com>**20071206092511]
47[add test for #1959
48Simon Marlow <simonmar@microsoft.com>**20071205152025]
49[add test for #1048
50Simon Marlow <simonmar@microsoft.com>**20071205102619]
51[Added test for :print of a reference
52Pepe Iborra <mnislaih@gmail.com>**20071205114017]
53[GADT9 passes now that we have fixed #1919
54simonpj@microsoft.com**20071203122458]
55[Skip arrowrun004 in the 6.8 branch
56Ian Lynagh <igloo@earth.li>**20071201214110]
57[Skip arrowrun002 for the 6.8 branch
58Ian Lynagh <igloo@earth.li>**20071201213910]
59[countReaders001 now passes in the 6.8 branch
60Ian Lynagh <igloo@earth.li>**20071201174337]
61[Add 6.8 branch output for break021
62Ian Lynagh <igloo@earth.li>**20071201174241]
63[Add 6.8 branch output for break003
64Ian Lynagh <igloo@earth.li>**20071201172005]
65[6.8 branch no longer needs special output for ghci026
66Ian Lynagh <igloo@earth.li>**20071201171445]
67[Update ghci024 output for the 6.8 branch
68Ian Lynagh <igloo@earth.li>**20071201171241]
69[Add tcfail187 output for the 6.8 branch
70Ian Lynagh <igloo@earth.li>**20071201170905]
71[Add 6.8-branch output for tcfail178
72Ian Lynagh <igloo@earth.li>**20071201170626]
73[tcfail175 output is now the same in 6.8 and HEAD
74Ian Lynagh <igloo@earth.li>**20071201170041]
75[Give GHC 6.8 output for tcfail168
76Ian Lynagh <igloo@earth.li>**20071201165537]
77[Add 6.8-branch output for rw
78Ian Lynagh <igloo@earth.li>**20071201164015]
79[rebindable8 is still broken in GHC 6.8
80Ian Lynagh <igloo@earth.li>**20071201163425]
81[FD1 now behaves the same in 6.8 and HEAD
82Ian Lynagh <igloo@earth.li>**20071201162525]
83[fromdos test FD1
84Ian Lynagh <igloo@earth.li>**20071201162347]
85[Add expected output for 1744
86Ian Lynagh <igloo@earth.li>**20071201162018]
87[add test for #1914
88Simon Marlow <simonmar@microsoft.com>**20071130132214]
89[add test for #1744
90Simon Marlow <simonmar@microsoft.com>**20071130100927]
91[Update output for change to deriving (Trac #1935)
92simonpj@microsoft.com**20071128161524]
93[Test for Trac #1935
94simonpj@microsoft.com**20071128150904]
95[add test for #1916
96Simon Marlow <simonmar@microsoft.com>**20071128115654]
97[fix this test when CLEANUP is not done
98Simon Marlow <simonmar@microsoft.com>**20071127123338]
99[Be more consistent in printing about framework failures
100Ian Lynagh <igloo@earth.li>**20071123181712]
101[Make Church2 fail as it (currently) should
102simonpj@microsoft.com**20071123134635]
103[Simple{20,22,23} now pass in the 6.8 branch
104Ian Lynagh <igloo@earth.li>**20071122134526]
105[openFile008: do "ulimit -n 1024" first
106Simon Marlow <simonmar@microsoft.com>**20071122102223
107 Hopefully fixes this on MacOS where the limit is 256 by default
108 
109]
110[remove the _with_prefix forms of compile_and_run, add cmd_prefix() config instead
111Simon Marlow <simonmar@microsoft.com>**20071122102129]
112[add test for #1753
113Simon Marlow <simonmar@microsoft.com>**20071122094048]
114[Update output (slight improvements on the whole)
115simonpj@microsoft.com**20071122095759]
116[Update output
117simonpj@microsoft.com**20071122092908]
118[Update test output
119simonpj@microsoft.com**20071122091926
120 
121 This is actually *slightly* worse than before, because of the
122 error-message refactoring in TcUnify. The previous message
123 reported a mis-match between
124     (a->Bool) and (Bool -> Bool)
125 whereas the new one only complains of mismatch between
126     a   and   Bool
127 Trouble is, the old one was vulnerable to the problem
128 described in the comments on tcSubExp.
129 
130 So I'm accepting this regression for now; let's see if
131 anyone notices!
132 
133]
134[Update for rebindable changes (Trac #1537)
135simonpj@microsoft.com**20071121175551]
136[Test for Trac #1913
137simonpj@microsoft.com**20071121151508]
138[countReaders001 now passes
139Simon Marlow <simonmar@microsoft.com>**20071120143539]
140[test repeated open/close of 1000 files
141Simon Marlow <simonmar@microsoft.com>**20071120114757]
142[Tests for Trac #1825
143simonpj@microsoft.com**20071120133615]
144[augment ghci025 to cover #1847
145claus.reinke@talk21.com**20071108013949
146 
147 - need to test :browse! in different contexts
148 - -s has disappeared, see #1799 for sorting
149 - 'imported from' clarified to 'imported via'
150 
151]
152[Test for Trac #959
153simonpj@microsoft.com**20071119122900]
154[Test for Trac #1806
155simonpj@microsoft.com**20071119114227]
156[update to test #1873, #1360
157Simon Marlow <simonmar@microsoft.com>**20071116155948]
158[Add -XExistentialQuantification flag (should have been there all along)
159simonpj@microsoft.com**20071116154337]
160[small tidyups to thie Makefile
161Simon Marlow <simonmar@microsoft.com>**20071116131914]
162[fix this test for case sensitive filenames
163Simon Marlow <simonmar@microsoft.com>**20071116131837]
164[1603 depends on the gcc version, which we can't easily account for, so skip
165Simon Marlow <simonmar@microsoft.com>**20071116093428]
166[outofmem2 passes on the stable branch
167Simon Marlow <simonmar@microsoft.com>**20071115162357]
168[add test for #1679
169Simon Marlow <simonmar@microsoft.com>**20071115131517]
170[FIX #1840: outofmem and outofmem2 need ulimit settings to avoid filling up swap
171Simon Marlow <simonmar@microsoft.com>**20071114164525]
172[Accept output
173Pepe Iborra <mnislaih@gmail.com>**20071114232553
174 
175 The test now actually passes
176 
177]
178[Add test for #1892 - :info of a bkpt binding panics
179Pepe Iborra <mnislaih@gmail.com>**20071114233829]
180[Adapt output to improvements in the TTerm pretty printer
181Pepe Iborra <mnislaih@gmail.com>**20071114232445]
182[simplify ghci024.py, fix -fprint-bind-result, -fno-ignore-breakpoints, -fprint-bind-contents
183claus.reinke@talk21.com**20071114130043
184 
185 - as ghc 6.9 flags are beginning to diverge, we need
186   a simpler way of specifying version-specific flags
187   or settings: have two entirely separate sections,
188   instead of one section with too many patches.
189 
190   even if that doubles the script size, it should
191   be easier to edit. also add a warning that
192   ghci024.stdout is a generated file.
193 
194 - default for -fprint-bind-result has changed
195 
196 - -fno-ignore-breakpoints is gone
197 
198 - -fprint-bind-contents is new
199 
200]
201[Add test for #782
202Simon Marlow <simonmar@microsoft.com>**20071114141111]
203[Test for Trac #1662
204simonpj@microsoft.com**20071114113740]
205[Test for Trac #1888
206simonpj@microsoft.com**20071114104458]
207[Add a test for #1827 (:print panicswith overloaded values))
208Pepe Iborra <mnislaih@gmail.com>**20071113172048]
209[Remove some tabs in break020.hs
210Pepe Iborra <mnislaih@gmail.com>**20071113163912]
211[Accept output
212Pepe Iborra <mnislaih@gmail.com>**20071113163451]
213[FIX ghci024 for unregisterised, powerpc_apple_darwin, and ghc-6.8
214claus.reinke@talk21.com**20071111224038
215 
216  - for unregisterised platforms, default is '-fno-asm-mangling'
217  - powerpc_apple_darwin fails on ':set -package ghc' (#1845)
218  - for ghc 6.8, -fno-run-cps and -fno-convert-to-zipper-and-back
219    do not exist
220 
221]
222[add test for #1603
223Simon Marlow <simonmar@microsoft.com>**20071108164056]
224[add test for #1852
225Simon Marlow <simonmar@microsoft.com>**20071108143533]
226[Update output
227Ian Lynagh <igloo@earth.li>**20071111223835]
228[TAG 2007-11-11
229Ian Lynagh <igloo@earth.li>**20071111170042]
230[Add a test for trac #1588: unrequested generalized newtype deriving?
231Ian Lynagh <igloo@earth.li>**20071110142632
232 Test is drvfail013
233]
234[Skip arrowrun003 for ghc < 6.9 (Control.Category doesn't exist)
235Ian Lynagh <igloo@earth.li>**20071110132748]
236[skip arrow for ghc < 6.9 (Control.Category doesn't exist)
237Ian Lynagh <igloo@earth.li>**20071110132426]
238[test for #1617
239Simon Marlow <simonmar@microsoft.com>**20071107161031]
240[add test for #1561
241Simon Marlow <simonmar@microsoft.com>**20071107131304]
242[accept output following #1561
243Simon Marlow <simonmar@microsoft.com>**20071107122712]
244[update test output
245Simon Marlow <simonmar@microsoft.com>**20071107114751]
246[update test for #1765, #1766
247Simon Marlow <simonmar@microsoft.com>**20071107114637]
248[tests for :browse!, :{:}, :set, :show languages/packages
249claus.reinke@talk21.com**20071107102314
250 
251 these tests validate on win/xp.
252 
253   - if any issues with dos-style line-endings remain,
254     please apply dos2unix for now, and let me know
255 
256   - ghci024 has ghci024.py instead of ghci024.stdout;
257     the prepare024 function defined in there generates
258     a platform- and version-specific ghci024.stdout
259     for the test (see all.T)
260 
261   - ghci025 uses the (non-advertised) new -s option
262     to get sorted :browse output for stable tests
263     (to work around #1799). if this isn't sufficient,
264     please set normal to ignore_output in all.T for
265     now (until #1799 is fixed), and let me know
266 
267]
268[Test for Trac #1608
269simonpj@microsoft.com**20071106155035]
270[Test for Trac #1814
271simonpj@microsoft.com**20071106154046]
272[Test for Trac #1814
273simonpj@microsoft.com**20071106113354]
274[add extra_hc_opts for ghci_script
275simonpj@microsoft.com**20071106113044]
276[adapt tests to new Category superclass of Arrow
277Ross Paterson <ross@soi.city.ac.uk>**20071106105849]
278[Add test for Trac #1072
279simonpj@microsoft.com**20071105192305]
280[Fix test outofmem for powerpc_apple_darwin
281Thorkil Naur <naur@post11.tele.dk>**20071104155425]
282[Test for #1662
283simonpj@microsoft.com**20071102160439]
284[Update type checker errors
285simonpj@microsoft.com**20071102141553]
286[Add test for GADTs and scoped type variables
287simonpj@microsoft.com**20071102141106]
288[fix this test on the 6.8 branch
289Simon Marlow <simonmar@microsoft.com>**20071101111925]
290[add output for the 6.8 branch
291Simon Marlow <simonmar@microsoft.com>**20071101111742]
292[Update output (comments added to source file)
293simonpj@microsoft.com**20071030111032]
294[correct code for typecheck/should_compile/tc192.hs
295Ashley Yakeley <ashley@semantic.org>**20071029183514]
296[Update tc141 expected output
297simonpj@microsoft.com**20071029112430
298 
299 Revert to getting an error from the renamer
300 
301]
302[Tests for functional dependencies and loops in TcSimplify
303simonpj@microsoft.com**20071027163739]
304[outofmem2 doesn't pass in the 6.8 branch
305Ian Lynagh <igloo@earth.li>**20071028200139]
306[Update test results in the 6.8 branch
307Ian Lynagh <igloo@earth.li>**20071028195141]
308[add 6.8 output
309Simon Marlow <simonmar@microsoft.com>**20071025104616]
310[update expected failures for the 6.8 branch
311Simon Marlow <simonmar@microsoft.com>**20071025103422]
312[arrowrun004 is now apparently passing on both 6.8 and 6.9
313Simon Marlow <simonmar@microsoft.com>**20071025103126]
314[ind2 apparently works on the 6.8 branch
315Simon Marlow <simonmar@microsoft.com>**20071025102846]
316[GMapAssoc, GMapTop now apparently work on the 6.8 branch
317Simon Marlow <simonmar@microsoft.com>**20071025102748]
318[this test works now, apparently
319Simon Marlow <simonmar@microsoft.com>**20071024115004]
320[add test for #1791
321Simon Marlow <simonmar@microsoft.com>**20071024100454]
322[use -ignore-dot-ghci
323Simon Marlow <simonmar@microsoft.com>**20071022092201
324 Suggested by Claus Reinke
325]
326[Add space after -ignore-dot-ghci
327Simon Marlow <simonmar@microsoft.com>**20071022081701
328 pointed out by Claus Reinke
329]
330[Fix various tests for the 6.8 branch
331Ian Lynagh <igloo@earth.li>**20071019141005]
332[Add namebase_if_compiler_lt to the testsuite driver
333Ian Lynagh <igloo@earth.li>**20071019131027
334 Allows us to use a different name base for foo.stderr for old compilers, e.g.
335 test('tc141',
336      namebase_if_compiler_lt('ghc', '6.9', 'tc141-6.8'),
337      compile_fail,
338      [''])
339]
340[tcfail175: improved error message slightly
341Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071019124646]
342[tcfail174: minor improvement of error message
343Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071019120649]
344[TypeFamilies: for additional tests fixed by properly zonking EqInsts
345Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071018133656]
346[TypeFamilies: should_compile/Simple21
347Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071017114218
348 * Code of #1776 from aslatter@gmail.com
349]
350[add test for #1468
351Simon Marlow <simonmar@microsoft.com>**20071019123214]
352[Update output for TH_exn1
353simonpj@microsoft.com**20071019073706
354 
355 I'm actually not certain why this output has changed:
356   
357 -      Code: case reverse "no" of [] -> return (GHC.Base.[])
358 +      Code: let
359 +            return = return
360 +            $dMonad = Language.Haskell.TH.Syntax.$f22
361 +          in case reverse "no" of [] -> return (GHC.Base.[])
362 
363   Perhaps it's something to do with inlining?
364   
365   Anyway it's not too important, because this stuff is only displayed
366   for TH splices that crash with (head []) or something like that.
367 
368]
369[these tests moved to the directory package
370Simon Marlow <simonmar@microsoft.com>**20071018121455]
371[the GHCi debugger now works with an unregisterised GHCi
372Simon Marlow <simonmar@microsoft.com>**20071018110737]
373[skip the non-threaded ways for conc023 on Windows, see #1197
374Simon Marlow <simonmar@microsoft.com>**20070831090218]
375[tcfail175: error message changed
376Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071018045746
377 * The error message has become less informative, but I don't see how to avoid
378   this easily.
379 * The error message is now also different to that of 6.8.  I am not sure how
380   to handle this case.  Can we have different stderr files for different
381   compiler versions?  Or shall we simply merge the corresponding changes
382   into 6.8?
383]
384[TypeFamilies: exercise deferring on tyvars in TcUnify.subFunTys
385Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071018044234]
386[TypeFamilies: should_compile/Simple22
387Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071017114035
388 * Demonstrates a bug in TcUnify.tcSubFun found by Andrew Appleyard
389]
390[Add exotic functional-dependency test
391simonpj@microsoft.com**20071017081916]
392[Update output from constraint simplifier
393simonpj@microsoft.com**20071016144045]
394[Update output
395simonpj@microsoft.com**20071012154902]
396[Changes to the testsuite for the new renamer
397drl@cs.cmu.edu**20070924075646
398 The rationale for these new behaviors is as follows:
399 
400 We now allow existentials to be unpacked in local (but not top-level!)
401 ValBinds, so some pattern signatures that used to fail in the renamer
402 now fail in the type checker (if the type of the body mentions the
403 unpacked type var):
404    tc141(normal)
405 
406 We don't always print HsWrappers in debug mode:
407    TH_exn1(normal)
408    TH_exn2(normal)
409 
410 Sections are parsed (and therefore printed) differently:
411    rnfail019(normal)
412    read023(normal)
413 
414 Character numbers in pattern printing are more precise:
415    tcfail067(normal)
416    tcfail124(normal)
417    tcfail125(normal)
418 
419]
420[TypeFamilies: should_compile/Simple20 fixed
421Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071015075724]
422[Clean bug 1465 better
423Ian Lynagh <igloo@earth.li>**20071014133528]
424[Test case for #1537
425Pepe Iborra <mnislaih@gmail.com>**20071013224351]
426[ccfail002: line number in error message changed
427Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071012003526]
428[Test for Trac #1680
429simonpj@microsoft.com**20071011123331]
430[Update output
431simonpj@microsoft.com**20071011094241]
432[simpl019 now passes
433Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071011021815]
434[Test for Trac #1759
435simonpj@microsoft.com**20071010165228]
436[Add test for Trac #1678, and update output for TH_exn2
437simonpj@microsoft.com**20071010150147]
438[break025 now works (also, the test itself was broken)
439Simon Marlow <simonmar@microsoft.com>**20071010085913]
440[break026 now works (#1743)
441Simon Marlow <simonmar@microsoft.com>**20071009142739]
442[add tests for #1748
443Simon Marlow <simonmar@microsoft.com>**20071008131420]
444[I committed simpl019 too early; it's expected broken until I commit the patch
445simonpj@microsoft.com**20071005060837]
446[test case for #1743
447Simon Marlow <simonmar@microsoft.com>**20070927145830]
448[TypeFamilies: should_compile/GADT3 fixed
449Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071001154709]
450[TypeFamilies: should_compile/Simple20
451Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070929140208]
452[TypeFamilies: should_compile/Simple19 (from #1729)
453Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070929122457]
454[Test for Trac #1746
455simonpj@microsoft.com**20070929102000]
456[TypeFamilies: test boxy splitters
457Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070928225409]
458[updates to hReady001 (see comments in all.T)
459Simon Marlow <simonmar@microsoft.com>**20070926161540]
460[driver027/driver028 need to use -fvia-C to expose a bug in -stubdir
461Simon Marlow <simonmar@microsoft.com>**20070926134607]
462[Pass -ignore-dot-ghci to GHCi
463Simon Marlow <simonmar@microsoft.com>**20070926115751]
464[GADT3: expect failure on the HEAD too (and add a ticket)
465Simon Marlow <simonmar@microsoft.com>**20070926115138]
466[getTestDir() is slightly better than in_testdir('')
467Simon Marlow <simonmar@microsoft.com>**20070926110920]
468[add expect_fail_ways_if_compiler_lt()
469Simon Marlow <simonmar@microsoft.com>**20070926105327
470 somehow I forgot to add this yesterday, I'm mystified about where it went..
471]
472[fix framework failures
473Simon Marlow <simonmar@microsoft.com>**20070926104206]
474[add test for #1734
475Simon Marlow <simonmar@microsoft.com>**20070926100425]
476[expect failure when using the NCG on x86 due to floating point differences
477Simon Marlow <simonmar@microsoft.com>**20070926093642]
478[Add a test (pragma001) for #1736
479Ian Lynagh <igloo@earth.li>**20070925224226]
480[ind2: expect fail for profc/profasm on the 6.8 branch
481Simon Marlow <simonmar@microsoft.com>**20070925140351]
482[Simple12: expect failure on the 6.8 branch
483Simon Marlow <simonmar@microsoft.com>**20070925140241]
484[GADT3: expect success for profc/profasm on the 6.8 branch
485Simon Marlow <simonmar@microsoft.com>**20070925140111]
486[GMapAssoc, GMapTop: expect failures on the 6.8 branch
487Simon Marlow <simonmar@microsoft.com>**20070925135758]
488[FIX #1254: avoid calling truncate when the result does not fit in the target type
489Simon Marlow <simonmar@microsoft.com>**20070925123540]
490[expect success for arith008(profasm) on x86
491Simon Marlow <simonmar@microsoft.com>**20070925120429]
492[Add a test for changes to C files causing relinking
493Ian Lynagh <igloo@earth.li>**20070923181558]
494[tc236 fails for 6.8
495Ian Lynagh <igloo@earth.li>**20070923162522]
496[Fix ffi018(ghci) when running from a different directory to the test
497Ian Lynagh <igloo@earth.li>**20070923122027]
498[Various testsuite helper functions like expect_broken_if_compiler_ge
499Ian Lynagh <igloo@earth.li>**20070921005354]
500[Failing tyfam test
501Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070921041204
502 
503 This one actually generates completely bogus Core which doesn't pass CoreLint.
504]
505[Tests for Trac #1627 and #1718
506simonpj@microsoft.com**20070920122829]
507[Add comment
508simonpj@microsoft.com**20070920065617]
509[Add test for exponential behaviour of type synonyms
510simonpj@microsoft.com**20070920065553]
511[Rename flag
512simonpj@microsoft.com**20070919171423]
513[Enhance tc236 slightly
514simonpj@microsoft.com**20070919143759]
515[Typechecker: tc237 (#1688)
516Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070919150347]
517[TyepFamilies: should_compile/Simple16 (#1713)
518Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070919121905]
519[Yet another failing TypeFamilies test
520Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070919050412
521 
522 This is actually a regression introduced by one of the recent patches. It used
523 to work!
524]
525[some expected outputs on openbsd
526Don Stewart <dons@galois.com>**20070917002956]
527[Different output expected for this test on x86_64-unknown-openbsd
528Don Stewart <dons@galois.com>**20070916233735]
529[TypeFamilies: fixed Simple12
530Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070916130308]
531[Changed error message
532Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070915132236]
533[InstEqContext2 fails now
534Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070915075117
535 - This test fails with the overhauled rewrite rules.  This is (judging from
536   -ddump-tc-trace) not because the new rules implementation goes wrong, but
537   because the old implementation left out some improvement and hence passed
538   this test by accident.
539]
540[Test nested forall types (thanks to Claus)
541simonpj@microsoft.com**20070914120121]
542[Test display of types in GHCi
543simonpj@microsoft.com**20070914092550]
544[eliminate ordering constraints
545Simon Marlow <simonmar@microsoft.com>**20070913102520]
546[remove one more ordering dependency
547Simon Marlow <simonmar@microsoft.com>**20070913095146]
548[remove ordering dependencies (see bug #158)
549Simon Marlow <simonmar@microsoft.com>**20070913092236]
550[Allow files-to-cleanup to be attached to a test using extra_clean(files)
551Simon Marlow <simonmar@microsoft.com>**20070913090215
552 This is better than a top-level clean() when using threads
553]
554[remove ordering dependency
555Simon Marlow <simonmar@microsoft.com>**20070913090120]
556[remove read001 -fglasgow-extss, it messed up THREADS=N and -fglasgow-exts is deprecated anyway
557Simon Marlow <simonmar@microsoft.com>**20070913083621]
558[remove ordering dependency for ffi018
559Simon Marlow <simonmar@microsoft.com>**20070913082740]
560[i386/Linux output
561Simon Marlow <simonmar@microsoft.com>**20070913080642]
562[Add failing TypeFamilies test
563Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070914001844]
564[Accept output due to :print not using Show instances anymore
565Pepe Iborra <mnislaih@gmail.com>**20070913104048]
566[GHCi debugger: add a test exercising -fprint-evld-with-show
567Pepe Iborra <mnislaih@gmail.com>**20070913104044]
568[in test case for #1689, close files, just in case
569Tim Chevalier <chevalier@alum.wellesley.edu>**20070913070713]
570[Test case for #1689 (openTempFile naming)
571Tim Chevalier <chevalier@alum.wellesley.edu>**20070913065837]
572[a test to show that multiple calls correctly share a return address
573Norman Ramsey <nr@eecs.harvard.edu>**20070911214518
574 to see the optimization at work, compile cps027.cmm with
575   -fconvert-to-zipper-and-back -frun-cps
576]
577[comments
578Simon Marlow <simonmar@microsoft.com>**20070911115943]
579[Avoid Dyn exceptions in break024
580Pepe Iborra <mnislaih@gmail.com>**20070912094254
581 
582 This ensures predictable output (when using :print) in any case
583 
584]
585[TypeFamilies: added test exercising skolemOccurs
586Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070911024751]
587[Accept output for break024
588Pepe Iborra <mnislaih@gmail.com>**20070911151531
589 
590 :print no longer shows the contents of TypeRep values
591 
592]
593[Accept output
594Pepe Iborra <mnislaih@gmail.com>**20070911103139]
595[Simplified break025 to better illustrate the problem,
596Pepe Iborra <mnislaih@gmail.com>**20070911103039
597 and marked it as failing under ticket #1681
598 
599]
600[Added tests break024 and break025
601Pepe Iborra <mnislaih@gmail.com>**20070907103330
602 for -fbreak-on-error and -fbreak-on-exception
603]
604[add test for #1677
605Simon Marlow <simonmar@microsoft.com>**20070911090101]
606[TypeFamilies: change of error messages due to changed traversal order
607Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070910105621
608 - Just the usual indeterminism in HM.  The messages are neither better nor
609   worse.
610]
611[#1669, these tests work now
612Pepe Iborra <mnislaih@gmail.com>**20070910145827]
613[Only run the tests from libraries that we have built
614Ian Lynagh <igloo@earth.li>**20070907182043
615 Fixes failures when you have unbuilt libraries in your validate tree.
616]
617[accept output
618Simon Marlow <simonmar@microsoft.com>**20070910124502]
619[And another failing tyfam test
620Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070910064951]
621[Yet another failing type families test
622Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070910054249
623 
624 Can't let Tom and Manuel catch up!
625]
626[Two more failing type families tests
627Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070907170232]
628[Accept improved error messages for some tcfail tests
629Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070907125223]
630[Simple9 is fixed
631Tom Schrijvers <tom.schrijvers@cs.kuleuven.be>**20070906171931]
632[TypeFamilies: fixed Simple14 and added Simple15
633Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070907101616]
634[this test should unregister the test packages afterward (fixes driver063)
635Simon Marlow <simonmar@microsoft.com>**20070907151611]
636[break020 and break021 underline things in the wrong place; trac #1669
637Ian Lynagh <igloo@earth.li>**20070906183806]
638[Accept some output
639Ian Lynagh <igloo@earth.li>**20070906180831]
640[Fixup bytestring tests to work with current QuickCheck and bytestring
641Duncan Coutts <duncan@haskell.org>**20070906224533
642 Sadly requires that the internal Fusion module be exported from the
643 bytestring package which is bad because that's not supposed to be part
644 of the public api as we're just about to replace all the fusion internals.
645]
646[Set os.environ['TERM'] = 'vt100' before running tests
647Ian Lynagh <igloo@earth.li>**20070906111420
648 Readline sometimes spews out ANSI escapes for some values of TERM,
649 which result in test failures.
650]
651[TypeFamilies: GADT8 is fixed
652Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070906115917]
653[accept output
654Simon Marlow <simonmar@microsoft.com>**20070906104635]
655[test for bug #1465 (12 files, phew)
656Simon Marlow <simonmar@microsoft.com>**20070906093345]
657[add test for qualified name printing
658Simon Marlow <simonmar@microsoft.com>**20070906092814]
659[this test works now
660Simon Marlow <simonmar@microsoft.com>**20070905102055]
661[Test now works
662Simon Marlow <simonmar@microsoft.com>**20070905095825]
663[conc057 and conc068 have moved to the parallel package
664Simon Marlow <simonmar@microsoft.com>**20070904112622]
665[omit tcrun022(ghci), since it relies on optimisation
666Simon Marlow <simonmar@microsoft.com>**20070904111350]
667[make config.top an absolute path
668Simon Marlow <simonmar@microsoft.com>**20070904111018]
669[Adapt test to new restrictions on type families
670Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070906031023]
671[Track changes in deriving
672simonpj@microsoft.com**20070905170000]
673[A further failing type families test
674Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070905140657]
675[And another failing type families test
676Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070905094548]
677[Yet another failing type families test
678Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070905072057]
679[Another failing type families test
680Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070905053953]
681[Add dummy stderr file for panic test
682Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070905014627]
683[tests for type family completion algorithm and higher order types
684Tom Schrijvers <tom.schrijvers@cs.kuleuven.be>**20070904123638]
685[recursive equational class context
686Tom Schrijvers <tom.schrijvers@cs.kuleuven.be>**20070904082041]
687[equational class context
688Tom Schrijvers <tom.schrijvers@cs.kuleuven.be>**20070904075739
689 expect_fail is now normal because of bug fix
690]
691[Add a test num014 for #1658: CSE [of Doubles] changes semantics
692Ian Lynagh <igloo@earth.li>**20070904134026]
693[add missing file
694Simon Marlow <simonmar@microsoft.com>**20070904081814]
695[equality constraint encoding of functional dependency
696Tom Schrijvers <tom.schrijvers@cs.kuleuven.be>**20070903100053
697 where the FD's LHS is empty:
698 
699        class C a | -> a
700 
701 The direct solution InstEqContext does not compile, but it probably should.
702 There's an indirect solution InstEqContext2 which does work.
703 
704]
705[arrowcase1 is now fixed
706Ian Lynagh <igloo@earth.li>**20070903202148
707 By:
708 Mon Sep  3 07:10:44 PDT 2007  Ross Paterson <ross@soi.city.ac.uk>
709   * FIX for #1080
710 
711   Arrow desugaring now uses a private version of collectPatBinders and
712   friends, in order to include dictionary bindings from ConPatOut.
713]
714[add test for #1648
715Simon Marlow <simonmar@microsoft.com>**20070903143046]
716[don't try to run hp2ps if the program failed with exit(>127)
717Simon Marlow <simonmar@microsoft.com>**20070903135513]
718[add 64-bit output
719Simon Marlow <simonmar@microsoft.com>**20070903115437]
720[Test for type families related panic
721Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070903054450
722 
723 The test program should be rejected but not with a panic. I haven't added a
724 .stderr file because I don't know what the error message should be.
725]
726[Failing type families/GADT test
727Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070903053249]
728[Add a failing type families test
729Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070903052641]
730[Tom Schrijvers' type family tests
731Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070831120431]
732[TypeFamilies: Numerals test
733Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070831065628]
734[Fix outofmem on MacOS
735Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070903030211
736 
737 The error message is different
738]
739[add test for out-of-memory
740Simon Marlow <simonmar@microsoft.com>**20070831084445]
741[skip readwrite002 on Windows, it now hangs following fix to inputReady.c
742Simon Marlow <simonmar@microsoft.com>**20070830131300]
743[TypeFamilies: accept some slightly improved error messages
744Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070830223035]
745[TypeFamilies: test for decidable tyfam instances
746Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070830144724]
747[Add a new RTTI test
748Pepe Iborra <mnislaih@gmail.com>**20070829182100]
749[Marked as expected failures for now
750Pepe Iborra <mnislaih@gmail.com>**20070830102439]
751[Add two new tests for the debuggger involving .boot modules
752Pepe Iborra <mnislaih@gmail.com>**20070830093423]
753[Adapting some breakXYZ tests to sorted output
754Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070830011021]
755[Add a test for #1375 (ByteString’s “lines” eats empty lines)
756Ian Lynagh <igloo@earth.li>**20070829174618]
757[Accept slightly different output in some breakXYZ tests
758Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070829072143]
759[adjust some tests
760Pepe Iborra <mnislaih@gmail.com>**20070829085735]
761[Remove an old readme-like file
762Pepe Iborra <mnislaih@gmail.com>**20070829085712]
763[fix this test on Windows
764Simon Marlow <simonmar@microsoft.com>**20070829090202]
765[Added tests for :steplocal and :stepmodule
766Pepe Iborra <mnislaih@gmail.com>**20070828115403]
767[Accept output
768Pepe Iborra <mnislaih@gmail.com>**20070828103240]
769[Aad test break020 for :stepover
770Pepe Iborra <mnislaih@gmail.com>*-20070814164406]
771[add test for #1593
772Simon Marlow <simonmar@microsoft.com>**20070828102508]
773[cc013 works now
774Simon Marlow <simonmar@microsoft.com>**20070828102433]
775[TypeFamilies: check arity of type instances
776Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070828065551]
777[Changes necessary for type family patch
778Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070828055140
779 - Mostly changed error messages
780 - 'while' needs another type annotation due to changed rules as to what
781   annotations are required for GADTs.
782]
783[Revert a hack now that the buildds will make a gcc-lib directory on Windows
784Ian Lynagh <igloo@earth.li>**20070826133900]
785[tcrun021 needs -package containers
786Ian Lynagh <igloo@earth.li>**20070826125805]
787[dynamic002 needs -package packedstring now
788Ian Lynagh <igloo@earth.li>**20070826124918]
789[conc068 needs parallel
790Ian Lynagh <igloo@earth.li>**20070826123041]
791[conc057 needs the parallel library
792Ian Lynagh <igloo@earth.li>**20070826122117]
793[Update array test output
794Ian Lynagh <igloo@earth.li>**20070826120644
795 Unfortunately safeIndex is too polymorphic to be able to show the index
796 or the bounds when we have a bad index.
797]
798[Update tests now that #1384 is fixed
799Ian Lynagh <igloo@earth.li>**20070826013926
800 #1384 = Exporting a module that isn't imported doesn't fail
801]
802[Fix the expected output for derefnull and divbyzero on Windows
803Ian Lynagh <igloo@earth.li>**20070824215351]
804[add test for part of #1372
805Simon Marlow <simonmar@microsoft.com>**20070801153944]
806[fix syntax errors
807Simon Marlow <simonmar@microsoft.com>**20070823143236]
808[count a syntax error in a .T file as a framework failure
809Simon Marlow <simonmar@microsoft.com>**20070823142714]
810[Windows-specific output no longer required
811Simon Marlow <simonmar@microsoft.com>**20070823111653]
812[getDirContents001 needs -fno-gen-manifest
813Simon Marlow <simonmar@microsoft.com>**20070822075924]
814[Stop the timeout calibration ever returning 0
815Ian Lynagh <igloo@earth.li>**20070821135055]
816[A couple more GADT/type families tests
817Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070821020029]
818[Another type families/gadt test
819Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070820034301]
820[Type families: adapt to improved error messages
821Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070820022251]
822[Type families: Infix works now
823Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070819114220]
824[Another type families test
825Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070820020658]
826[Type families: "Kind" is now working
827Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070819072814]
828[Add a test ghci021 for trac #1565
829Ian Lynagh <igloo@earth.li>**20070818152229]
830[Add a test ghci020 for trac #1587
831Ian Lynagh <igloo@earth.li>**20070818151943]
832[Two more indexed types tests
833Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070817070131]
834[Types families: Refl suceeds without tyfam patch
835Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070816102443]
836[Synonym family problem with higher-kinded families
837Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070816101137]
838[Accept output due to changes in :history
839Pepe Iborra <mnislaih@gmail.com>**20070814164438]
840[Aad test break020 for :stepover
841Pepe Iborra <mnislaih@gmail.com>**20070814164406]
842[Added a new :print test
843Pepe Iborra <mnislaih@gmail.com>**20070712135224]
844[Another indexed types testcase
845Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070814025630
846 
847 It exhibits a regression in the type functions patch.
848]
849[Document and fix expected failure code for derefnull and divbyzero
850Ian Lynagh <igloo@earth.li>**20070812133550]
851[Follow the base split
852Ian Lynagh <igloo@earth.li>**20070803180545]
853[Update the bytestring tests for the bytestring package
854Ian Lynagh <igloo@earth.li>**20070728221246]
855[Update standalone deriving test, and add a failure test
856Ian Lynagh <igloo@earth.li>**20070810223439]
857[Accept changes (mostly paren removal)
858Ian Lynagh <igloo@earth.li>**20070810194402]
859[Test Trac #1606
860simonpj@microsoft.com**20070810090346]
861[Another indexed type families test
862Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070810042859
863 
864 As before, this is against a patch which isn't in the HEAD yet.
865]
866[Tests for indexed type synonyms
867Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070810034436
868 
869 The tests expose bugs in an implementation of indexed type families which
870 hasn't been pushed to the HEAD yet. They are all marked as expect_fail.
871]
872[FIX ghci019
873Roman Leshchinskiy <rl@cse.unsw.edu.au>**20070810014947
874 
875 Wrong line numbers in expected output
876]
877[Trac #736 is fixed
878simonpj@microsoft.com**20070809115038]
879[Test for Trac #1037
880simonpj@microsoft.com**20070804174231
881 
882]
883[Test for Trac #1581
884simonpj@microsoft.com**20070804173506]
885[Use -XGADTs rather than -X=GADTs
886Ian Lynagh <igloo@earth.li>**20070804211442]
887[Follow flag changes
888Ian Lynagh <igloo@earth.li>**20070804202839]
889[Add tests for catching exceptions on Windows
890Ian Lynagh <igloo@earth.li>**20070803183530]
891[Add exit_code_if_platform functions to the testlib
892Ian Lynagh <igloo@earth.li>**20070803183449]
893[Docs have moved to the wiki
894Ian Lynagh <igloo@earth.li>**20070803123118]
895[cabal01: we need --with-ld=$(LD) for Windows
896Simon Marlow <simonmar@microsoft.com>**20070803075231]
897[Define and use rawSystem in the testsuite driver and the driver tests
898Ian Lynagh <igloo@earth.li>**20070802223037
899 spawnlp doesn't exist in Windows, so this avoids using it.
900]
901[Add "composes" to the driver docs
902Ian Lynagh <igloo@earth.li>**20070802170508]
903[Testsuite driver doc updates
904Ian Lynagh <igloo@earth.li>**20070802170343]
905[Add test for record wildcards
906simonpj@microsoft.com**20070802112227]
907[Update (previously buggy) output
908simonpj@microsoft.com**20070802111053]
909[Update expected output
910simonpj@microsoft.com**20070802102954]
911[Add test for Trac #1564
912simonpj@microsoft.com**20070801132235]
913[The galois_raytrace test requires the parsec package
914Ian Lynagh <igloo@earth.li>**20070727145721]
915[skip read023 (see #1215 and comment in all.T)
916Simon Marlow <simonmar@microsoft.com>**20070724130810]
917[Add a test for copyFile
918Ian Lynagh <igloo@earth.li>**20070722133715]
919[Tell the testsuite what exeext is
920Ian Lynagh <igloo@earth.li>**20070721224708]
921[Fix cabal01 to work on Windows
922Ian Lynagh <igloo@earth.li>**20070721215854]
923[Share the pwd program between tests
924Ian Lynagh <igloo@earth.li>**20070721215816]
925[Make a non-profiling version of test cabal01
926Ian Lynagh <igloo@earth.li>**20070721133457]
927[Really remove an obsolete test (print015)
928Pepe Iborra <mnislaih@gmail.com>**20070720070312]
929[Add a test for trac #1322 (ghc --make recompiles hs-boot files unnecessarily)
930Ian Lynagh <igloo@earth.li>**20070719112628]
931[Fix the haddock tests when going via C
932Ian Lynagh <igloo@earth.li>**20070719000840
933 We need to have a header which claims the foreign imports we do are
934 for entities that actually exist. Otherwise the C compiler complains.
935]
936[maessen_hashtab is broken (trac #1546)
937Ian Lynagh <igloo@earth.li>**20070718125422]
938[Skip the GHCi debugger tests when unregisterised (trac #1545)
939Ian Lynagh <igloo@earth.li>**20070718122042]
940[Adding compile_and_run_with_prefix and multimod_compile_and_run_with_prefix as test-fns.
941andy@galois.com**20070718045107]
942[Update drvfail008 output (flag name change)
943Ian Lynagh <igloo@earth.li>**20070717014132]
944[Skip the concio tests when fast, as we don't really want to hang around for 2s
945Ian Lynagh <igloo@earth.li>**20070717013425]
946[Bump the delay for concio from 0.45 to 1s
947Ian Lynagh <igloo@earth.li>**20070717013241
948 It wasn't long enough on thorkil's Mac. Should really do something based
949 on the calibration value or something, I guess.
950]
951[Skip break017 if fast (bit of a hack; just to make the validate script work)
952Ian Lynagh <igloo@earth.li>**20070714224728]
953[Accept output
954Pepe Iborra <mnislaih@gmail.com>**20070714155344]
955[Add a test for bug 1533 (currently broken)
956Ian Lynagh <igloo@earth.li>**20070713131013]
957[dynbrk005: update with expected output
958Pepe Iborra <mnislaih@gmail.com>**20070713110121
959 
960 The test is still expected to fail, as there is some
961 implementation work to be done here
962 
963]
964[break014: accept output and unfail
965Pepe Iborra <mnislaih@gmail.com>**20070713103724]
966[remove an obsolete test
967Pepe Iborra <mnislaih@gmail.com>**20070712100713
968 
969 The script was using Data.Set to test handling of unboxed fields by :print,
970 but some change in Data.Set or in ghc has made fromList more strict and
971 the :print pprinter never gets to show the unboxed fields itself.
972 Moreover, print022 is a much better test for unboxed fields than this one
973 
974]
975[concio001: give the process a tiny little bit more time in the Makefile
976Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070713042705
977 - Although the test passed when run by itself, it did sometimes fail
978   with validate as the timing just didn't work out on a loaded machine.
979]
980[Accept output
981Pepe Iborra <mnislaih@gmail.com>**20070712085231]
982[Unfail some :print tests
983Pepe Iborra <mnislaih@gmail.com>**20070711102423]
984[ffi012: stdcall doesn't work on MacOS #1524
985Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070711101641]
986[concio001: account for constant overhead of threadDelay on MacOS
987Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070711092149
988 - See also #1523
989]
990[Follow error message changes
991Ian Lynagh <igloo@earth.li>**20070710152155]
992[Remove tcfail111; duplicate of tcfail098
993Ian Lynagh <igloo@earth.li>**20070709215509]
994[Tweak tcfail098; we aren't interested in the undecidability error
995Ian Lynagh <igloo@earth.li>**20070709215427]
996[Add a test for -XPartiallyAppliedClosedTypeSynonyms
997Ian Lynagh <igloo@earth.li>**20070709181508]
998[add test for #1505
999Simon Marlow <simonmar@microsoft.com>**20070709210632]
1000[Fix this test to work with shells that don't have {..} globbing
1001Simon Marlow <simonmar@microsoft.com>**20070709200946
1002 e.g. the /bin/sh on my Ubuntu 7.04 system
1003]
1004[Accept output (more flag name changes)
1005Ian Lynagh <igloo@earth.li>**20070709165029]
1006[Add tests for -XPolymorphicComponents
1007Ian Lynagh <igloo@earth.li>**20070709120331]
1008[readwrite002 is expect_broken_if_platform(1198,'i386-unknown-mingw32')
1009Simon Marlow <simonmar@microsoft.com>**20070709113801]
1010[reqlib now uses subprocess (when it's available)
1011Ian Lynagh <igloo@earth.li>**20070709105014
1012 Fixes a problem where /dev/null doesn't exist on mingw.
1013]
1014[Accept output (following error message changes)
1015Ian Lynagh <igloo@earth.li>**20070708193947]
1016[Tests for -XFunctionalDependencies
1017Ian Lynagh <igloo@earth.li>**20070708153251]
1018[Add tests for -XRecursiveDo
1019Ian Lynagh <igloo@earth.li>**20070708150546]
1020[Tests for -XGeneralizedNewtypeDeriving
1021Ian Lynagh <igloo@earth.li>**20070708144456]
1022[Add tests for -XParallelListComp
1023Ian Lynagh <igloo@earth.li>**20070708134210]
1024[Add tests for -XMultiParamTypeClasses
1025Ian Lynagh <igloo@earth.li>**20070708122732]
1026[Tests for KindSignatures
1027Ian Lynagh <igloo@earth.li>**20070708120837]
1028[Tests for EmptyDataDecls extension
1029Ian Lynagh <igloo@earth.li>**20070708112938]
1030[Add tests for magic hashes (trac #1297)
1031Ian Lynagh <igloo@earth.li>**20070708110956]
1032[Fix calibrate python script for non-UNIX machines
1033Ian Lynagh <igloo@earth.li>**20070707213542]
1034[Fall back to os.spawnv is we don't have the subprocess module
1035Ian Lynagh <igloo@earth.li>**20070707212648]
1036[add prof_hb way
1037Simon Marlow <simonmar@microsoft.com>**20070627090524]
1038[clean up the extra_ways machinery
1039Simon Marlow <simonmar@microsoft.com>**20070627090515]
1040[add the profiling ways to config.other_ways
1041Simon Marlow <simonmar@microsoft.com>**20070627084700]
1042[make prof001 and prof002 into compile_and_run tests, to test #1472
1043Simon Marlow <simonmar@microsoft.com>**20070707191638]
1044[Add a test for -fdisambiguate-record-fields (trac #1401)
1045Ian Lynagh <igloo@earth.li>**20070707183413]
1046[tcfail093 now succeeds, so has no stderr
1047Ian Lynagh <igloo@earth.li>**20070707102012]
1048[tc232 requires mtl
1049Ian Lynagh <igloo@earth.li>**20070707101215]
1050[Use subprocess.call rather than os.spawnv in the testsuite driver
1051Ian Lynagh <igloo@earth.li>**20070706121450
1052 os.spawnv is broken on non-cygwin Windows (looks like it goes via a shell).
1053]
1054[drv015 should fial
1055simonpj@microsoft.com**20070706095331]
1056[tcfail093 should succeed
1057simonpj@microsoft.com**20070706094731]
1058[Added tests for Cmm and CPS (they are currently skipped)
1059Michael D. Adams <t-madams@microsoft.com>**20070706092548
1060 Also the test driver doesn't understand 'cmm' files
1061 so something will have to be written before these tests
1062 can even run.
1063]
1064[tcfail140 is expect_broken(451)
1065Simon Marlow <simonmar@microsoft.com>**20070706081157]
1066[ffi-deriv1 is broken(736)
1067Simon Marlow <simonmar@microsoft.com>**20070705140311]
1068[Add test for Trac #1494
1069simonpj@microsoft.com**20070704215436]
1070[fix testblockalloc for THREADS=2
1071Simon Marlow <simonmar@microsoft.com>**20070704154139]
1072[accept output
1073Simon Marlow <simonmar@microsoft.com>**20070704135029]
1074[gadt23: $MAKE needs --no-print-directory
1075Simon Marlow <simonmar@microsoft.com>**20070704134516]
1076[add test for #1131
1077Simon Marlow <simonmar@microsoft.com>**20070704104931]
1078[Test for Trac #1456
1079simonpj@microsoft.com**20070703161621]
1080[don't reset MAKEFLAGS in recursive make in 'make fast'
1081Simon Marlow <simonmar@microsoft.com>**20070703123426
1082 It breaks some tests on Windows, because the stage=2 setting is lost
1083 in the recursive call.  I don't understand why these variables are
1084 passed in MAKEFLAGS on Windows (cygwin) but not on Unix, something to
1085 do with environment variables presumably.
1086]
1087[accept output
1088Simon Marlow <simonmar@microsoft.com>**20070703105758]
1089[accept output
1090Simon Marlow <simonmar@microsoft.com>**20070703103912]
1091[Update output
1092simonpj@microsoft.com**20070629161308]
1093[Add test for Trac #1465
1094simonpj@microsoft.com**20070629115325]
1095[Type families: more overlap checks
1096Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070629071438]
1097[Type families: test type family with higher kinded parameters
1098Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070629065523]
1099[Type families: tests excluding type families in left hand sides
1100Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070629064019]
1101[Type families: test for tau typeness of rhs of type instances
1102Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070629052042]
1103[Type families: tests for overlap check of type families
1104Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070629043820]
1105[Add test for Trac #1445
1106simonpj@microsoft.com**20070628083059]
1107[Types families: test that the right coercion names go into ifaces
1108Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070627104656]
1109[Type families: add test case for deriving of assoc data families
1110Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070627055147]
1111[make this test a bit more robust (hopefully)
1112Simon Marlow <simonmar@microsoft.com>**20070626092843]
1113[Add a test (tc229) for trac #1406
1114Ian Lynagh <igloo@earth.li>**20070624191431]
1115[Add a test for trac #1287: SPECIALIZE causes panic
1116Ian Lynagh <igloo@earth.li>**20070624172733]
1117[Allow the "< /dev/null" when running tests to be disabled
1118Ian Lynagh <igloo@earth.li>**20070623205213
1119 The user001 test in the unix package can fail when stdin comes from a
1120 file.
1121]
1122[Accept output (tcfail145)
1123Ian Lynagh <igloo@earth.li>**20070623195449]
1124[Accept output (read008)
1125Ian Lynagh <igloo@earth.li>**20070623194707]
1126[getC now works (trac 1430 is fixed)
1127Ian Lynagh <igloo@earth.li>**20070623192346]
1128[Mark ghci debugger tests broken
1129Ian Lynagh <igloo@earth.li>**20070623175217]
1130[Test for Trac #1402
1131simonpj@microsoft.com**20070621165221]
1132[Fix flaggery
1133simonpj@microsoft.com**20070621163321]
1134[Test for Trac #1386
1135simonpj@microsoft.com**20070621163308]
1136[Update expected output (mostly concerning deriving)
1137simonpj@microsoft.com**20070620102719]
1138[tcrun032 was using an un-documented (and now not implemented) feature of 'deriving'
1139simonpj@microsoft.com**20070620102522]
1140[Remove tcfail105.stderr; tcfail105 is now an expected pass!
1141simonpj@microsoft.com**20070620102303]
1142[no .bat scripts any more
1143Simon Marlow <simonmar@microsoft.com>**20070621102024]
1144[Test for Trac #1430
1145simonpj@microsoft.com**20070619163127]
1146[Output reordering in debugger tests
1147Ian Lynagh <igloo@earth.li>**20070618103251]
1148[Two tests for newtypes & :print added
1149Pepe Iborra <mnislaih@gmail.com>**20070618080252]
1150[Update ghci debugger output order
1151Ian Lynagh <igloo@earth.li>**20070617215040]
1152[tcfail046,tcfail169,tcfail118 are broken; trac #1432
1153Ian Lynagh <igloo@earth.li>**20070617001116]
1154[rnfail028 is currently broken; trac #1384
1155Ian Lynagh <igloo@earth.li>**20070616223140]
1156[We expect getC to be broken: trac #1430
1157Ian Lynagh <igloo@earth.li>**20070616221450]
1158[tcfail177 is expected to fail; trac #1176
1159Ian Lynagh <igloo@earth.li>**20070616211731]
1160[Accept prog003 output
1161Ian Lynagh <igloo@earth.li>**20070616204139
1162 Also added some extra prints to make it clearer what's happening
1163]
1164[ghci debugger output reordering
1165Ian Lynagh <igloo@earth.li>**20070616200222]
1166[Accept output reorderings in ghci debugger tests
1167Ian Lynagh <igloo@earth.li>**20070616195730]
1168[Accept output for TH_exn2
1169Ian Lynagh <igloo@earth.li>**20070616194758]
1170[accept output
1171Simon Marlow <simonmar@microsoft.com>**20070614111147]
1172[move par tests to the parallel package
1173Simon Marlow <simonmar@microsoft.com>**20070614092328]
1174[add 32-bit output for num012
1175Simon Marlow <simonmar@microsoft.com>**20070614091546]
1176[Test 11 double arguments instead of 6 (see #1424)
1177Simon Marlow <simonmar@microsoft.com>**20070613144542]
1178[test various kinds of heap profile
1179Simon Marlow <simonmar@microsoft.com>**20070613124435]
1180[add extra_ways, for adding running a test in more ways
1181Simon Marlow <simonmar@microsoft.com>**20070613124318]
1182[add more profiling ways, to test different kinds of heap profile
1183Simon Marlow <simonmar@microsoft.com>**20070613121954]
1184[fix this test
1185Simon Marlow <simonmar@microsoft.com>**20070608104457]
1186[expect more failures for ffi009 on x86
1187Simon Marlow <simonmar@microsoft.com>**20070608104150]
1188[Split newtype deriving test from other deriving tests
1189Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070608044250]
1190[fix this test
1191Simon Marlow <simonmar@microsoft.com>**20070607095334]
1192[more expected failures for arith012
1193Simon Marlow <simonmar@microsoft.com>**20070607094022]
1194[accept output
1195Simon Marlow <simonmar@microsoft.com>**20070607093924]
1196[arith008 fails for some more ways now that the NCG is used by default
1197Simon Marlow <simonmar@microsoft.com>**20070607093505]
1198[Add test for #1385
1199simonpj@microsoft.com**20070606131053]
1200[Add comments about runCmd
1201simonpj@microsoft.com**20070606094820]
1202[Test for Trac #1396
1203Michael D. Adams <t-madams@microsoft.com>**20070531154432]
1204[Test for Trac #1382
1205simonpj@microsoft.com**20070530082341]
1206[add negative-prim-literal tests
1207Isaac Dupree <id@isaac.cedarswampstudios.org>**20070526224405
1208 the first for behavior common between their new and old parsings (passes both),
1209 the second to test the new behavior (fails before, passes after)
1210]
1211[#1318: pre-emptively add test for Haskell98 treatment of operator "-"
1212Isaac Dupree <id@isaac.cedarswampstudios.org>**20070526143814]
1213[Add parser/should_run
1214Isaac Dupree <id@isaac.cedarswampstudios.org>**20070526143151]
1215[Update (incorrect) test output with '....'s
1216Ian Lynagh <igloo@earth.li>**20070527213056]
1217[Accept output (missing-main error changed)
1218Ian Lynagh <igloo@earth.li>**20070527212624]
1219[1332 is now fixed, so tc224 is passing again
1220Ian Lynagh <igloo@earth.li>**20070527211601]
1221[Use -v0 in TH tests to avoid package versions getting into stderr
1222Ian Lynagh <igloo@earth.li>**20070527210126]
1223[Use -v0 when doing test rnfail043
1224Ian Lynagh <igloo@earth.li>**20070527203004
1225 This avoids version numbers of packages being in the output.
1226]
1227[Accept output (missing-main error has changed)
1228Ian Lynagh <igloo@earth.li>**20070527202508]
1229[Accept output (missing-main error has changed)
1230Ian Lynagh <igloo@earth.li>**20070527202333]
1231[par001 requires the parallel library
1232Ian Lynagh <igloo@earth.li>**20070527200931]
1233[Accept output (source spans)
1234Ian Lynagh <igloo@earth.li>**20070527184303]
1235[remove unreg "way"; unreg is now all-or-nothing
1236Simon Marlow <simonmar@microsoft.com>**20070525081742]
1237[Accept output
1238Pepe Iborra <mnislaih@gmail.com>**20070519215040]
1239[ignore the .ghci file if present in the ghci debugger tests
1240Pepe Iborra <mnislaih@gmail.com>**20070519211700]
1241[Accept output (source spans)
1242Ian Lynagh <igloo@earth.li>**20070519104909]
1243[Accept output (... doesn't replace a constructor any more)
1244Ian Lynagh <igloo@earth.li>**20070519103641]
1245[add a test for printing unboxed fields
1246Simon Marlow <simonmar@microsoft.com>**20070518141526]
1247[arith011 is no longer broken on x86-64 Linux
1248Simon Marlow <simonmar@microsoft.com>**20070518115502]
1249[Accept output (src span)
1250Ian Lynagh <igloo@earth.li>**20070517164019]
1251[bio001 needs profiling
1252Ian Lynagh <igloo@earth.li>**20070517163214]
1253[Accept output (source spans)
1254Ian Lynagh <igloo@earth.li>**20070517162651]
1255[move dynbk tests into scripts/ and update them
1256Simon Marlow <simonmar@microsoft.com>**20070517092220]
1257[move STM-specific tests to the stm package
1258Simon Marlow <simonmar@microsoft.com>**20070517085909]
1259[make this test work a bit more reliably
1260Simon Marlow <simonmar@microsoft.com>**20070517085853]
1261[add missing files
1262Simon Marlow <simonmar@microsoft.com>**20070517082938]
1263[add another exception test
1264Simon Marlow <simonmar@microsoft.com>**20070516133922]
1265[move the break* tests into scripts/, and update as necessary
1266Simon Marlow <simonmar@microsoft.com>**20070516095924]
1267[move break1 to scripts/break012
1268Simon Marlow <simonmar@microsoft.com>**20070516090710]
1269[add missing source file
1270Simon Marlow <simonmar@microsoft.com>**20070516083636]
1271[add missing source files for tests
1272Simon Marlow <simonmar@microsoft.com>**20070516082958]
1273[accept output and add a few more tests
1274Simon Marlow <simonmar@microsoft.com>**20070515132532]
1275[-findexed-types -> -ftype-families
1276Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070514115132]
1277[add test for #1277
1278Simon Marlow <simonmar@microsoft.com>**20070511145720]
1279[Adapt indexed type tests to removal of newtype families
1280Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070511113521]
1281[Various indexed types tests fail due to trac #1331
1282Ian Lynagh <igloo@earth.li>*-20070505155605]
1283[Add tests for -fwarn-implicit-prelude (and -fwarn-unused-imports along with it) (trac #1317)
1284Isaac Dupree <id@isaac.cedarswampstudios.org>**20070508221238]
1285[add a couple more tests
1286Simon Marlow <simonmar@microsoft.com>**20070509133022]
1287[add test for unicode constructor names in :print
1288Simon Marlow <simonmar@microsoft.com>**20070509104517]
1289[Add test for full laziness
1290simonpj@microsoft.com**20070509113038]
1291[accept output
1292Simon Marlow <simonmar@microsoft.com>**20070508144310]
1293[FIX #1159: This test needs to run in a subthread (see comments)
1294Simon Marlow <simonmar@microsoft.com>**20070508130950]
1295[add test for #1227
1296Simon Marlow <simonmar@microsoft.com>**20070508105325]
1297[add test for #1253
1298Simon Marlow <simonmar@microsoft.com>**20070507132429]
1299[add test for #1091
1300Simon Marlow <simonmar@microsoft.com>**20070507113903]
1301[add basic concurrency/IO test: tests that stdin is non-blocking
1302Simon Marlow <simonmar@microsoft.com>**20070507124521]
1303[platform-specific output no longer required
1304Simon Marlow <simonmar@microsoft.com>**20070417080859]
1305[Add a test that 'ghc -e "return ()"' returns successfully
1306Ian Lynagh <igloo@earth.li>**20070506113229]
1307[Arrow tests are failing core lint; trac #1333
1308Ian Lynagh <igloo@earth.li>**20070505190414]
1309[sed-o in the testsuite driver
1310Ian Lynagh <igloo@earth.li>**20070505190353]
1311[dsrun014 is broken (trac #1257, Bytecode generator can't handle unboxed tuples)
1312Ian Lynagh <igloo@earth.li>**20070505172037]
1313[tc224 (overloaded strings) is broken; trac #1332
1314Ian Lynagh <igloo@earth.li>**20070505161813]
1315[Various indexed types tests fail due to trac #1331
1316Ian Lynagh <igloo@earth.li>**20070505155605]
1317[Accept output (mdofail004)
1318Ian Lynagh <igloo@earth.li>**20070505153527]
1319[Church2 is broken; trac #1330
1320Ian Lynagh <igloo@earth.li>**20070505152441]
1321[Accept output
1322Ian Lynagh <igloo@earth.li>**20070505150128]
1323[Accept output
1324Ian Lynagh <igloo@earth.li>**20070505123344]
1325[Accept output
1326Ian Lynagh <igloo@earth.li>**20070505120131]
1327[Add output
1328Ian Lynagh <igloo@earth.li>**20070505115657]
1329[Accept output
1330Ian Lynagh <igloo@earth.li>**20070505114604]
1331[Partially accept output
1332Ian Lynagh <igloo@earth.li>**20070505113746]
1333[Accept output
1334Ian Lynagh <igloo@earth.li>**20070505113048]
1335[Accept output for tcfail004
1336Ian Lynagh <igloo@earth.li>**20070505105852]
1337[Track ... pretty-printer changes
1338Ian Lynagh <igloo@earth.li>**20070505105355]
1339[stm is no longer a corelib, so needs to be reqlib'ed now
1340Ian Lynagh <igloo@earth.li>**20070505004835]
1341[Don't dump stderr/stdout before we've split the ghci output
1342Ian Lynagh <igloo@earth.li>**20070505004802
1343 Fixes some framework failures.
1344]
1345[Fix spec001 test
1346Ian Lynagh <igloo@earth.li>**20070505001103]
1347[Accept output
1348Ian Lynagh <igloo@earth.li>**20070505000818]
1349[Accept output
1350Ian Lynagh <igloo@earth.li>**20070504235810]
1351[maessen_hashtab needs QuickCheck
1352Ian Lynagh <igloo@earth.li>**20070504235518]
1353[regex tests need regex-posix, which is no longer a corelib
1354Ian Lynagh <igloo@earth.li>**20070504232505]
1355[Fix comment
1356Ian Lynagh <igloo@earth.li>**20070504230405]
1357[skip cabal02 (cabal-setup isn't in the GHC tree any more)
1358Ian Lynagh <igloo@earth.li>**20070504220048]
1359[Don't hardcode the version of base in the tests
1360Ian Lynagh <igloo@earth.li>**20070504215708]
1361[Accept output for tcfail005
1362Ian Lynagh <igloo@earth.li>**20070504092957]
1363[cg025 requires regex-compat, which is now an extralib
1364Ian Lynagh <igloo@earth.li>**20070503225622]
1365[Test for Trac #1251
1366simonpj@microsoft.com**20070504111134]
1367[Add test for Trac #1323
1368simonpj@microsoft.com**20070504075616]
1369[Revert mistaken change to all.T
1370simonpj@microsoft.com**20070504073843]
1371[Use letters to allow output to be matched up with the code more easily
1372Ian Lynagh <igloo@earth.li>**20070503192604]
1373[Remove redundant arch-specific test files
1374Ian Lynagh <igloo@earth.li>**20070503192139]
1375[Accept output
1376Ian Lynagh <igloo@earth.li>**20070503191615]
1377[update: we give a diagnostic for an incorrect number in :delete now
1378Simon Marlow <simonmar@microsoft.com>**20070503151724]
1379[add a history test
1380Simon Marlow <simonmar@microsoft.com>**20070503151700]
1381[add a :list test
1382Simon Marlow <simonmar@microsoft.com>**20070503150446]
1383[add a test to demonstrate a new bug
1384Simon Marlow <simonmar@microsoft.com>**20070503131223]
1385[accept output
1386Simon Marlow <simonmar@microsoft.com>**20070503094206]
1387[add correct output now this test is fixed
1388Simon Marlow <simonmar@microsoft.com>**20070430110058]
1389[Add test for Trac #1255
1390simonpj@microsoft.com**20070503075022]
1391[Add test for records and type families
1392simonpj@microsoft.com**20070503073838]
1393[Accept output
1394Pepe Iborra <mnislaih@gmail.com>**20070430171655]
1395[Adapt some breakpoint tests to the new command syntax
1396Pepe Iborra <mnislaih@gmail.com>**20070430171643]
1397[add test for a new assertion failure
1398Simon Marlow <simonmar@microsoft.com>**20070427144739]
1399[modify test to reproduce a new bug
1400Simon Marlow <simonmar@microsoft.com>**20070426153744]
1401[add another test, and accept some output
1402Simon Marlow <simonmar@microsoft.com>**20070426152639]
1403[Fix the test I just added
1404Pepe Iborra <mnislaih@gmail.com>**20070426101615
1405 
1406 :break qsort sets a breakpoint in the outer expression, before any variable
1407 has been bound. Once you :step the things are bound
1408 
1409]
1410[Added a :break test
1411Pepe Iborra <mnislaih@gmail.com>**20070426085538]
1412[Disable the monomorphism restriction warnings in all tests
1413Pepe Iborra <mnislaih@gmail.com>**20070426084918]
1414[Accept output
1415Pepe Iborra <mnislaih@gmail.com>**20070425175248]
1416[add some :show bindings
1417Simon Marlow <simonmar@microsoft.com>**20070425130058]
1418[add test for a new bug
1419Simon Marlow <simonmar@microsoft.com>**20070425130031]
1420[this test requires an extra :step now
1421Simon Marlow <simonmar@microsoft.com>**20070425125920]
1422[New test covering bug discovered by Nicolas Frisby in TcUnify.boxySplitTyConApp
1423simonpj@microsoft.com**20070424124702]
1424[move some dynbrk tests into the scripts/ directory
1425Simon Marlow <simonmar@microsoft.com>**20070423152829]
1426[add dynbrk tests, and a few more breakpoint tests
1427Simon Marlow <simonmar@microsoft.com>**20070423152031]
1428[Adapt commands to the new ghci debugger command-set
1429Pepe Iborra <mnislaih@gmail.com>**20070420170414]
1430[Accept output
1431Pepe Iborra <mnislaih@gmail.com>**20070420170311]
1432[Add test suggested by Doaitse Swierestra
1433simonpj@microsoft.com**20070418145918]
1434[Update output
1435Ian Lynagh <igloo@earth.li>**20070417151616]
1436[Add a test for use of fail for trac #1265
1437Tyson Whitehead <twhitehe@uwo.ca>**20070410140653]
1438[Differentiate between use of fail and failure of code (i.e., an exception is thrown)
1439Tyson Whitehead <twhitehe@uwo.ca>**20070410140308]
1440[Use $(PYTHON) rather than assuming python will find it
1441Ian Lynagh <igloo@earth.li>**20070417130516]
1442[Generate conc068 input in a more portable manner
1443Thorkil Naur <naur@post11.tele.dk>**20070417063754
1444 The earlier method with 'yes .. | head ..' does not work on PPC Mac OS X.
1445]
1446[TAG 2007-04-17
1447Ian Lynagh <igloo@earth.li>**20070417125057]
1448[Close 2 files that we open so we know that the writes have actually happened
1449Ian Lynagh <igloo@earth.li>**20070416225010]
1450[cabal01 needs profiling
1451Ian Lynagh <igloo@earth.li>**20070416221129]
1452[MERGE: Make conc056 independent of the network package
1453Simon Marlow <simonmar@microsoft.com>**20070416101202
1454 Should make the test more robust, we were seeing failures in the
1455 nightly builds.
1456]
1457[conc063 should exit(0) now
1458Simon Marlow <simonmar@microsoft.com>**20070416100847]
1459[TAG 2007-04-14
1460Ian Lynagh <igloo@earth.li>**20070414110652]
1461[Set some esc tests to skip_unless_tag('esc')
1462Ian Lynagh <igloo@earth.li>**20070413234046]
1463[Allow tests to be skipped based on whether or not the compiler has a tag
1464Ian Lynagh <igloo@earth.li>**20070413233859
1465 When working on a new foo extension, you can now put your tests in the
1466 testsuite, set ProjectTags=-foo in mk/build.mk and skip_unless_tag('foo')
1467 in the tests.
1468]
1469[break1 and break4 are broken due to trac #1275
1470Ian Lynagh <igloo@earth.li>**20070413213209]
1471[add one more example
1472nx200@cam.ac.uk**20070413172149]
1473[added a few more examples
1474nx200@cam.ac.uk**20070413164522]
1475[Except some output changes
1476Ian Lynagh <igloo@earth.li>**20070413183008]
1477[Give an ASCII representation of the PPM output
1478Ian Lynagh <igloo@earth.li>**20070408180814
1479 We will need to do some sort of similarity test to cope with FP differences,
1480 but this will at least let us see what differences we need to accommodate.
1481]
1482[Give more output while running conc068
1483Ian Lynagh <igloo@earth.li>**20070413180859]
1484[Print stdout/stderr when we get a bad result
1485Ian Lynagh <igloo@earth.li>**20070413180412]
1486[Add tests for OPTIONS pragmas applying to the wrong files
1487Ian Lynagh <igloo@earth.li>**20070411222135]
1488[added TestList TestImport
1489nx200@cam.ac.uk**20070405173814]
1490[More ppr tests
1491Ian Lynagh <igloo@earth.li>**20070407122412
1492 The name +_0 is a bit dubious.
1493]
1494[Increase the FP fudge factor (0.000001 -> 0.00001)
1495Ian Lynagh <igloo@earth.li>**20070407113910]
1496[Calibrate == calibrate on Windows...
1497Ian Lynagh <igloo@earth.li>**20070406001033]
1498[Use $(PYTHON) to run calibrate, rather than relying on it finding python itself
1499Ian Lynagh <igloo@earth.li>**20070405193027]
1500[Avoid FP differences with cholewo-eval
1501Ian Lynagh <igloo@earth.li>**20070405153241]
1502[Remove redundant Main.hs (there's a Main.lhs too)
1503Ian Lynagh <igloo@earth.li>**20070405151602]
1504[barton-mangler-bug shouldn't have FP difference problems any more
1505Ian Lynagh <igloo@earth.li>**20070405144929]
1506[Check float values are within a small tolerance inside barton-mangler
1507Ian Lynagh <igloo@earth.li>**20070405142508
1508 Saves the test from failing due to small FP differences.
1509]
1510[Calibrate the testsuite timeout if a value of -1 is given
1511Ian Lynagh <igloo@earth.li>**20070405133331]
1512[Add a test that checks pretty-printed TH output looks right
1513Ian Lynagh <igloo@earth.li>**20070405114005]
1514[MERGE: Another attempt to make mod{144,146,158,160,165} generate consistent output
1515Simon Marlow <simonmar@microsoft.com>**20070404103634
1516 On some platforms $MAKE == "gmake", so the error messages still didn't
1517 match.  I made it so that these tests now don't fail in make, but the
1518 exit code from GHC is emitted to stderr so we can test it.
1519]
1520[ghci015 should ignore output (see comment)
1521Simon Marlow <simonmar@microsoft.com>**20070403112228]
1522[Accept test output
1523Ian Lynagh <igloo@earth.li>**20070401211751]
1524[IsString and fromString are in Data.String now
1525Ian Lynagh <igloo@earth.li>**20070401211027]
1526[tc217/220/223 need mtl
1527Ian Lynagh <igloo@earth.li>**20070401210909]
1528[Remove generated file
1529Ian Lynagh <igloo@earth.li>**20070401210528]
1530[Update rnfail040 output
1531Ian Lynagh <igloo@earth.li>**20070401210413]
1532[Update output with new, friendlier error
1533Ian Lynagh <igloo@earth.li>**20070401205626]
1534[Consistent output for tests
1535Ian Lynagh <igloo@earth.li>**20070401205455]
1536[Add some -v0s to cabal01; cabal still isn't being quiet enough, though
1537Ian Lynagh <igloo@earth.li>**20070401203313]
1538[Accept output
1539Ian Lynagh <igloo@earth.li>**20070401202323]
1540[Check stderr output before stdout output
1541Ian Lynagh <igloo@earth.li>**20070401202156]
1542[On failure, diff the normalised test outputs
1543Ian Lynagh <igloo@earth.li>**20070401202024]
1544[Time how long is spent on each .T file
1545Ian Lynagh <igloo@earth.li>**20070331115228]
1546[Make our own pwd, so we don't get confused by paths on cygwin
1547Ian Lynagh <igloo@earth.li>**20070330184246]
1548[Update test output
1549Ian Lynagh <igloo@earth.li>**20070401190122]
1550[Test for RULES type-matching
1551simonpj@microsoft.com**20070330140952]
1552[There is no opt way any more
1553simonpj@microsoft.com**20070330140914
1554 
1555 Use optc, optasm instead.
1556 
1557]
1558[Add rnfail047, test for trac #924
1559Ian Lynagh <igloo@earth.li>**20070331123429]
1560[Use unified, rather than context, diffs
1561Ian Lynagh <igloo@earth.li>**20070330134203]
1562[added more examples
1563nx200@cam.ac.uk**20070327135214]
1564[add test for #1219
1565Simon Marlow <simonmar@microsoft.com>**20070327103851]
1566[TH_dataD1/1193 is no longer broken, but is meant to fail
1567Ian Lynagh <igloo@earth.li>**20070324003644]
1568[Test for Trac #1031
1569simonpj@microsoft.com**20070316151633]
1570[Add test for Trac #1221
1571simonpj@microsoft.com**20070314122854]
1572[Add another renamer test nhc98 used to fail
1573Ian Lynagh <igloo@earth.li>**20070315001153]
1574[Another renamer test that nhc98 used to fail on
1575Ian Lynagh <igloo@earth.li>**20070314190837]
1576[Add a renamer test (nhc98 used to fail it)
1577Ian Lynagh <igloo@earth.li>**20070314185736]
1578[Fix gadt23 test
1579Ian Lynagh <igloo@earth.li>**20070311214714]
1580[Add a test gadt23 from Christophe Poucet
1581Ian Lynagh <igloo@earth.li>**20070311195336]
1582[Don't hide the Makefile commands
1583Ian Lynagh <igloo@earth.li>**20070311195207
1584 The testsuite uses -s to hide them, and this way we can see what's
1585 happening when running make by hand.
1586]
1587[added contract synonym test case again
1588nx200@cam.ac.uk**20070309173451]
1589[added contract synonym test case
1590nx200@cam.ac.uk**20070309172201]
1591[on Windows, use the .bat versions of the inplace scripts
1592Simon Marlow <simonmar@microsoft.com>**20070308131540
1593 This will help the Cabal tests to work (although there are still more
1594 issues to fix).
1595]
1596[add test for #986
1597Simon Marlow <simonmar@microsoft.com>**20070306155450]
1598[Add a test (TH_reifyDecl2) for trac #1199
1599Ian Lynagh <igloo@earth.li>**20070306130708]
1600[Test ghci018 for ghci running splices multiple times (trac #1201)
1601Ian Lynagh <igloo@earth.li>**20070306125155]
1602[Don't hide what the Makefile is doing in prog006
1603Ian Lynagh <igloo@earth.li>**20070305195516]
1604[newtype, prof001, prof002 require profiling
1605Ian Lynagh <igloo@earth.li>**20070305184129]
1606[ghci014 needs QuickCheck
1607Ian Lynagh <igloo@earth.li>**20070305174521]
1608[cabal02 is broken on Windows; trac #1196
1609Ian Lynagh <igloo@earth.li>**20070305171757]
1610[cabal01 is broken on Windows; trac #1196
1611Ian Lynagh <igloo@earth.li>**20070305171411]
1612[TH_spliceE5_prof needs profiling
1613Ian Lynagh <igloo@earth.li>**20070305155703]
1614[MERGED: Add req_profiling to the driver
1615Ian Lynagh <igloo@earth.li>**20070305160444]
1616[Posix tests moved to the unix package
1617Simon Marlow <simonmar@microsoft.com>**20070305145343]
1618[tree requires mtl
1619Ian Lynagh <igloo@earth.li>**20070304215516]
1620[tcfail126 requires mtl
1621Ian Lynagh <igloo@earth.li>**20070304214547]
1622[tc183 depends on mtl
1623Ian Lynagh <igloo@earth.li>**20070304213805]
1624[Print something to stderr when a timeout happens
1625Ian Lynagh <igloo@earth.li>**20070304212955
1626 Also fixes whitespace.
1627]
1628[reify requires mtl
1629Ian Lynagh <igloo@earth.li>**20070304210343]
1630[pkg02_b requires network
1631Ian Lynagh <igloo@earth.li>**20070304195629]
1632[Decouple more tests from each other so CLEANUP mode works
1633Ian Lynagh <igloo@earth.li>**20070304194218]
1634[More tweaks
1635Ian Lynagh <igloo@earth.li>**20070304193526]
1636[Tweaks
1637Ian Lynagh <igloo@earth.li>**20070304192457]
1638[Decouple mod158 from mod157 so it works in CLEANUP mode
1639Ian Lynagh <igloo@earth.li>**20070304192411]
1640[Make mod144/mod146 work in CLEANUP mode
1641Ian Lynagh <igloo@earth.li>**20070304191539]
1642[mod133 needs mtl
1643Ian Lynagh <igloo@earth.li>**20070304184609]
1644[Make ghcpkg03 not depend on haskell-src
1645Ian Lynagh <igloo@earth.li>**20070304174635]
1646[Make ghcpkg01 not depend on haskell-src
1647Ian Lynagh <igloo@earth.li>**20070304174511]
1648[drvfail006 and drvfail008 need mtl
1649Ian Lynagh <igloo@earth.li>**20070304172853]
1650[Increase the stack size for conc030 as the profiling way was failing
1651Ian Lynagh <igloo@earth.li>**20070304171748]
1652[TH_dataD1 is currently broken
1653Ian Lynagh <igloo@earth.li>**20070304165220]
1654[Add pretty-print test
1655simonpj@microsoft.com**20070301114342]
1656[Add tests for -keep-s-file with and without --make
1657Simon Marlow <simonmar@microsoft.com>**20070301095725
1658 One of these fails with 6.6
1659]
1660[prof001 & prof002 are not broken now
1661Simon Marlow <simonmar@microsoft.com>**20070228155129]
1662[Windows: the .ps file is <prog>.exe.ps
1663Simon Marlow <simonmar@microsoft.com>**20070228120254]
1664[Add testcase from trac #1171 as cg059
1665Ian Lynagh <igloo@earth.li>**20070226232635]
1666[Test for derivign
1667simonpj@microsoft.com**20070221170740]
1668[Tests for Trac #1154
1669simonpj@microsoft.com**20070221170642]
1670[Add a test for :quit and breakpoints in code with exception handlers
1671Pepe Iborra <mnislaih@gmail.com>**20070221161548]
1672[remove network tests, they're moving to the network package
1673Simon Marlow <simonmar@microsoft.com>**20070221142519]
1674[Look for .T files in packages too
1675Simon Marlow <simonmar@microsoft.com>**20070221140708
1676 This means we can put package-specific tests in the repository for the
1677 package, rather than putting them in the testsuite.  There should be a
1678 .T file to go with the tests, in the same way as for other tests in
1679 the testsuite (but this could be in addition to a standalone test
1680 driver that works with Cabal's 'setup test').
1681]
1682[temp: omit conc063 on Windows to avoid hanging the build
1683Simon Marlow <simonmar@microsoft.com>**20070221091925]
1684[make this test deterministic on a multiprocessor
1685Simon Marlow <simonmar@microsoft.com>**20070220142305]
1686[conc058 is not an expected failure any more on Windows
1687Simon Marlow <simonmar@microsoft.com>**20070220140410]
1688[use HsInt64 instead of int64_t, fixes this test on Windows (and is more correct)
1689Simon Marlow <simonmar@microsoft.com>**20070220140137]
1690[Test for Trac #1128
1691simonpj@microsoft.com**20070220174634]
1692[Add test for Trac #1153
1693simonpj@microsoft.com**20070219175015]
1694[minor change
1695nx200@cam.ac.uk**20070220165110]
1696[modified all.T
1697nx200@cam.ac.uk**20070220153016]
1698[added new tests to esc
1699nx200@cam.a.cuk[3~[Dd**20070220151847]
1700[add Windows output
1701Simon Marlow <simonmar@microsoft.com>**20070220095533]
1702[we should really exit(0) at the end of main()
1703Simon Marlow <simonmar@microsoft.com>**20070220095402]
1704[make this test slightly more robust (fix occasional failure with threaded2)
1705Simon Marlow <simonmar@microsoft.com>**20070220093206]
1706[rename GHC_PKG -> LOCAL_GHC_PKG to avoid clash with mk/test.mk
1707Simon Marlow <simonmar@microsoft.com>**20070220092011]
1708[Add test for type refinement with :print in GHCi
1709Pepe Iborra <mnislaih@gmail.com>**20070218200426]
1710[Update test dynbk001 due to new functionality in :break add
1711Pepe Iborra <mnislaih@gmail.com>**20070216202112]
1712[Accept output
1713Pepe Iborra <mnislaih@gmail.com>**20070216201850]
1714[accept output
1715Simon Marlow <simonmar@microsoft.com>**20070215093749]
1716[only do win32002 on Windows
1717Simon Marlow <simonmar@microsoft.com>**20070215092806
1718 
1719]
1720[add test for bug #1010
1721Simon Marlow <simonmar@microsoft.com>**20070214122124]
1722[update way names (fix breakage in previous patch to this file)
1723Simon Marlow <simonmar@microsoft.com>**20070209123135]
1724[Accept output
1725Pepe Iborra <mnislaih@gmail.com>**20070206191610]
1726[Add tests for impredicativity
1727simonpj@microsoft.com**20070206174555]
1728[Add test for Trac #1128
1729simonpj@microsoft.com**20070206165846]
1730[Expect tests to fail if we don't have libraries that they use
1731Ian Lynagh <igloo@earth.li>**20070206142600]
1732[Option to skip ways when running the testsuite
1733Ian Lynagh <igloo@earth.li>**20070206012212]
1734[Add tests for the Haddock extension
1735davve@dtek.chalmers.se**20070203171220]
1736[Don't put double-quotes around the command when passing it to timeout
1737Simon Marlow <simonmar@microsoft.com>**20070202170026
1738 Fixes the testsuite on Cygwin/MSYS using Cygwin Python.  I hope it
1739 hasn't broken it using the native Python... if it has, we'll need to
1740 revisit.  I can't see a good reason for the quotes, anyway.
1741 
1742 
1743]
1744[Accept output
1745Pepe Iborra <mnislaih@gmail.com>**20070202113202]
1746[Add a test from #418
1747Ian Lynagh <igloo@earth.li>**20070131134818]
1748[Ignore output when told to in the ghci way
1749Ian Lynagh <igloo@earth.li>**20070131134800]
1750[Test for debugging code with unlifted values around
1751Pepe Iborra <mnislaih@gmail.com>**20070131104727]
1752[Add test for infix type constructor
1753simonpj@microsoft.com**20070130161053]
1754[add test for bug #036
1755Simon Marlow <simonmar@microsoft.com>**20070130101059]
1756[accept output
1757Simon Marlow <simonmar@microsoft.com>**20070130100659]
1758[add a test for #896
1759Simon Marlow <simonmar@microsoft.com>**20070129125049]
1760[Add a hugs import bug to the testsuite
1761Ian Lynagh <igloo@earth.li>**20070128220946
1762 From http://www.haskell.org/pipermail/hugs-bugs/2007-January/001686.html
1763]
1764[Add a test for trac #1012: Problems with TH and recursive module imports
1765Ian Lynagh <igloo@earth.li>**20070124172850]
1766[Check flags in OPTIONS_GHC pragma only apply to the module they're in
1767Ian Lynagh <igloo@earth.li>**20070123143755]
1768[now that -O implies -fasm, not -fvia-C, we must explicitly test -fvia-C
1769Simon Marlow <simonmar@microsoft.com>**20070123115104]
1770[Add the overloaded string test case to the list.
1771lennart@augustsson.net**20070120174619]
1772[Add a test case for overloaded strings.
1773lennart@augustsson.net**20070120163645]
1774[Remove an obsolete test
1775Pepe Iborra <mnislaih@gmail.com>**20070120160816
1776 
1777 Breakpoint coalescing is disabled for now
1778]
1779[Accept output
1780Pepe Iborra <mnislaih@gmail.com>**20070119112219]
1781[fixes to the ignore-output patch
1782Simon Marlow <simonmar@microsoft.com>**20070116093510]
1783[Remove unused import
1784Ian Lynagh <igloo@earth.li>**20070115142215]
1785[Add a test for trac #1042
1786Ian Lynagh <igloo@earth.li>**20070115141941]
1787[Add test for Trac #1092
1788simonpj@microsoft.com**20070113220518]
1789[Test for tabs warning
1790Ian Lynagh <igloo@earth.li>**20070112164823]
1791[Add a test for associated types and interface files
1792simonpj@microsoft.com**20070111084226]
1793[Add another GADT test
1794simonpj@microsoft.com**20070109134628]
1795[Add GADT terminating-lambda test (due to Jim Apple)
1796simonpj@microsoft.com**20070108121107]
1797[oops, fix bogosity in "ignore_output should be a test option"
1798Simon Marlow <simonmar@microsoft.com>**20070108141423]
1799[tests for #1047
1800Simon Marlow <simonmar@microsoft.com>**20070105135621]
1801[ignore_output should be a test option
1802Simon Marlow <simonmar@microsoft.com>**20070105135600]
1803[add test for #1067
1804Simon Marlow <simonmar@microsoft.com>**20070105123546]
1805[indexed types, should_fail: added missing .stderrs and adapted to new error messages
1806Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070105011706]
1807[indexed types: fixed expected fails for should_compile
1808Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070105010317]
1809[indexed types: extend Deriving to cover standalone derive
1810Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070104013049]
1811[Add a fundep test, due to Yitzchak Gale
1812simonpj@microsoft.com**20070103160336]
1813[Add test for floating strict bindings
1814simonpj@microsoft.com**20070103150833]
1815[Fixed TH problem
1816simonpj@microsoft.com**20070103121341]
1817[Add more GADT tests, this time concerning contexts in data constructors
1818simonpj@microsoft.com**20070103113657]
1819[No pattern matching on GADTs except if type is rigid
1820simonpj@microsoft.com**20070103101715
1821 
1822 GHC currnently will only pattern-match on a GADT if the scrutinee type
1823 is rigid.  It's kind-of possible to mactch a wobbly scrutinee if all
1824 the case alternatives can be made compatible, but that seems a rare case.
1825 
1826 So for now, I'm just making it illegal.
1827 
1828]
1829[More test-suite updates
1830simonpj@microsoft.com**20070103095506]
1831[Fix sundry test failures (some of Trac #1054)
1832simonpj@microsoft.com**20070103094207]
1833[Update expected output
1834simonpj@microsoft.com**20070102162011]
1835[Add stand-alone deriving test
1836simonpj@microsoft.com**20070102161944]
1837[Add test for deriving Typeable
1838simonpj@microsoft.com**20070102151607]
1839[Add test for trac #1051
1840Ian Lynagh <igloo@earth.li>**20061224125949]
1841[Add test TH_dataD1 for trac #1065
1842Ian Lynagh <igloo@earth.li>**20061223172536]
1843[Add a test for returning Int64s through the FFI
1844Ian Lynagh <igloo@earth.li>**20061222141536]
1845[Fix conc063
1846tharris@microsoft.com**20061221151529]
1847[Add test for trac #455
1848Ian Lynagh <igloo@earth.li>**20061221024356]
1849[fail -> broken
1850Ian Lynagh <igloo@earth.li>**20061219235527]
1851[fail -> broken
1852Ian Lynagh <igloo@earth.li>**20061219234644]
1853[whitespace change only
1854Ian Lynagh <igloo@earth.li>**20061219231544]
1855[fail -> broken
1856Ian Lynagh <igloo@earth.li>**20061219231503]
1857[fail -> broken
1858Ian Lynagh <igloo@earth.li>**20061219215850]
1859[indexed type: deriving indexed newtypes
1860Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061219212552]
1861[fail -> broken
1862Ian Lynagh <igloo@earth.li>**20061219203622]
1863[Stop skipping tests that work
1864Ian Lynagh <igloo@earth.li>**20061219195406]
1865[Remove skip of ffi003 on alpha-dec-osf3 (no reason given)
1866Ian Lynagh <igloo@earth.li>**20061216164552]
1867[indexed types: deriving test
1868Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061218210544]
1869[Update a readme file
1870Pepe Iborra <mnislaih@gmail.com>**20061217004749]
1871[Fix a ghci.debugger test
1872Pepe Iborra <mnislaih@gmail.com>**20061217004617]
1873[Go back to using $(PYTHON) rather than hardcoding python2.5
1874Ian Lynagh <igloo@earth.li>**20061216154727]
1875[Fix mdo test
1876pepeiborra@gmail.com**20061208175837]
1877[Accept output
1878pepeiborra@gmail.com**20061208174426]
1879[Improved a test
1880pepeiborra@gmail.com**20061208171701]
1881[Added more tests with newtypes
1882pepeiborra@gmail.com**20061208171620]
1883[More tests for the closure viewer
1884pepeiborra@gmail.com**20061201143348]
1885[Accept output
1886pepeiborra@gmail.com**20061130122221]
1887[Test type reconstruction in presence of newtypes
1888pepeiborra@gmail.com**20061130122145]
1889[Accepted output
1890pepeiborra@gmail.com**20061128222435]
1891[accept output
1892pepeiborra@gmail.com**20061121100425]
1893[Advances in the test suite
1894pepeiborra@gmail.com**20061117150137]
1895[Some more tests for the ghci.debugger
1896Pepe Iborra <mnislaih@gmail.com>**20060827115413]
1897[GHCi.debugger tests
1898Pepe Iborra <mnislaih@gmail.com>**20060824180602]
1899[indexed types: adding missing files
1900Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061215160008]
1901[cg057 broken: trac #948. Also fix whitespace.
1902Ian Lynagh <igloo@earth.li>**20061215155212]
1903[Add a composes function to the driver
1904Ian Lynagh <igloo@earth.li>**20061215155106]
1905[Mark tests in trac #1054 as broken
1906Ian Lynagh <igloo@earth.li>**20061215130656]
1907[Simple2 randomly passes or fails; mark broken so we know which bug it is
1908Ian Lynagh <igloo@earth.li>**20061215121729]
1909[tc215 is broken: trac #366
1910Ian Lynagh <igloo@earth.li>**20061215013527]
1911[Accept output
1912Ian Lynagh <igloo@earth.li>**20061215013411]
1913[simplrun006 is broken: trac #149
1914Ian Lynagh <igloo@earth.li>**20061215013213]
1915[read032 is broken: trac #314
1916Ian Lynagh <igloo@earth.li>**20061215013159]
1917[prof001 and prof002 are broken (trac #249)
1918Ian Lynagh <igloo@earth.li>**20061215011151]
1919[More infrastructure for 'broken'
1920Ian Lynagh <igloo@earth.li>**20061215011040]
1921[Accept output
1922Ian Lynagh <igloo@earth.li>**20061215005910]
1923[mod174/mod175 are broken: trac bugs #414 and #437
1924Ian Lynagh <igloo@earth.li>**20061215005846]
1925[Fix braino
1926Ian Lynagh <igloo@earth.li>**20061215005024]
1927[tc175 / trac #179 fixed
1928Ian Lynagh <igloo@earth.li>**20061215004506]
1929[ghci016 is broken: trac #552
1930Ian Lynagh <igloo@earth.li>**20061215004246]
1931[Accept output; we now get info for both type and constructor
1932Ian Lynagh <igloo@earth.li>**20061215003935]
1933[Accept output
1934Ian Lynagh <igloo@earth.li>**20061215003128]
1935[ds060 and ds061 are broken: trac #322, #851
1936Ian Lynagh <igloo@earth.li>**20061215002315]
1937[accept output
1938Ian Lynagh <igloo@earth.li>**20061215002009]
1939[countReaders001 is broken - trac #629
1940Ian Lynagh <igloo@earth.li>**20061215001419]
1941[Set MAKEFLAGS= in recursive make call on make fast
1942Ian Lynagh <igloo@earth.li>**20061215000533
1943 base0 was failing because of the extra noise make was generating.
1944]
1945[Accept output
1946Ian Lynagh <igloo@earth.li>**20061214235120]
1947[arith011 is broken on amd64 Linux; trac #1052
1948Ian Lynagh <igloo@earth.li>**20061214234903]
1949[add 'broken' variant of expect_broken_if_platform
1950Ian Lynagh <igloo@earth.li>**20061214234836]
1951[Accept output
1952Ian Lynagh <igloo@earth.li>**20061214183402]
1953[Mark TH_recompile as broken
1954Ian Lynagh <igloo@earth.li>**20061214183349]
1955[Start ok 'broken' infrastructure
1956Ian Lynagh <igloo@earth.li>**20061214183323]
1957[testblockalloc: run the threaded way with -I0, so it doesn't try to GC
1958Simon Marlow <simonmar@microsoft.com>**20061214155927]
1959[add test for the block allocator
1960Simon Marlow <simonmar@microsoft.com>**20061214155419]
1961[add support for tests consisting of a C source file
1962Simon Marlow <simonmar@microsoft.com>**20061214155406]
1963[Accept output
1964simonpj@microsoft.com**20061213164601]
1965[You can now have an MVar with a polymorphic contents
1966simonpj@microsoft.com**20061213164538]
1967[Add tc222, tests for Trac 981
1968simonpj@microsoft.com**20061213164500]
1969[Add kind-error test inspired by a message from David Roundy
1970simonpj@microsoft.com**20061211163639]
1971[Add test for Trac #1033
1972simonpj@microsoft.com**20061211162749]
1973[Add bang-pattern test
1974simonpj@microsoft.com**20061211161900
1975 
1976 Fixes Trac #1041
1977 
1978]
1979[Check running ghci with -hide-package haskell98 works. Tests trac #1001.
1980Ian Lynagh <igloo@earth.li>**20061209190118]
1981[indexed types: type instance indexes my all be type variables
1982Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061207224216]
1983[add test for #1013
1984Simon Marlow <simonmar@microsoft.com>**20061207151459]
1985[indexed types: adapted two tests to omitted sigs in ATs
1986Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061206222005]
1987[indexed types: kind sigs can be omitted from ATs
1988Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061206203025]
1989[Accept output for tc040
1990simonpj@microsoft.com**20061129110642]
1991[Add test for typechecking lazy pattern matching
1992simonpj@microsoft.com**20061129104518]
1993[Add test ThreadDelay001: check threadDelay sleeps as long as it is asked to
1994Ian Lynagh <igloo@earth.li>**20061128204457]
1995[Tests for implicit parameters, and for a specialisation bug
1996simonpj@microsoft.com**20061124122028]
1997[Remove control-Ms
1998simonpj@microsoft.com**20061124102054]
1999[Skip out lots of the middle numbers in cg058 as the test was taking too long
2000Ian Lynagh <igloo@earth.li>**20061124001809
2001 The test still shows up the problem in hugs.
2002]
2003[Test that deriving Data does not get confused with z-encoding
2004simonpj@microsoft.com**20061123084805]
2005[Add tcfail171
2006simonpj@microsoft.com**20061122173629]
2007[Tests for Trac #289
2008simonpj@microsoft.com**20061110150517]
2009[Add two GADT tests for Trac #301, fixed by implication constraints
2010simonpj@microsoft.com**20061110145707]
2011[New GADT tests, looking at interaction with type classes
2012simonpj@microsoft.com**20061110140407]
2013[Accept output
2014simonpj@microsoft.com**20061110140251]
2015[Add the Faxen test for completeness of type inference
2016simonpj@microsoft.com**20061110140209]
2017[Two new typechecker tests that exploit implication constraints
2018simonpj@microsoft.com**20061110135942]
2019[Add 64-bit stdout for simplrun007
2020Ian Lynagh <igloo@earth.li>**20061120141304]
2021[Add tests for bitshift PrelRules
2022Samuel Bronson <naesten@gmail.com>**20061116142723]
2023[getDirContents001 hp2ps testing fix
2024Ravi Nanavati <ravi@bluespec.com>**20060928205710
2025 
2026 This tweaks the getDirContents001 testcase to ignore the .ps and .aux files
2027 that might be generated by hp2ps if testing of hp2ps via GhostScript is
2028 enabled. Please include in the 6.6 branch as well as HEAD.
2029 
2030]
2031[add tests for heap profiles and hp2ps
2032ravi@bluespec.com**20060918210845]
2033[Add test for trac #953: panic in ghci for lseek ffi import statement
2034Ian Lynagh <igloo@earth.li>**20061112162606]
2035[Remove "Arbitrary (Maybe a)" instances to track changes in QuickCheck
2036Ian Lynagh <igloo@earth.li>**20061112141944]
2037[Add tests for Data.List.intercalate (ticket #971)
2038Josef Svenningsson <josef.svenningsson@gmail.com>**20061102122958]
2039[test rotates larger than the wordsize
2040Simon Marlow <simonmar@microsoft.com>**20061107094606]
2041[Add test for unused imports
2042simonpj@microsoft.com**20061106161323]
2043[Added tests for Data.List.intercalate and split
2044Josef Svenningsson <josef.svenningsson@gmail.com>*-20061022135817]
2045[Add test for unused imports
2046simonpj@microsoft.com**20061102121702]
2047[Add test for Trac #963
2048simonpj@microsoft.com**20061101173907]
2049[Add a simple coverage-condition test
2050simonpj@microsoft.com**20061101123555]
2051[Add test for Trac 958
2052simonpj@microsoft.com**20061101122052]
2053[Added tests for Data.List.intercalate and split
2054Josef Svenningsson <josef.svenningsson@gmail.com>**20061022135817]
2055[removing .tix files before running tests
2056andy@galois.com**20061025202427]
2057[Adding a new way for hpc
2058andy@galois.com**20061025201846]
2059[indexed types: small tests covering important cases
2060Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061023005347]
2061[indexed types: GMap tests
2062Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061022203334]
2063[indexed types: import/export test
2064Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061022182045]
2065[indexed types: multi-module overlap check
2066Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061022180131]
2067[Partitioned indexed-types tests into fail/compile/run dirs
2068Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20061022174019]
2069[Add test ds061 for trac #851 (incomplete pattern warnings wrong with n+k pats)
2070Ian Lynagh <igloo@earth.li>**20061021153928]
2071[Add test tc216 for trac #816 (fundep undecidable-instances typechecking loop)
2072Ian Lynagh <igloo@earth.li>**20061021120628]
2073[Add test gadt20 for trac #810 (GHC fails to find GADT instances)
2074Ian Lynagh <igloo@earth.li>**20061021020142]
2075[Add test getEnvironment01 for trac #781 (check getEnvironment doesn't break)
2076Ian Lynagh <igloo@earth.li>**20061020215050]
2077[Add test tcfail168 for trac #719 (error messages are too long sometimes)
2078Ian Lynagh <igloo@earth.li>**20061020191818]
2079[Add test countReaders001 for trac #629 (file locking doesn't count readers)
2080Ian Lynagh <igloo@earth.li>**20061020165449]
2081[Add test ghci016 for trac #552 (ghci doesn't handle defaults correctly).
2082Ian Lynagh <igloo@earth.li>**20061020153239]
2083[Add test TH_recompile for trac #481 (Recompilation check fails for TH)
2084Ian Lynagh <igloo@earth.li>**20061020145617]
2085[Add test mod175 for trac 437 (Recompilation check should include flags)
2086Ian Lynagh <igloo@earth.li>**20061020140355]
2087[Add test mod174 for trac #414 (GHC does not enforce that Main exports main)
2088Ian Lynagh <igloo@earth.li>**20061020131224]
2089[Tests for trac #366 (incomplete pattern warnings and GADTs)
2090Ian Lynagh <igloo@earth.li>**20061019182440]
2091[Add test ds060 for trac #322 (bogus overlapping patterns warnings)
2092Ian Lynagh <igloo@earth.li>**20061019163244]
2093[Update comments in test tcfail132
2094Ian Lynagh <igloo@earth.li>**20061019155000]
2095[Add a test for trac #314 (#line pragmas not respected inside nested comments)
2096Ian Lynagh <igloo@earth.li>**20061019154907]
2097[Update module tests slightly
2098simonpj@microsoft.com**20061018122727]
2099[Test for Trac #940
2100simonpj@microsoft.com**20061018095608]
2101[Add tests for trac#249 and #931
2102Ian Lynagh <igloo@earth.li>**20061013151233]
2103[Add test for correct unlitting. Tests trac #210.
2104Ian Lynagh <igloo@earth.li>**20061013131602]
2105[Allow literate tests
2106Ian Lynagh <igloo@earth.li>**20061013131542]
2107[Update bug reference for test tc175
2108Ian Lynagh <igloo@earth.li>**20061013123021]
2109[Test for #149 (missed CSE opportunity)
2110Ian Lynagh <igloo@earth.li>**20061012200213]
2111[Test for trac #921
2112Ian Lynagh <igloo@earth.li>**20061011135910]
2113[Fix test base01
2114Ian Lynagh <igloo@earth.li>**20061010102524]
2115[STM invariants
2116tharris@microsoft.com**20061007123151]
2117[Add a test for 'module M' in export lists
2118simonpj@microsoft.com**20061006143248]
2119[Test for scoped type variables
2120simonpj@microsoft.com**20061005132851]
2121[Test separate compilation with indexed types
2122Roman Leshchinskiy <rl@cse.unsw.edu.au>**20061005081706]
2123[Two new tricky deriving tests
2124simonpj@microsoft.com**20061003082615]
2125[Add test for Trac #919
2126simonpj@microsoft.com**20061003081555]
2127[Need -fglasgow-exts for gadt18
2128Ian Lynagh <igloo@earth.li>**20060924171441]
2129[Allow testsuite to run under MSYS/MinGW using native Python (not Cygwin Python).
2130brianlsmith@gmail.com**20060917010602
2131 This patch is based on a similar one "Enable timeout in Windows
2132 and don't require cygwin python" by Esa Ilari Vuokko. It seems
2133 like timeout is always built on Windows so I rearranged the logic
2134 there to make the code clearer, Esa's patch required the user to
2135 uncomment the MinGW-specific logic in order for it to work; this
2136 patch does not have the MinGW-specific logic commented out.
2137 
2138 I tested this on the trunk in Ubuntu 6.06 on i686 (VMWare).
2139 I tested this on the trunk and ghc-6.6 branch on Windows i686.
2140 
2141]
2142[accept output
2143Simon Marlow <simonmar@microsoft.com>**20060929101912]
2144[add test for #906
2145Simon Marlow <simonmar@microsoft.com>**20060928145539]
2146[add test for #830
2147Simon Marlow <simonmar@microsoft.com>**20060928145442]
2148[Add a test for trac #867
2149Ian Lynagh <igloo@earth.li>**20060927225225]
2150[A new GADT test, which killed FC temporarily
2151simonpj@microsoft.com**20060927125644]
2152[Test for problem with compiling the base package with --make
2153Ian Lynagh <igloo@earth.li>**20060926205447]
2154[Added drv020, a test for newtype deriving of multi-parameter type classes which currently makes HEAD panic.
2155bjorn@bringert.net**20060924195626
2156 It is called drv020 in order not to clash with some yet to be pushed test cases for stand-alone deriving.
2157]
2158[Add another GADT test
2159simonpj@microsoft.com**20060923080543]
2160[Accept typechecker output
2161simonpj@microsoft.com**20060923080424]
2162[Add new sub-directory indexed-types to the GHC testsuite
2163simonpj@microsoft.com**20060923080330]
2164[Add test for Hugs #37
2165simonpj@microsoft.com**20060922175854]
2166[Make it so that 'make boot' is optional in the testsuite
2167Simon Marlow <simonmar@microsoft.com>**20060916075035
2168 mk/wordsize.mk and timeout/timeout get built automatically if necessary.
2169]
2170[add boot to the all target
2171Simon Marlow <simonmar@microsoft.com>**20060916071047]
2172[add 'make boot' to the instructions
2173Simon Marlow <simonmar@microsoft.com>**20060916071026]
2174[Add a test for impredicative polymorphism
2175simonpj@microsoft.com**20060918011234]
2176[Add test for Trac #900
2177simonpj@microsoft.com**20060917171358]
2178[Tests for impredicative polymorphism
2179simonpj@microsoft.com**20060917153347]
2180[Add another type checker test
2181simonpj@microsoft.com**20060917152456]
2182[Add GADT test from Doaitse
2183simonpj@microsoft.com**20060917152309]
2184[Added test for ticket #902, deriving for GADTs which declare H98 types fails.
2185bjorn@bringert.net**20060915223811]
2186[Fix up tests for unboxed tuples
2187simonpj@microsoft.com**20060908094824]
2188[Accept output on sparc-sun-solaris2
2189Roman Leshchinskiy <rl@cse.unsw.edu.au>**20060907083310]
2190[Add stdout for expfloat test
2191Ian Lynagh <igloo@earth.li>**20060910150353]
2192[Catch exceptions while cleaning rather than checking for existence first
2193Ian Lynagh <igloo@earth.li>**20060910145957
2194 As well as being generally a good idea, os.access('foo') seems to return
2195 true if foo.exe exists on Windows.
2196]
2197[Add cleaning for .exe files
2198Ian Lynagh <igloo@earth.li>**20060910144741]
2199[Test expFloat# linking
2200Ian Lynagh <igloo@earth.li>**20060910133339]
2201[More cleaning tidyups
2202Ian Lynagh <igloo@earth.li>**20060908215102]
2203[Update the testsuite cleaning
2204Ian Lynagh <igloo@earth.li>**20060908130210]
2205[update bytestring tests
2206Don Stewart <dons@cse.unsw.edu.au>**20060909111806]
2207[Fix another use of result type signatures (this one was easy)
2208simonpj@microsoft.com**20060908084257]
2209[Alter source code of test, now that result type signatures do not bind type variables
2210simonpj@microsoft.com**20060908083719]
2211[Improved error locations
2212simonpj@microsoft.com**20060908080302]
2213[Add test for Trac 877
2214simonpj@microsoft.com**20060907141624]
2215[Accept output
2216simonpj@microsoft.com**20060907105531]
2217[Use a python timeout for the testsuite when we don't have a threaded RTS
2218Ian Lynagh <igloo@earth.li>**20060907113001]
2219[Use Data.Map instead of Data.FiniteMap
2220simonpj@microsoft.com**20060907105256]
2221[More changes for scoped type variables
2222simonpj@microsoft.com**20060907104106]
2223[Revise tc103, in the light of the story for result type signatures
2224simonpj@microsoft.com**20060907103227]
2225[Accept output for ! kind
2226simonpj@microsoft.com**20060907094039
2227 
2228 I'm not entirely sure of this bang-kind stuff, but in so far as it works
2229 at all, this test is fine.  I guess I should look at the bang-kind stuff
2230 again, as soon as the FC branch becomes the HEAD
2231 
2232]
2233[Fix this test on a fast machine
2234Simon Marlow <simonmar@microsoft.com>**20060907083932
2235 The artificial loop wasn't running for long enough for a context
2236 switch to happen, so the finalizer wasn't getting to run early enough.
2237]
2238[Tickle a bug in impredicative polymorphism
2239simonpj@microsoft.com**20060907075656]
2240[Update output
2241simonpj@microsoft.com**20060907074820]
2242[Accept output
2243simonpj@microsoft.com**20060906211938
2244 
2245 These error messages (to do with failure in higher-rank situations)
2246 are different, but probably no worse than before.
2247 
2248]
2249[Add renamer test (qualified name in binding position)
2250simonpj@microsoft.com**20060906204517]
2251[accept output
2252Simon Marlow <simonmar@microsoft.com>**20060905090412]
2253[Add test for dependency analysis in type checking
2254simonpj@microsoft.com**20060905105449]
2255[improve conc039 a little bit, and omit it for threaded1
2256Simon Marlow <simonmar@microsoft.com>**20060905082828]
2257[omit conc036(threaded2)
2258Simon Marlow <simonmar@microsoft.com>**20060904150015]
2259[win-specific output not needed
2260Simon Marlow <simonmar@microsoft.com>**20060901150449]
2261[leave EXTRA_HC_OPTS for use on the command line
2262Simon Marlow <simonmar@microsoft.com>**20060901135822]
2263[fix for Windows
2264Simon Marlow <simonmar@microsoft.com>**20060831132332]
2265[add conc059
2266Simon Marlow <simonmar@microsoft.com>**20060831090349]
2267[accept
2268Simon Marlow <simonmar@microsoft.com>**20060831085057]
2269[fix up tests for Windows
2270Simon Marlow <simonmar@microsoft.com>**20060830144428
2271 threadDelay is not interruptible on Windows with the threaded RTS.
2272 Work around it in conc014, conc015 and conc017, and add a new test for
2273 this specific failure, and mark it as an expected failure for the
2274 relevant cases.
2275]
2276[adapt these to work on Windows
2277Simon Marlow <simonmar@microsoft.com>**20060830121158]
2278[add skip_if_platform
2279Simon Marlow <simonmar@microsoft.com>**20060830121121]
2280[skip conc053 on Windows (registerDelay not supported)
2281Simon Marlow <simonmar@microsoft.com>**20060830120949]
2282[USETHREADS=0 by default unless you set THREADS explicitly
2283Simon Marlow <simonmar@microsoft.com>**20060830122306
2284 This means the testsuite works by default even if you have Python 2.2,
2285 but will fail with Python 2.2 if you set THREADS.
2286]
2287[Add a test for length not causing a stack overflow (from #876)
2288Ian Lynagh <igloo@earth.li>**20060829224845]
2289[Add list002 to tests - seems to have got lost during the testsuite revamp
2290Ian Lynagh <igloo@earth.li>**20060829224345]
2291[Allow threading to be completely disabled with USETHREADS=0
2292Ian Lynagh <igloo@earth.li>**20060829144159
2293 I had to pull the global classes and instances out into their own module
2294 as there was a catch-22: testlib needed to know if threading was enabled,
2295 but we don't know that until we have gone through the argument, but going
2296 through the arguments required changing things like config in testlib.
2297]
2298[Clean .hp files
2299Ian Lynagh <igloo@earth.li>**20060829124729]
2300[Allow the timeout to be given as a Makefile argument
2301Ian Lynagh <igloo@earth.li>**20060829124359]
2302[omit conc023 the non-threaded ways on Windows (see comment)
2303Simon Marlow <simonmar@microsoft.com>*-20060829135821]
2304[omit conc023 the non-threaded ways on Windows (see comment)
2305Simon Marlow <simonmar@microsoft.com>**20060829135821]
2306[ds052 not an expected failure any more
2307Simon Marlow <simonmar@microsoft.com>**20060825150430]
2308[update FFI syntax
2309Simon Marlow <simonmar@microsoft.com>**20060825145839]
2310[fix FFI syntax
2311Simon Marlow <simonmar@microsoft.com>**20060825134227]
2312[fix parse error
2313Simon Marlow <simonmar@microsoft.com>**20060825133909]
2314[cg025 needs regex-compat
2315Simon Marlow <simonmar@microsoft.com>**20060825133349]
2316[Don't use the threaded2 way when we don't support SMP
2317Ian Lynagh <igloo@earth.li>**20060825004042]
2318[fix old regex test, add two new ones
2319Simon Marlow <simonmar@microsoft.com>**20060824140622]
2320[Fix typo
2321Esa Ilari Vuokko <ei@vuokko.info>**20060823202055]
2322[update tests
2323Don Stewart <dons@cse.unsw.edu.au>**20060823155147]
2324[Driver: Add THREADS-support
2325Esa Ilari Vuokko <ei@vuokko.info>**20060822213145]
2326[Fix some THREADED-caused fails
2327Esa Ilari Vuokko <ei@vuokko.info>**20060821230831]
2328[Fix driver not to normalise output when using platform specific output files
2329Esa Ilari Vuokko <ei@vuokko.info>**20060813124649]
2330[accept output
2331Simon Marlow <simonmar@microsoft.com>**20060823092224]
2332[add test for Data/Fixed module, in libraries folder
2333Ashley Yakeley <ashley@semantic.org>**20060823073948]
2334[accept output
2335Simon Marlow <simonmar@microsoft.com>**20060822102811]
2336[accept output (improvements)
2337Simon Marlow <simonmar@microsoft.com>**20060822102609]
2338[Update output (remove "In the call...")
2339simonpj@microsoft.com**20060818161412]
2340[Update output
2341simonpj@microsoft.com**20060818155640]
2342[Add test for tagToEnum#
2343simonpj@microsoft.com**20060816203023]
2344[Two more tests
2345simonpj@microsoft.com**20060815080606]
2346[Update expected output
2347simonpj@microsoft.com**20060814090354]
2348[Add flag to test
2349simonpj@microsoft.com**20060811142744]
2350[More upated output
2351simonpj@microsoft.com**20060811133858]
2352[More updated output
2353simonpj@microsoft.com**20060811133233]
2354[Update test outpuot
2355simonpj@microsoft.com**20060811131132]
2356[Remove typecheck.testeq1.run.stdout
2357simonpj@microsoft.com**20060811125001]
2358[Comments in Makefile
2359simonpj@microsoft.com**20060811123001]
2360[This test now compiles without errors
2361Simon Marlow <simonmar@microsoft.com>**20060811102354]
2362[accept output
2363Simon Marlow <simonmar@microsoft.com>**20060811101931]
2364[base-1.0 ==> base-2.0
2365Simon Marlow <simonmar@microsoft.com>**20060811101925]
2366[base-1.0 ==> base-2.0
2367Simon Marlow <simonmar@microsoft.com>**20060811101619]
2368[accept output
2369Simon Marlow <simonmar@microsoft.com>**20060811101428]
2370[update FFI syntax
2371Simon Marlow <simonmar@microsoft.com>**20060811100321]
2372[expect fail for threaded2 way, fork isn't supported in SMP mode (yet)
2373Simon Marlow <simonmar@microsoft.com>**20060811100315]
2374[fix FFI syntax
2375Simon Marlow <simonmar@microsoft.com>**20060811095918]
2376[accept output
2377Simon Marlow <simonmar@microsoft.com>**20060811095501]
2378[Fix some Array.bounds calls to Array.getBounds
2379Esa Ilari Vuokko <ei@vuokko.info>**20060809220653]
2380[Add tests for incomplete-pattern warnings
2381simonpj@microsoft.com**20060808144017]
2382[Lazy patterns can't be unboxed (Trac 845)
2383simonpj@microsoft.com**20060808135821]
2384[Test error message (Trac 844)
2385simonpj@microsoft.com**20060808133927]
2386[Add tc206; edit a couple of others
2387simonpj@microsoft.com**20060808091517]
2388[Add test for overlapping pattern warnings for lazy patterns
2389simonpj@microsoft.com**20060727154926]
2390[Add a test for infix type constructors
2391simonpj@microsoft.com**20060727154247]
2392[Add test for unboxed fields in GADT record selectors
2393kevind@bu.edu**20060802125121]
2394[add new cabal test
2395Simon Marlow <simonmar@microsoft.com>**20060727140657]
2396[test fixes and new tests for package support
2397Simon Marlow <simonmar@microsoft.com>**20060727140436]
2398[accept output (improved error messages due to PrintUnqual changes)
2399Simon Marlow <simonmar@microsoft.com>**20060727140124]
2400[accept output
2401Simon Marlow <simonmar@microsoft.com>**20060727134921]
2402[add test for Ix bug
2403Simon Marlow <simonmar@microsoft.com>**20060721100303]
2404[document stage=2, and clean up a little.
2405Simon Marlow <simonmar@microsoft.com>**20060710153547]
2406[remove unused imports
2407Simon Marlow <simonmar@microsoft.com>**20060616105302]
2408[Test Trac bug #795
2409simonpj@microsoft.com**20060703151859]
2410[encorporate rest of property checks for Data.ByteString
2411Don Stewart <dons@cse.unsw.edu.au>**20060702093816]
2412[Add regress tests for fusion rules. Makes sure they fire, and rewrite to correct result
2413Don Stewart <dons@cse.unsw.edu.au>**20060702090703]
2414[Add model-based tests for ByteString.Lazy<=>ByteString<=>Data.list
2415Don Stewart <dons@cse.unsw.edu.au>**20060702055523]
2416[Accept output change
2417simonpj@microsoft.com**20060626111936]
2418[Add test for infix function definitions
2419simonpj@microsoft.com**20060519103259]
2420[Test for pattern type sigs in do-notation
2421simonpj@microsoft.com**20060504142058]
2422[add test from #799
2423Simon Marlow <simonmar@microsoft.com>**20060623094712]
2424[omit conc039 for threaded2
2425Simon Marlow <simonmar@microsoft.com>**20060622092716]
2426[robustify the test a little
2427Simon Marlow <simonmar@microsoft.com>**20060622092148]
2428[omit conc036 for GHCi
2429Simon Marlow <simonmar@microsoft.com>**20060622091811]
2430[add a prof/TH test
2431Simon Marlow <simonmar@microsoft.com>**20060622090109]
2432[accept output
2433Simon Marlow <simonmar@microsoft.com>**20060622085217]
2434[re-enable various tests with -threaded that now work
2435Simon Marlow <simonmar@microsoft.com>**20060614144922]
2436[fix this test to work propertly with -threaded
2437Simon Marlow <simonmar@microsoft.com>**20060614144256]
2438[Fix this test to work properly with -threaded
2439Simon Marlow <simonmar@microsoft.com>**20060614144219]
2440[test for NCG bug
2441Simon Marlow <simonmar@microsoft.com>**20060606112614]
2442[accept output
2443Simon Marlow <simonmar@microsoft.com>**20060601123936
2444 NOTE: I made a slight tweak to Alex to improve the lexical error messages,
2445 to get correct output for these tests you need an updated Alex from darcs.
2446]
2447[disable ffi016 for GHCi
2448Simon Marlow <simonmar@microsoft.com>**20060530095146]
2449[first attempt at being boring
2450Ashley Yakeley <ashley@semantic.org>**20060526070327]
2451[Update expected output
2452Don Stewart <dons@cse.unsw.edu.au>**20060525071135]
2453[update expected output. tougher replicate test.
2454Don Stewart <dons@cse.unsw.edu.au>**20060517020540]
2455[accept output
2456Simon Marlow <simonmar@microsoft.com>**20060508073357]
2457[More QC tests. Update output
2458Don Stewart <dons@cse.unsw.edu.au>**20060507042341]
2459[More QC properties. Update output
2460Don Stewart <dons@cse.unsw.edu.au>**20060506043305]
2461[Add test for newtypes in FFI
2462simonpj@microsoft.com**20060426183636
2463 
2464 The standard FFI says that newtypes are automatically unwrapped in
2465 argument and result types.  This test checks that it also happens
2466 for newtype-wrapping of the IO monad itself, a recent change to
2467 GHC.
2468 
2469]
2470[And add QC test for group/groupBy
2471Don Stewart <dons@cse.unsw.edu.au>**20060501065658]
2472[More QC properties, for fold{lr}1. Update expected output
2473Don Stewart <dons@cse.unsw.edu.au>**20060430084252]
2474[Import Data.ByteString regression tests
2475Don Stewart <dons@cse.unsw.edu.au>**20060428122838]
2476[avoid running out of stack
2477Simon Marlow <simonmar@microsoft.com>**20060428083855]
2478[test Bool arguments too
2479Simon Marlow <simonmar@microsoft.com>**20060418144834]
2480[Test for foralls to the right of =>
2481simonpj@microsoft.com**20060418125116]
2482[Test for error recovery in TH
2483simonpj@microsoft.com**20060414120213]
2484[forgot to add this file
2485Simon Marlow <simonmar@microsoft.com>**20060413080300]
2486[Add a test for SpecConstr + GADTs
2487simonpj@microsoft.com**20060412153402]
2488[Memo-function test
2489simonpj@microsoft.com**20060410164304
2490 
2491 Checks that preInlineUnconditionally isn't to eager!
2492 (If it is, this test goes exponential.)
2493 
2494]
2495[add a test for a division bug in the NCG
2496Simon Marlow <simonmar@microsoft.com>**20060412144627]
2497[Add test for newtype deriving (thanks to Ross)
2498simonpj@microsoft.com**20060402215709]
2499[update for new source tree layout
2500Simon Marlow <simonmar@microsoft.com>**20060410091202]
2501[add a test for a blackhole GC bug
2502Simon Marlow <simonmar@microsoft.com>**20060407101628]
2503[the "threaded" way was renamed to "threaded1"/"threaded2"
2504Simon Marlow <simonmar@microsoft.com>**20060407101619]
2505[Track the GHC source tree reorganisation
2506Simon Marlow <simonmar@microsoft.com>**20060407041720]
2507[omit asm ways for this test on x86
2508Simon Marlow <simonmar@microsoft.com>**20060407080546]
2509[avoid running out of stack for non-optimised ways
2510Simon Marlow <simonmar@microsoft.com>**20060407080032]
2511[add test for ForeignPtrEnv
2512Simon Marlow <simonmar@microsoft.com>**20060405160129]
2513[omit ffi007 and ffi008 for GHCi (see comment for details)
2514Simon Marlow <simonmar@microsoft.com>**20060405133421]
2515[fix tests for Windows
2516Simon Marlow <simonmar@microsoft.com>**20060404153133]
2517[unnecessary mingw-specific output
2518Simon Marlow <simonmar@microsoft.com>**20060404150047]
2519[windows output
2520Simon Marlow <simonmar@microsoft.com>**20060404145525]
2521[crummy fix for Windows
2522Simon Marlow <simonmar@microsoft.com>**20060404145128]
2523[fix the expect_fail_if_windows macro
2524Simon Marlow <simonmar@microsoft.com>**20060404144611]
2525[Add scoped tyvar test
2526simonpj@microsoft.com**20060327123134]
2527[attempt to work around restrictions with fork() & pthreads
2528Simon Marlow <simonmar@microsoft.com>**20060323134034
2529 In the child process, call exec() directly instead of using
2530 System.Cmd.system, which involves another fork()/exec() and a
2531 non-blocking wait.  The problem is that in a forked child of a
2532 threaded process, it isn't safe to do much except exec() according to
2533 POSIX.  In fact calling pthread_create() in the child causes the
2534 pthread library to fail with an error on FreeBSD.
2535]
2536[accept output (better error locations)
2537Simon Marlow <simonmar@microsoft.com>**20060323102719]
2538[fix to previous
2539Simon Marlow <simonmar@microsoft.com>**20060323102523]
2540[fcntl-FreeBSD
2541stolz@i2.informatik.rwth-aachen.de**20060321165137
2542 Expect failure of queryfdoption01 on FreeBSD (6/7): /dev/null                                                                                                   
2543 can't be  switched to non-blocking i/o, so fcntl() will throw an error.
2544 Unfortunately this went to the old CVS first.
2545]
2546[fix for GHCi tests that raise exceptions or exit
2547Simon Marlow <simonmar@microsoft.com>**20060320124648
2548 We need to call GHC.TopHandler.runIOFastExit instead of
2549 GHC.TopHandler.runIO.  Recent fixes to the shutdown code have meant
2550 that when a thread invokes shutdownHaskellAndExit(), other main
2551 threads get a chance to exit (as they should), but this means that we
2552 might have a race between the child thread trying to exit the program
2553 and the main thread doing the same.  In the case of GHCi, if we're
2554 running an interpreted computation that needs to exit (as some tests
2555 do), then we really want this child thread to exit the program rather
2556 than the main thread.
2557]
2558[sort the keys when outputting the summary
2559Simon Marlow <simonmar@microsoft.com>**20060320114811]
2560[fix a regex that was too slow
2561Simon Marlow <simonmar@microsoft.com>**20060316163903]
2562[ignore ".exe" in program output, for Windows
2563Simon Marlow <simonmar@microsoft.com>**20060316155440]
2564[fix for Win32
2565Simon Marlow <simonmar@microsoft.com>**20060316154734]
2566[remove some dead code
2567Simon Marlow <simonmar@microsoft.com>**20060315114645]
2568[Tidy up the testsuite output by combinding failures for multiple ways
2569Simon Marlow <simonmar@microsoft.com>**20060315112501
2570 
2571 Before:
2572    tc056(normal)
2573    tc056(opt)
2574    tc056(optasm)
2575    tc056(prof)
2576    tc056(profasm)
2577    tc056(unreg)
2578 
2579 After:
2580    tc056(normal,opt,optasm,prof,profasm,unreg)
2581]
2582[patch up this test again
2583Simon Marlow <simonmar@microsoft.com>**20060314151844]
2584[process003 doesn't work with GHCi, omit it
2585Simon Marlow <simonmar@microsoft.com>**20060314151657]
2586[fix clean target
2587Simon Marlow <simonmar@microsoft.com>**20060314124525]
2588[add test for #713
2589Simon Marlow <simonmar@microsoft.com>**20060314121232]
2590[Require -fallow-undecidable-instances
2591simonpj@microsoft.com**20060223141727]
2592[Test for deprecated constructors
2593simonpj@microsoft.com**20060223141701]
2594[Update output
2595simonpj@microsoft.com**20060223135107]
2596[Update output and add -fallow-undecidable-instances where necesssary
2597simonpj@microsoft.com**20060223133629]
2598[Add -fallow-undecidable-instances to reflect more accurate termination test in fundeps
2599simonpj@microsoft.com**20060223133113]
2600[Remove dependence on haskell98 package in expected output
2601simonpj@microsoft.com**20060223130208]
2602[Accept output
2603simonpj@microsoft.com**20060223125845]
2604[Add expected output for rn049
2605simonpj@microsoft.com**20060223124018]
2606[Accept (slightly mysterious) output formatting changes
2607simonpj@microsoft.com**20060223123611]
2608[Update output
2609simonpj@microsoft.com**20060223123516]
2610[Update output (TH no longer depends on haskell98 package)
2611simonpj@microsoft.com**20060223123331]
2612[Add a fundep loop test
2613simonpj@microsoft.com**20060222101347]
2614[add expected output for x86_64
2615Simon Marlow <simonmar@microsoft.com>**20060223121322]
2616[accept output
2617Simon Marlow <simonmar@microsoft.com>**20060210151137]
2618[remove smp way, replace threaded with threaded1/threaded2
2619Simon Marlow <simonmar@microsoft.com>**20060210123325
2620 
2621 threaded1 = -threaded -debug
2622 threaded2 = -O -threaded, and +RTS -N2 -RTS at runtime
2623]
2624[Add test for bug 685
2625simonpj@microsoft.com**20060208160511]
2626[Add test from Markus Lauer
2627simonpj@microsoft.com**20060206084209]
2628["s" is in GhcRTSWays now
2629Simon Marlow <simonmar@microsoft.com>**20060208150646]
2630[allow setting stage=N variable to select compiler in the testsuite
2631Simon Marlow <simonmar@microsoft.com>**20060208140219]
2632[Eta expand gzip test to match new higher-rank-type story
2633simonpj@microsoft.com**20060202131654]
2634[Fix GADT tests
2635simonpj@microsoft.com**20060202130236]
2636[New GADT desugaring test
2637simonpj@microsoft.com**20060202124603]
2638[Remove package lang reqt
2639simonpj@microsoft.com**20060202102030]
2640[Update to track improvements in typechecker
2641simonpj@microsoft.com**20060201171451]
2642[Update to track new scoped-tyvar story
2643simonpj@microsoft.com**20060201171415]
2644[Eta expansion and scoped type variables in generic code
2645simonpj@microsoft.com**20060201171238
2646 
2647 The new story on higher-rank types requires a few functions to be
2648 eta-expanded.  And the new scoped-type-variable story also forces
2649 a few changes.
2650 
2651]
2652[Add CPR test
2653simonpj@microsoft.com**20060131164801]
2654[remove old docs
2655Simon Marlow <simonmar@microsoft.com>**20060201163734]
2656[add test for bug #661
2657Simon Marlow <simonmar@microsoft.com>**20060201130720]
2658[fix recently-introduced breakage in 'make accept'
2659Simon Marlow <simonmar@microsoft.com>**20060201115729]
2660[Add a higher-kinded test
2661simonpj@microsoft.com**20060131123016]
2662[Add fundep test
2663simonpj@microsoft.com**20060131115806]
2664[Module import test
2665simonpj@microsoft.com**20060131115404]
2666[Wibble
2667simonpj@microsoft.com**20060125140817]
2668[Add test for bogus unusued-import message
2669simonpj@microsoft.com**20060125090704]
2670[[project @ 2006-01-19 09:47:11 by simonmar]
2671simonmar**20060119094711
2672 Test tryPutMVar on empty MVars too
2673]
2674[[project @ 2006-01-18 16:31:10 by simonmar]
2675simonmar**20060118163112
2676 Add a fast version of the testsuite
2677 
2678 The idea is to have a way to run as much of the testsuite as possible
2679 in a short time, so that we'll run it more often (such as just before
2680 checking in a change, for example).  'make fast' tries for good
2681 coverage without using too many cycles.  Currently it takes about 4
2682 minutes on a fast machine with an optimised GHC build; I think this
2683 might still be a little on the slow side.
2684 
2685 When you say 'make fast' in testsuite/tests/ghc-regress, we run each
2686 test only one way, and all of the long-running tests are omitted.
2687 Also, to get the runtime down further, I arbitrarily omitted many of
2688 the should_run tests (because these tend to take a lot longer than
2689 should_compile or should_fail tests).  I tried to keep a
2690 representative few in each category.
2691]
2692[[project @ 2006-01-18 15:25:45 by simonpj]
2693simonpj**20060118152545
2694 Add test for data con in class sig
2695]
2696[[project @ 2006-01-12 16:10:41 by simonmar]
2697simonmar**20060112161041
2698 Add test from ticket #488
2699]
2700[[project @ 2006-01-12 16:03:21 by simonmar]
2701simonmar**20060112160321
2702 add test from ticket #441
2703]
2704[[project @ 2006-01-10 14:39:50 by simonmar]
2705simonmar**20060110143950
2706 accept output
2707]
2708[[project @ 2006-01-10 14:11:53 by simonmar]
2709simonmar**20060110141153
2710 comment update
2711]
2712[[project @ 2006-01-10 14:11:24 by simonmar]
2713simonmar**20060110141124
2714 recode this file in UTF-8 from Latin-1
2715]
2716[[project @ 2006-01-10 13:41:48 by simonmar]
2717simonmar**20060110134148
2718 accept output (improved lexer error messages)
2719]
2720[[project @ 2006-01-09 12:49:28 by simonmar]
2721simonmar**20060109124928
2722 Add test case that causes a core-lint failure (cut down from
2723 Encoding.hs in HEAD).
2724]
2725[[project @ 2006-01-09 10:29:44 by simonmar]
2726simonmar**20060109102944
2727 add a cmm lint failure
2728]
2729[[project @ 2006-01-09 10:27:33 by simonmar]
2730simonmar**20060109102733
2731 Add -dcmm-lint when compiling
2732]
2733[[project @ 2006-01-06 16:34:56 by simonmar]
2734simonmar**20060106163456
2735 Unicode source tests
2736]
2737[[project @ 2006-01-06 16:15:19 by simonpj]
2738simonpj**20060106161519
2739 Add another synonym-performance test (but comment it out of the test file; too slow!)
2740]
2741[[project @ 2006-01-06 16:14:45 by simonpj]
2742simonpj**20060106161445
2743 Better type signature for higher-rank
2744]
2745[[project @ 2006-01-06 16:12:42 by simonpj]
2746simonpj**20060106161242
2747 Add tests for boxy types
2748]
2749[[project @ 2006-01-06 16:08:57 by simonpj]
2750simonpj**20060106160857
2751 Add GADT tests
2752]
2753[[project @ 2006-01-06 16:03:25 by simonpj]
2754simonpj**20060106160325
2755 Cosmetic
2756]
2757[[project @ 2006-01-05 13:08:14 by simonpj]
2758simonpj**20060105130814
2759 Add a nasty multiple-instantiation test
2760]
2761[[project @ 2006-01-05 10:06:30 by simonpj]
2762simonpj**20060105100630
2763 Add test for newtype existential
2764]
2765[[project @ 2006-01-05 09:16:28 by simonmar]
2766simonmar**20060105091628
2767 Add test for "scavenge_stack" bug fixed in rev 1.16 of Exception.cmm
2768]
2769[[project @ 2006-01-04 11:50:44 by simonpj]
2770simonpj**20060104115044
2771 Add test for data con returning wrong type
2772]
2773[[project @ 2006-01-02 19:36:50 by jpbernardy]
2774jpbernardy**20060102193650
2775 minor cleanups
2776]
2777[[project @ 2006-01-01 21:46:31 by jpbernardy]
2778jpbernardy**20060101214631
2779 More tests for:
2780   * Sets
2781   * Non-structural equality
2782   * Left-Bias
2783   * Performance
2784]
2785[[project @ 2005-12-26 19:54:32 by jpbernardy]
2786jpbernardy**20051226195432
2787 Infrastructure for testing Data structures.
2788  + some tests
2789]
2790[[project @ 2005-12-19 09:47:49 by simonpj]
2791simonpj**20051219094749
2792 Add test for trailing parens in GADT signatures
2793]
2794[[project @ 2005-12-16 16:03:02 by simonpj]
2795simonpj**20051216160302
2796 Add deriving for infix constructors
2797]
2798[[project @ 2005-12-16 14:56:50 by simonpj]
2799simonpj**20051216145650
2800 Add repeated-type-variable tests for instance constexts
2801]
2802[[project @ 2005-12-16 10:54:50 by simonmar]
2803simonmar**20051216105450
2804 TimeExts has gone away
2805]
2806[[project @ 2005-12-16 10:53:24 by simonmar]
2807simonmar**20051216105324
2808 update to not use hslibs
2809]
2810[[project @ 2005-12-16 10:50:31 by simonmar]
2811simonmar**20051216105031
2812 -package lang isn't required.
2813]
2814[[project @ 2005-12-16 10:46:05 by simonmar]
2815simonmar**20051216104605
2816 Now that we aren't building hslibs, keep the memo tests alive by
2817 bringing Memo.hs into the testsuite.  These tests are a useful
2818 shakedown for StableNames.
2819]
2820[[project @ 2005-12-13 16:04:25 by simonmar]
2821simonmar**20051213160425
2822 Add nested atomically test
2823]
2824[[project @ 2005-12-13 16:04:09 by simonmar]
2825simonmar**20051213160409
2826 fix comments
2827]
2828[[project @ 2005-12-09 19:17:57 by simonpj]
2829simonpj**20051209191757
2830 add output file
2831]
2832[[project @ 2005-12-09 19:16:58 by simonpj]
2833simonpj**20051209191658
2834 A minor, probably redundant, test
2835]
2836[[project @ 2005-12-05 11:43:51 by simonmar]
2837simonmar**20051205114351
2838 add newTVarIO test
2839]
2840[[project @ 2005-12-05 10:08:53 by simonpj]
2841simonpj**20051205100853
2842 Add an expected-failure test
2843]
2844[[project @ 2005-12-05 09:13:07 by simonpj]
2845simonpj**20051205091307
2846 Update expected output
2847]
2848[[project @ 2005-12-05 09:08:51 by simonpj]
2849simonpj**20051205090851
2850 Fix test
2851]
2852[[project @ 2005-12-02 10:56:34 by simonmar]
2853simonmar**20051202105634
2854 add this test that I had lying around
2855]
2856[[project @ 2005-12-02 10:54:05 by simonmar]
2857simonmar**20051202105405
2858 conc053 only works in threaded & smp ways at the moment.
2859]
2860[[project @ 2005-12-02 10:51:15 by simonmar]
2861simonmar**20051202105115
2862 accept output
2863]
2864[[project @ 2005-12-01 08:54:57 by simonpj]
2865simonpj**20051201085457
2866 Another GADT test
2867]
2868[[project @ 2005-11-30 14:17:35 by simonpj]
2869simonpj**20051130141735
2870 Add mkName test
2871]
2872[[project @ 2005-11-30 12:25:20 by simonmar]
2873simonmar**20051130122520
2874 Add test for Control.Concurrent.STM.registerDelay
2875]
2876[TAG Last rev before making ghc-6-4 branch
2877John Goerzen <jgoerzen@complete.org>**20051128164635]
2878[TAG Initial conversion from CVS complete
2879John Goerzen <jgoerzen@complete.org>**20051128163910]
2880Patch bundle hash:
2881c290a9cdcbbb9e4537c15d8a935cd70613d7b4e8