Ticket #2533: generic-negative-index-test

File generic-negative-index-test, 48.4 KB (added by japple, 6 years ago)
Line 
1Sun Sep  7 09:11:38 PDT 2008 
2  * #2533: Generic functions that take integral arguments should work the same way as their prelude counterparts
3
4New patches:
5
6[#2533: Generic functions that take integral arguments should work the same way as their prelude counterparts
7**20080907161138] {
8hunk ./tests/ghc-regress/lib/Data.List/all.T 2
9-
10+test('genericNegative001', extra_run_opts('-1'), compile_and_run, [''])
11addfile ./tests/ghc-regress/lib/Data.List/genericNegative001.hs
12hunk ./tests/ghc-regress/lib/Data.List/genericNegative001.hs 1
13+-- Test for http://hackage.haskell.org/trac/ghc/ticket/2533
14+import System.Environment
15+import List
16+main = do
17+ (n:_) <- getArgs
18+ print (genericTake (read n) "none taken")
19+ print (genericDrop (read n) "none dropped")
20+ print (genericSplitAt (read n) "none split")
21addfile ./tests/ghc-regress/lib/Data.List/genericNegative001.stdout
22hunk ./tests/ghc-regress/lib/Data.List/genericNegative001.stdout 1
23+""
24+"none dropped"
25+("","none split")
26}
27
28Context:
29
30[Add tests for hugs trac #46 and #48 bugs
31Ian Lynagh <igloo@earth.li>**20080906183501]
32[Fix a syntax error in an all.T file
33Ian Lynagh <igloo@earth.li>**20080906164539]
34[Add rn067 test
35Ian Lynagh <igloo@earth.li>**20080906161306]
36[Follow error messsage changes
37simonpj@microsof.com**20080904155825]
38[Test for Trac #470
39simonpj@microsof.com**20080904145449]
40[Replace 'pure' by 'arr'
41simonpj@microsof.com**20080904155528]
42[Comment only
43simonpj@microsof.com**20080904155452]
44[follow library changes
45Ian Lynagh <igloo@earth.li>**20080903223619]
46[T1999 passes now (acccidentally I think), but T1999a still fails
47simonpj@microsoft.com**20080903124823]
48[Follow error message changes
49simonpj@microsoft.com**20080903121227]
50[Add Ganesh's test for T1999
51simonpj@microsoft.com**20080902121435]
52[Make mod127 clean the right files
53Ian Lynagh <igloo@earth.li>**20080829125022]
54[Fix mod125 for the parallel testsuite
55Ian Lynagh <igloo@earth.li>**20080829125001]
56[Fix mod127 in the parallel testsuite
57Ian Lynagh <igloo@earth.li>**20080828162839]
58[Fix the records test when running the testsuite in parallel mode
59Ian Lynagh <igloo@earth.li>**20080828162009]
60[Test for Trac #2529
61simonpj@microsof.com**20080828121108]
62[Update output to follow comments
63simonpj@microsof.com**20080827170915]
64[Track error message changes
65simonpj@microsof.com**20080827155041]
66[Test Trac #2538
67simonpj@microsof.com**20080827155021]
68[Test for Trac #2520
69simonpj@microsof.com**20080827154431]
70[Add test for Trac #2497, #2213, #2494
71simonpj@microsof.com**20080826121919]
72[update output
73Simon Marlow <marlowsd@gmail.com>**20080827091439]
74[add test for #2542, #1205
75Simon Marlow <marlowsd@gmail.com>**20080827091253]
76[Add a test for "bad flag" errors
77Ian Lynagh <igloo@earth.li>**20080826185434]
78[Fix some tests: T2310, T2486, FD2
79Ian Lynagh <igloo@earth.li>**20080826183223]
80[Fix TH_spliceE5 in the parallel testsuite
81Ian Lynagh <igloo@earth.li>**20080825141517]
82[Remove no_clean from the driver
83Ian Lynagh <igloo@earth.li>**20080825140907
84 We don't use it any more, and it shouldn't be used as it effectively
85 means that the test won't work in the parallel testsuite.
86]
87[Fix rn043/rn044 problem with parallel testsuite
88Ian Lynagh <igloo@earth.li>**20080825124911]
89[Fix tc170 in the parallel testsuite
90Ian Lynagh <igloo@earth.li>**20080825123017]
91[Fix some parallel testsuite problems
92Ian Lynagh <igloo@earth.li>**20080825121907]
93[We now depend on concurrent (split off from base)
94Ian Lynagh <igloo@earth.li>**20080824135202]
95[Fix tests following the st split-off frmo base
96Ian Lynagh <igloo@earth.li>**20080823223058]
97[break017 is broken (trac #2475)
98Ian Lynagh <igloo@earth.li>**20080821211216]
99[Update output for typecheck.prog001
100Ian Lynagh <igloo@earth.li>**20080821204929]
101[Fix recomp005
102Ian Lynagh <igloo@earth.li>**20080821204652]
103[qq005 and qq006 require parsec
104Ian Lynagh <igloo@earth.li>**20080821204317]
105[Fix num013
106Ian Lynagh <igloo@earth.li>**20080821204011]
107[Fix list001
108Ian Lynagh <igloo@earth.li>**20080821203426]
109[Fix enum03
110Ian Lynagh <igloo@earth.li>**20080821202901]
111[fix enum02
112Ian Lynagh <igloo@earth.li>**20080821201839]
113[fix enum01
114Ian Lynagh <igloo@earth.li>**20080821201600]
115[Fix dynamic002
116Ian Lynagh <igloo@earth.li>**20080821200301]
117[omit profthreaded for conc039
118Ian Lynagh <igloo@earth.li>**20080821193646
119 (for the same reason we already omit threaded1 and threaded2)
120]
121[Fix conc034
122Ian Lynagh <igloo@earth.li>**20080821193047]
123[Make conc015(ghci) a bit slower, so that it works in ghci
124Ian Lynagh <igloo@earth.li>**20080821172443]
125[Fix test 1980
126Ian Lynagh <igloo@earth.li>**20080821155436]
127[Fix conc036
128Ian Lynagh <igloo@earth.li>**20080821130638]
129[Ooops, T1972 should be normal, not expect_fail
130Ian Lynagh <igloo@earth.li>**20080818231238]
131[Fix typos in the testsuite
132Ian Lynagh <igloo@earth.li>**20080818231006]
133[Remove GHC 6.8-only stuff from the testsuite
134Ian Lynagh <igloo@earth.li>**20080817204843]
135[Simplify the driver a bit: Break skip_{if,unless}_tag down into smaller parts
136Ian Lynagh <igloo@earth.li>**20080817195515]
137[Follow error messages for explicit-forall syntax
138simonpj@microsoft.com**20080821141043]
139[Update output of explicit-forall failure
140simonpj@microsoft.com**20080820121144]
141[follow exception library changes
142Simon Marlow <marlowsd@gmail.com>**20080820155457]
143[add Makefile for haskell98 test
144Ross Paterson <ross@soi.city.ac.uk>**20080818162947]
145[add test for #2330
146Simon Marlow <marlowsd@gmail.com>**20080818112358]
147[add test for leakage of Control.Monad.Instances into Haskell 98 modules
148Ross Paterson <ross@soi.city.ac.uk>**20080817011010]
149[Fix 1288 and 2276 Windows-only tests
150Ian Lynagh <igloo@earth.li>**20080816205817]
151[Skip num009 if fast, as it gives the wrong answer on some platforms
152Ian Lynagh <igloo@earth.li>**20080816190222]
153[Don't skip readwrite002 on Windows any more
154Ian Lynagh <igloo@earth.li>**20080816183731
155 We used to skip it because of trac #1198, but that is now fixed
156]
157[Fix the hReady001 test now that GHC's hReady behaves correctly
158Ian Lynagh <igloo@earth.li>**20080816182638]
159[Update Windows output for cabal01
160Ian Lynagh <igloo@earth.li>**20080815155526]
161[openFile005, openFile007, readFile001 now pass on Windows
162Ian Lynagh <igloo@earth.li>**20080815155140]
163[countReaders001 now works on Windows
164Ian Lynagh <igloo@earth.li>**20080815154622]
165[Skip ghci024 when fast
166Ian Lynagh <igloo@earth.li>**20080815160139
167 This test is very fragile, and updating it is fiddly due to the
168 auto-generation, so skip it when fast (and thus when validating).
169]
170[Add ghcpkg05 output
171Ian Lynagh <igloo@earth.li>**20080815110457]
172[Add a test for trac #2449
173Ian Lynagh <igloo@earth.li>**20080814234733]
174[Add a test for trac #2412
175Ian Lynagh <igloo@earth.li>**20080814220440]
176[Add an Exceptions test from trac #2508
177Ian Lynagh <igloo@earth.li>**20080814210828]
178[update
179Simon Marlow <marlowsd@gmail.com>**20080814125223]
180[add test for #2441, and stacking of package.confs
181Simon Marlow <marlowsd@gmail.com>**20080814121429]
182[add test for #2491
183Simon Marlow <marlowsd@gmail.com>**20080813140333]
184[update these tests
185Simon Marlow <marlowsd@gmail.com>**20080813135400]
186[fix this test on Windows
187Simon Marlow <marlowsd@gmail.com>**20080812144302]
188[Add test for Trac #2490, follow output changes
189simonpj@microsoft.com**20080812104041]
190[Update output
191simonpj@microsoft.com**20080811144917]
192[Update output
193simonpj@microsoft.com**20080811132813]
194[Add test for empty cases; update output for braces in HsCase printing
195simonpj@microsoft.com**20080811125147
196 
197 All to support Trac #2431
198 
199]
200[Test Trac #2494
201simonpj@microsoft.com**20080811115652]
202[Test Trac #2506
203simonpj@microsoft.com**20080811114657]
204[Test Trac #2486
205simonpj@microsoft.com**20080811114544]
206[Make the gadt-records test work even during fast validate
207simonpj@microsoft.com**20080806160732]
208[TAG 2008-08-07
209Ian Lynagh <igloo@earth.li>**20080807154702]
210[Line number information change only
211Max Bolingbroke <batterseapower@hotmail.com>**20080731150743]
212[Update output
213Ian Lynagh <igloo@earth.li>**20080807104750]
214[update output (-fimplicit-import-qualified)
215Simon Marlow <marlowsd@gmail.com>**20080805154235]
216[add test for #2452
217Simon Marlow <marlowsd@gmail.com>**20080805154028]
218[Update output following the move of the Char definition
219Ian Lynagh <igloo@earth.li>**20080806094844]
220[Update ghci011 output
221Ian Lynagh <igloo@earth.li>**20080805103044]
222[Test for Trac #1930
223simonpj@microsoft.com**20080804160946]
224[Test Trac 2433
225simonpj@microsoft.com**20080804141440]
226[Test for Trac #2478
227simonpj@microsoft.com**20080801151504]
228[Update TH_runIO output (again)
229Ian Lynagh <igloo@earth.li>**20080803232359]
230[Fix the arith011 test now that catchAny is gone
231Ian Lynagh <igloo@earth.li>**20080803134920]
232[Change the timeout program to use exceptions properly
233Ian Lynagh <igloo@earth.li>**20080803114202
234 We now don't eat any type of exception, e.g. the user pressing ^C
235]
236[Update TH_runIO output
237Ian Lynagh <igloo@earth.li>**20080802005240]
238[Expect break011 and break024 to fail due to trac #2475
239Ian Lynagh <igloo@earth.li>**20080731210622
240 'debugger gives "Can't unify" when stopped at an exception'
241]
242[Give a type signature in the break024 test
243Ian Lynagh <igloo@earth.li>**20080731194659
244 Avoids an ambiguous type variable with extensible extensions
245]
246[Make the exception tests use OldException, as that's what they test
247Ian Lynagh <igloo@earth.li>**20080731185111]
248[Update ghci007 output
249Ian Lynagh <igloo@earth.li>**20080731184728]
250[Update output for break025
251Ian Lynagh <igloo@earth.li>**20080731000128]
252[Update TH_runIO output
253Ian Lynagh <igloo@earth.li>**20080730235259]
254[Follow extensible exception changes
255Ian Lynagh <igloo@earth.li>**20080623191332]
256[add test for #2388
257Simon Marlow <marlowsd@gmail.com>**20080730105448]
258[Don't fail when cleaning if cabal-bin doesn't exist
259Ian Lynagh <igloo@earth.li>**20080729201757]
260[fixes required after changes in #1205
261Simon Marlow <marlowsd@gmail.com>**20080728115145
262 ":load M" now complains if M.hs doesn't contain module M, but ':load
263 M.hs' does not.  This seems reasonable to me, but there's potential
264 for confusion.  I'm not sure how to improve the situation though.
265]
266[fix some tests on Windows
267Simon Marlow <marlowsd@gmail.com>**20080728150044]
268[windows-specific output for this test
269Simon Marlow <marlowsd@gmail.com>**20080728145952]
270[use absolute path to ghc-pkg
271Simon Marlow <marlowsd@gmail.com>**20080728145937]
272[add tests for #2248
273Simon Marlow <marlowsd@gmail.com>**20080728145855]
274[We need to tell Cabal that WinCBindings is a module of the timeout program
275Ian Lynagh <igloo@earth.li>**20080724193120]
276[Build the timeout program with Cabal
277Ian Lynagh <igloo@earth.li>**20080723202443]
278[Add a test for unrecognised pragmas
279Ian Lynagh <igloo@earth.li>**20080720154218]
280[Update output
281Ian Lynagh <igloo@earth.li>**20080720151239]
282[Update the driver200 test to use the new -opt-dep flag replacements
283Ian Lynagh <igloo@earth.li>**20080722163247]
284[Add a test for the WARNING pragma
285Ian Lynagh <igloo@earth.li>**20080720155522]
286[Update output
287Ian Lynagh <igloo@earth.li>**20080719215300]
288[Use the right ghc-pkg program
289Ian Lynagh <igloo@earth.li>**20080719112601]
290[The hs-boot output has improved (although I'm not actually sure why)
291Ian Lynagh <igloo@earth.li>**20080717143947]
292[Follow changes in GHC's build system
293Ian Lynagh <igloo@earth.li>**20080713183259]
294[Type families: GADT instances for data families (#1968)
295Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080715064246]
296[Type families: test for 1st half of #2203
297Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080715054549]
298[Type families: T2157
299Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080715003126]
300[add test for #2302
301Simon Marlow <marlowsd@gmail.com>**20080714085201]
302[update output (line-length changes in pretty printer)
303Simon Marlow <marlowsd@gmail.com>**20080714085149]
304[Update ghci024 for PostfixOperators
305Ian Lynagh <igloo@earth.li>**20080712221830]
306[FIX boottestsuite build failure
307Simon Marlow <marlowsd@gmail.com>**20080711135342]
308[update output
309Simon Marlow <marlowsd@gmail.com>**20080711105716]
310[add test for threadStatus
311Simon Marlow <marlowsd@gmail.com>**20080710151241]
312[fixes to this test
313Simon Marlow <marlowsd@gmail.com>**20080710125333]
314[add tests for #1048
315Simon Marlow <marlowsd@gmail.com>**20080709135636]
316[update; *sigh* this test is so fragile
317Simon Marlow <marlowsd@gmail.com>**20080709115902]
318[add test for #1103
319Simon Marlow <marlowsd@gmail.com>**20080709111637]
320[add test for #1357
321Simon Marlow <marlowsd@gmail.com>**20080709101258]
322[remove .o and .hi files beforehand
323Simon Marlow <marlowsd@gmail.com>**20080709080244]
324[Test cases for #1900 & #1999
325Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080709071013]
326[Types families: clean up, part 2
327Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080709015954]
328[Type families: clean up
329Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080708120015
330 - RankN1 was a bogus test.  There error didn't have anything to do with
331   rank-n types, but was just due to an ambiguous signature.
332]
333[FIX BUILD
334Simon Marlow <marlowsd@gmail.com>**20080707100010]
335[add another test for #1736, and mark pragma001/pragma002 as fixed in 6.9
336Simon Marlow <marlowsd@gmail.com>**20080707095948]
337[Test for Trac #2386
338simonpj@microsoft.com**20080707102801]
339[Test for Trac #2414
340simonpj@microsoft.com**20080707101122]
341[add -ignore-dot-ghci
342Simon Marlow <marlowsd@gmail.com>**20080704143739]
343[add test from #2317
344Simon Marlow <marlowsd@gmail.com>**20080619143253]
345[Update outputs
346Ian Lynagh <igloo@earth.li>**20080703234304]
347[Add a test tcfail202 for trac #2307
348Ian Lynagh <igloo@earth.li>**20080703225148]
349[Test Trac #2307
350simonpj@microsoft.com**20080701165653]
351[Test for Trac #2409
352simonpj@microsoft.com**20080701164101]
353[Add a directory for the hpc output
354Ian Lynagh <igloo@earth.li>**20080701125103]
355[Test for Trac 2378
356simonpj@microsoft.com**20080701123433]
357[Update output
358simonpj@microsoft.com**20080701122131]
359[Test for Trac #2358
360simonpj@microsoft.com**20080614123908]
361[Add a test that apparently made the typechecker loop (around Feb 08)
362simonpj@microsoft.com**20080627163600]
363[More cleanup fixes
364Ian Lynagh <igloo@earth.li>**20080629010452]
365[Remove uses of clean_o_hi
366Ian Lynagh <igloo@earth.li>**20080628223759
367 This makes the testsuite more resilient when using threads
368]
369[Fix ghcpkg04
370Ian Lynagh <igloo@earth.li>**20080628180721]
371[Tweak whitespace
372Ian Lynagh <igloo@earth.li>**20080628171823]
373[Clean <test>.std{out,err}.normalised
374Ian Lynagh <igloo@earth.li>**20080628171742]
375[Use extra_clean rather than clean
376Ian Lynagh <igloo@earth.li>**20080628152743
377 This makes things more robust when running with threads
378]
379[Tweak some tests: tell make to be quiet rather than ignoring all output
380Ian Lynagh <igloo@earth.li>**20080628125539]
381[Clean empty directories as well as files
382Ian Lynagh <igloo@earth.li>**20080628122544]
383[More testsuite cleaning
384Ian Lynagh <igloo@earth.li>**20080627203250]
385[Update .darcs-boring
386Ian Lynagh <igloo@earth.li>**20080627203155]
387[Testsuite cleaning fixes
388Ian Lynagh <igloo@earth.li>**20080627191441]
389[.darcs-boring updates
390Ian Lynagh <igloo@earth.li>**20080627161802]
391[Fix ghci024's test stanza
392Ian Lynagh <igloo@earth.li>**20080627142815
393 We need to talk about the
394     powerpc-apple-darwin
395 platform rather than the
396     powerpc_apple_darwin
397 platform. Spotted by Claus / Thorkil.
398]
399[Update rn.prog006 following Cabal changes
400Ian Lynagh <igloo@earth.li>**20080626202858]
401[Update output
402Ian Lynagh <igloo@earth.li>**20080624144832]
403[add test from #2185
404Simon Marlow <marlowsd@gmail.com>**20080619110334]
405[TAG GHC 6.8.3 release
406Ian Lynagh <igloo@earth.li>**20080618132806]
407[update output
408Simon Marlow <marlowsd@gmail.com>**20080617145123]
409[add 6.8 output
410Simon Marlow <marlowsd@gmail.com>**20080617092140]
411[rebindable9 is expect_broken(1537)
412Simon Marlow <marlowsd@gmail.com>**20080617091301]
413[add 6.8 output
414Simon Marlow <marlowsd@gmail.com>**20080617091123]
415[TH_reifyMkName (#2339): fix wasn't merged
416Simon Marlow <marlowsd@gmail.com>**20080617090330]
417[T2334 is an expected failure in 6.8
418Simon Marlow <marlowsd@gmail.com>**20080617090137]
419[2310 is not fixed on the 6.8 branch (yet)
420Simon Marlow <marlowsd@gmail.com>**20080617085917]
421[Update output in tcfail071
422Ian Lynagh <igloo@earth.li>**20080616213443]
423[Make tcfail071 work when -fglasgow-exts is given
424Ian Lynagh <igloo@earth.li>**20080616185839]
425[Avoid using deprecated flags in the testsuite tests
426Ian Lynagh <igloo@earth.li>**20080616143113]
427[Avoid using deprecated flags
428Ian Lynagh <igloo@earth.li>**20080614195136]
429[Use -fforce-recomp rather than -no-recomp
430Ian Lynagh <igloo@earth.li>**20080614181803]
431[Use -fforce-recomp rather than -no-recomp
432Ian Lynagh <igloo@earth.li>**20080614174644]
433[Use -fforce-recomp instead of -no-recomp
434Ian Lynagh <igloo@earth.li>**20080614174400]
435[Add a test for Integer-Float/Double conversions
436Ian Lynagh <igloo@earth.li>**20080604014406]
437[Update unicode002 output for unicode 5.1.0
438Ian Lynagh <igloo@earth.li>**20080613220509]
439[Simplify, and correct, the code for determining whether we should use threads
440Ian Lynagh <igloo@earth.li>**20080612160052]
441[Remove a duplicate all.T entry for conc051
442Ian Lynagh <igloo@earth.li>**20080611181035]
443[Fix Cpr001 to work when we run with multiple threads
444Ian Lynagh <igloo@earth.li>**20080611173857]
445[Refuse to use threads unless python version >= 2.5.2
446Ian Lynagh <igloo@earth.li>**20080611155148
447 According to trac #1558, 2.5.2 should work. It's possible a lower bound,
448 e.g. 2.5, would suffice.
449]
450[Pass --threads rather than --thread
451Ian Lynagh <igloo@earth.li>**20080611154818]
452[Break expect_fail_if_compiler_type and expect_broken_if_compiler_type down
453Ian Lynagh <igloo@earth.li>**20080610120649
454 into their component parts
455     if_compiler_type
456     expect_fail
457     expect_broken
458]
459[Test Trac #1624
460simonpj@microsoft.com**20080606134158]
461[Update test output
462simonpj@microsoft.com**20080606130800]
463[Test for Trac #2334
464simonpj@microsoft.com**20080606122618]
465[Test Trac #2045
466simonpj@microsoft.com**20080605165009]
467[Stop rebindable9 relying on Control.Monad.Identity
468simonpj@microsoft.com**20080604164852]
469[Test for Trac #2310
470simonpj@microsoft.com**20080604152937]
471[rebindable9 works now that Trac #1537 is fixed
472simonpj@microsoft.com**20080604152013]
473[Test for T2339
474simonpj@microsoft.com**20080604143631]
475[add test for #2334
476Simon Marlow <marlowsd@gmail.com>**20080604114745]
477[fix up this test following the header-file changes in the C backend
478Simon Marlow <marlowsd@gmail.com>**20080604084324]
479[FIX #2175: evaluate the list first
480Simon Marlow <marlowsd@gmail.com>**20080604082907]
481[Pass -dno-debug-output to GHC>=6.9
482Simon Marlow <marlowsd@gmail.com>**20080603091421
483 Allow the testsuite to be run with a DEBUG compiler
484]
485[use stage2 by default
486Simon Marlow <marlowsd@gmail.com>**20080603080846]
487[Skip print026 in the 6.8 branch
488Ian Lynagh <igloo@earth.li>**20080602204113
489 It fails for me, but not consistently - possibly only with a validate
490 build. Seems plausible that the problem is something like library build
491 flags.
492 
493 -l = Data.Sequence.Seq (Data.Sequence.Deep 3
494 -                                          (Data.Sequence.One (Data.Sequence.Elem 'a')) Data.Sequence.Empty
495 -                                          (Data.Sequence.Two (Data.Sequence.Elem 'b') (Data.Sequence.Elem 'c')))
496 +l = <Data.Sequence.Deep> (<Data.Sequence.One> 'a') <Data.Sequence.Empty>
497 +                         (<Data.Sequence.Two> 'b' 'c')
498]
499[hs_add_root() is necessary before calling any Haskell code
500Simon Marlow <marlowsd@gmail.com>**20080529104147]
501[Skip maessen_hashtab in the 6.8 branch
502Ian Lynagh <igloo@earth.li>**20080530212321
503 6.8.2 and soon-to-be-6.8.3 fail it the normal,ghci,threaded1 ways.
504]
505[Skip recomp005 in the 6.8 branch
506Ian Lynagh <igloo@earth.li>**20080530175628
507 The output looks OK to me, although I'm not sure why it differs to the HEAD.
508]
509[Skip the DoParamM test in the 6.8 branch
510Ian Lynagh <igloo@earth.li>**20080530175034]
511[ghci030 is fixed now (bug #2082)
512Simon Marlow <marlowsd@gmail.com>**20080529150745]
513[Skip 1372 in the 6.8 branch
514Ian Lynagh <igloo@earth.li>**20080528223329]
515[ffi018(ghci) is failing in an unregisterised 6.8 branch compiler, so skip it
516Ian Lynagh <igloo@earth.li>**20080528213051
517 (in the 6.8 branch only)
518]
519[cg057 passes in the 6.8 branch
520Ian Lynagh <igloo@earth.li>**20080528131527]
521[Skip barton-mangler-bug(profc) in the 6.8 branch
522Ian Lynagh <igloo@earth.li>**20080528131012
523 It was hitting the timeout limit
524]
525[Skip ghcpkg01 in the 6.8 branch
526Ian Lynagh <igloo@earth.li>**20080528125754
527 "ghc-pkg describe testpkg-*" wasn't matching anything; looks like it
528 looks at the package name in isolation, rather than considering the
529 package name and version together.
530]
531[Wibble the conc035 test
532Ian Lynagh <igloo@earth.li>**20080528123858
533 Fixes its output when running the ghci way
534]
535[Omit conc064(threaded2) on the 6.8 branch
536Ian Lynagh <igloo@earth.li>**20080528122900]
537[Omit xmlish(profasm,profc) for the 6.8 branch
538Ian Lynagh <igloo@earth.li>**20080528114319]
539[Omit cg060(profasm,profc) for the 6.8 branch
540Ian Lynagh <igloo@earth.li>**20080528114255]
541[Wibble the num009 test
542Ian Lynagh <igloo@earth.li>**20080527235728]
543[add test for #1372
544Simon Marlow <marlowsd@gmail.com>**20080528155515]
545[skip rnfail055 for 6.8
546Simon Marlow <marlowsd@gmail.com>**20080528151313]
547[TAG 2008-05-28
548Ian Lynagh <igloo@earth.li>**20080528133158]
549[add test for a bug in 6.8.2's handling of orphan modules
550Simon Marlow <marlowsd@gmail.com>**20080528130001]
551[add test for hs-boot consistency checking
552Simon Marlow <marlowsd@gmail.com>**20080527143314]
553[update expected output
554Simon Marlow <marlowsd@gmail.com>**20080528125623]
555[tc199 is expected to fail on GHC 6.8 (#1061)
556Ian Lynagh <igloo@earth.li>**20080527175108]
557[add missing file
558Simon Marlow <marlowsd@gmail.com>**20080527105655]
559[Add boilerplate to Makefile
560Ian Lynagh <igloo@earth.li>**20080526180242]
561[Omit the ghci way for TH_spliceE5_prof
562Ian Lynagh <igloo@earth.li>**20080526171906
563 We don't support --interactive -prof
564]
565[Update output for GHC 6.8
566Ian Lynagh <igloo@earth.li>**20080521144053]
567[tc199 is now expect-pass
568simonpj@microsoft.com**20080521141311]
569[Update tests to improvements in renamer error reporting (duplicate decls and misplaced sigs)
570simonpj@microsoft.com**20080521090405]
571[Test for unboxed values in tuples
572simonpj@microsoft.com**20080521083600]
573[following the fix for #1955, the .ps file is now in foo.ps, not foo.exe.ps on Windows
574Simon Marlow <simonmar@microsoft.com>**20080514130508]
575[fix ghci024 (for HEAD, at least)
576Simon Marlow <marlowsd@gmail.com>**20080520095154]
577[Accept -fmethod-sharing
578Roman Leshchinskiy <rl@cse.unsw.edu.au>**20080520053326]
579[add test for #2014
580Simon Marlow <marlowsd@gmail.com>**20080515134237]
581[Fix a framework error in ffi018
582Ian Lynagh <igloo@earth.li>**20080515144658]
583[Add a test for trac #2059
584Ian Lynagh <igloo@earth.li>**20080514122955]
585[add test for #2276
586Simon Marlow <simonmar@microsoft.com>**20080514100405]
587[add test for #1288
588Simon Marlow <simonmar@microsoft.com>**20080514100346]
589[make this .T file more multi-thread-friendly
590Simon Marlow <simonmar@microsoft.com>**20080514091058
591 use extra_clean, and avoid top-level runCmd
592]
593[Don't bother testing ghostscript if we have no profiling libraries
594Simon Marlow <simonmar@microsoft.com>**20080509093300]
595[added a test for eliminating dead assignment i++ in loop
596Norman Ramsey <nr@eecs.harvard.edu>**20080512224002]
597[add test for #1861
598Simon Marlow <marlowsd@gmail.com>**20080512092634]
599[skip ffi004, which calls a varargs function via the FFI
600Simon Marlow <marlowsd@gmail.com>**20080509150233]
601[accept output after changes to overloaded literal desugaring
602Simon Marlow <marlowsd@gmail.com>**20080508124248]
603[We expect T2238 to fail with GHC 6.8
604Ian Lynagh <igloo@earth.li>**20080502160547]
605[move these tests to the process package
606Simon Marlow <simonmarhaskell@gmail.com>**20080423041419]
607[Test for Trac #2238
608simonpj@microsoft.com**20080428153654]
609[Skip print022 with GHC 6.8 (it uses Word literals)
610Ian Lynagh <igloo@earth.li>**20080427164124]
611[Add output for break019 and GHC 6.8
612Ian Lynagh <igloo@earth.li>**20080427163956]
613[Skip TH_repPrim and TH_repPrimOutput for GHC 6.8
614Ian Lynagh <igloo@earth.li>**20080427163052
615 They now use Word literals, which 6.8 doesn't support.
616]
617[Add a test for spaces in SCCs (trac #2036)
618Ian Lynagh <igloo@earth.li>**20080427134231]
619[Add a test for showing Doubles
620Ian Lynagh <igloo@earth.li>**20080427133116
621 In particular, show (Just (-0/1)) should put parens around the -0.0 in
622 Just (-0.0); trac #2036.
623]
624[Remove divbyzero.stderr
625Ian Lynagh <igloo@earth.li>**20080426010049
626 We ignore it on Linux, and it's wrong for Windows (which caused the
627 test to fail).
628]
629[Remove derefnull.stderr
630Ian Lynagh <igloo@earth.li>**20080426005841
631 We ignore it on Linux, and it's wrong for Windows (which caused the
632 test to fail).
633]
634[Comment out some unused code in test 2122
635Ian Lynagh <igloo@earth.li>**20080425161123
636 This was causing the test to fail on Windows, as the unused code used
637 System.Posix.IO.
638]
639[Add a test for Integer conversions
640Ian Lynagh <igloo@earth.li>**20080424133024]
641[Add a bits test for Integer
642Ian Lynagh <igloo@earth.li>**20080423220859]
643[Add Word# literals to some tests
644Ian Lynagh <igloo@earth.li>**20080423184523]
645[Add a test tcfail199 for trac #2179
646Ian Lynagh <igloo@earth.li>**20080423190505]
647[Add a test rnfail054 for trac #2141
648Ian Lynagh <igloo@earth.li>**20080423185529]
649[Add GHC 6.8 output for print002
650Ian Lynagh <igloo@earth.li>**20080423103247]
651[Skip test base01 if GHC < 6.9 as it now assumes the ghc-prim package exists
652Ian Lynagh <igloo@earth.li>**20080423102831]
653[Test print033 passes now
654pepe <mnislaih@gmail.com>**20080419155946]
655[Add if_os, and change derefnull/divbyzero to use it
656Ian Lynagh <igloo@earth.li>**20080420194251
657 I think different Linux setups generate different output for these tests,
658 so we just ignore the output on Linux now.
659]
660[Add if_platform and remove *_if_platform
661Ian Lynagh <igloo@earth.li>**20080420184951
662 This removes some duplication from the testsuite driver
663]
664[Update output for arith011 on 32bit machines
665Ian Lynagh <igloo@earth.li>**20080418184949]
666[Add a test for #2044 (:printing impredicatively typed values)
667pepe <mnislaih@gmail.com>**20080418134004]
668[Add a missing file for test print029
669Pepe Iborra <mnislaih@gmail.com>**20080416161026]
670[Track the addition of the Static Arg Transformation
671simonpj@microsoft.com**20080414120144]
672[Add test for Note [transferPolyIdInfo] in Id.lhs
673simonpj@microsoft.com**20080411142235]
674[Track error message changes
675simonpj@microsoft.com**20080411141345]
676[Slightly less nice output, but the previous version was largely accidental
677simonpj@microsoft.com**20080411141316]
678[Test for GADT escape (I forget which Trac bug this is for, if any)
679simonpj@microsoft.com**20080410090538]
680[Follow minor spacing change in typechecker output
681simonpj@microsoft.com**20080410090410]
682[Test for Trac 2205
683simonpj@microsoft.com**20080410090329]
684[add -v0 to Over, we don't care in which order the modules are loaded
685Simon Marlow <simonmarhaskell@gmail.com>**20080408030532]
686[update output
687Simon Marlow <simonmarhaskell@gmail.com>**20080407224036]
688[Accept output for bug1677, mod178
689Tim Chevalier <chevalier@alum.wellesley.edu>**20080406211554
690 
691 Changed error messages as per:
692 
693 Sun Apr  6 12:38:21 PDT 2008  Tim Chevalier <chevalier@alum.wellesley.edu>
694   * Improve error message for non-matching file name
695 
696]
697[Accept output for read029
698Tim Chevalier <chevalier@alum.wellesley.edu>**20080406211339
699 
700 Changed error message as per:
701 
702 Sun Apr  6 13:23:33 PDT 2008  Tim Chevalier <chevalier@alum.wellesley.edu>
703   * Improve error message for malformed LANGUAGE pragma
704   
705]
706[Re-jig test for Trac 2188
707simonpj@microsoft.com**20080405162544]
708[Test 'list002' should be passing now
709Pepe Iborra <mnislaih@gmail.com>**20080405162305]
710[Test path virtualization in GHCi
711Pepe Iborra <mnislaih@gmail.com>**20080405145029]
712[rn063 and rn064 are expected passes now, bugs fixed
713simonpj@microsoft.com**20080405093147]
714[Another eyeball test for the inliner
715simonpj@microsoft.com**20080404132946]
716[Add a test simplrun010 for trac #1947
717Ian Lynagh <igloo@earth.li>**20080402200403]
718[Add a test TH_scope for trac#2188
719Ian Lynagh <igloo@earth.li>**20080330211410]
720[Add a test for trac #2158
721Ian Lynagh <igloo@earth.li>**20080330193644]
722[Tweak #2174, which we now expect to pass again
723Ian Lynagh <igloo@earth.li>**20080326141428]
724[stableptr003 is broken; trac #2175
725Ian Lynagh <igloo@earth.li>**20080323215713]
726[print002 is broken (trac #2174)
727Ian Lynagh <igloo@earth.li>**20080323214817]
728[Make stableptr003 give more useful output
729Ian Lynagh <igloo@earth.li>**20080322223349]
730[Update output for tc168
731Ian Lynagh <igloo@earth.li>**20080322214852]
732[Update tc231 output
733Ian Lynagh <igloo@earth.li>**20080322214804]
734[Update base01
735Ian Lynagh <igloo@earth.li>**20080322214617]
736[Update output for ghci024
737Ian Lynagh <igloo@earth.li>**20080322214329]
738[Update ghci025 output
739Ian Lynagh <igloo@earth.li>**20080322214040]
740[Add a new test for :list
741Pepe Iborra <mnislaih@gmail.com>**20080319203404
742 
743 Check that :list keeps working after setCurrentDirectory has been used
744 
745]
746[Update output
747Ian Lynagh <igloo@earth.li>**20080316202241]
748[Ooops, rn065 is for #1491, not #1578
749Ian Lynagh <igloo@earth.li>**20080315214138]
750[Update output for bug1465
751Ian Lynagh <igloo@earth.li>**20080315201329]
752[Add a test rn065 for trac #1578
753Ian Lynagh <igloo@earth.li>**20080315145042]
754[Add 6.8 output for FD3
755Ian Lynagh <igloo@earth.li>**20080314184428]
756[add test for unsafePerformIO/stack overflow
757Simon Marlow <simonmarhaskell@gmail.com>**20080313185420]
758[typecheck/FD3: revert to error msg of previous version ofthe compiler
759Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080313065006]
760[Type families: Roman's test for normalisation of reduced dicts
761Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080313060146]
762[add i386/Linux output
763Simon Marlow <simonmarhaskell@gmail.com>**20080312215227
764 This might as well be the default output, so we at least have a chance
765 of this test working on other platforms.
766]
767[skip ffi012 unless running on Windows
768Simon Marlow <simonmarhaskell@gmail.com>**20080312214749]
769[run ffi009(ghci)
770Simon Marlow <simonmarhaskell@gmail.com>**20080312214736]
771[rename ccall to ffi
772Simon Marlow <simonmarhaskell@gmail.com>**20080312214702]
773[Fix expected output
774Roman Leshchinskiy <rl@cse.unsw.edu.au>**20080310001821]
775[Add a SpecConstr test
776simonpj@microsoft.com**20080306121200]
777[Add some tests
778Ian Lynagh <igloo@earth.li>**20080305020040]
779[expect failure for profthreaded (NCG floating pt differences)
780Simon Marlow <simonmar@microsoft.com>**20080229100856]
781[enable profthreaded only for GHC 6.9+
782Simon Marlow <simonmar@microsoft.com>**20080229100624]
783[Update 6.8-specific output
784Ian Lynagh <igloo@earth.li>**20080302145531]
785[add "profthreaded" as a run way
786Simon Marlow <simonmar@microsoft.com>**20080228111845]
787[add test for #2122
788Simon Marlow <simonmar@microsoft.com>**20080226140606]
789[Track changes in error messages
790simonpj@microsoft.com**20080228120802]
791[Track error message changes
792simonpj@microsoft.com**20080228083601]
793[Test for Trac #2111
794simonpj@microsoft.com**20080228083540]
795[Test for Trac #1899
796simonpj@microsoft.com**20080226175231]
797[Type families: tests for SkolemOccurs loop
798Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080228005618
799 - Two tricky tests by Tom Schrijvers and Martin Sulzmann
800]
801[Test Trac 2126
802simonpj@microsoft.com**20080227163303]
803[Tests for Trac #2114
804simonpj@microsoft.com**20080225172734]
805[Add fundep to rebindable5, which makes it work again
806simonpj@microsoft.com**20080222182140]
807[Track error message changes
808simonpj@microsoft.com**20080222181949]
809[ghci030 is currently broken: trac #2082
810Ian Lynagh <igloo@earth.li>**20080224204610]
811[Actually run test ghci030
812Ian Lynagh <igloo@earth.li>**20080224204438]
813[Add a test for #2082
814Ian Lynagh <igloo@earth.li>**20080224142711]
815[Add 'dyn' as WAY (different from 'normal' only by -dynamic)
816Clemens Fruhwirth <clemens@endorphin.org>**20080220135304]
817[Add a slightly more robust concurrent I/O test
818Simon Marlow <simonmar@microsoft.com>**20080218102231
819 also disable concio001, which is too unreliable
820]
821[Give 6.8-branch output for TH_fail
822Ian Lynagh <igloo@earth.li>**20080119200949]
823[fix #1750 in the stable branch
824Simon Marlow <simonmar@microsoft.com>**20080211133833]
825[remove now-superfluous 6.8 output
826Simon Marlow <simonmar@microsoft.com>**20080211122111]
827[Apply cmd_prefix also to the ghci way
828Thorkil Naur <naur@post11.tele.dk>**20080208224507]
829[Cache the results of looking to see if we have a library or not
830Ian Lynagh <igloo@earth.li>**20080210161041
831 When handling a test says reqlib('mtl') we cache the result, so we only
832 need to run ghc-pkg once no matter how many tests say it. This makes
833 quite a difference, especially on Windows.
834]
835[Follow change in error message wording
836simonpj@microsoft.com**20080208142505]
837[DoParamM depends on mtl
838simonpj@microsoft.com**20080208125126]
839[add test for #2080
840Simon Marlow <simonmar@microsoft.com>**20080208124244]
841[Add another eyeball test
842simonpj@microsoft.com**20080207174343]
843[Add a new category of "eyeball" tests
844simonpj@microsoft.com**20080207162244
845 
846 These tests are hard to do automatically, but they record examples that
847 provoked changes to the optimiser.  Each one has notes that says what you
848 should expect to see!
849 
850]
851[rebindable5,6 are expected failures (see Trac #1537)
852simonpj@microsoft.com**20080207160535]
853[Add tests for parameterised monads from Oleg
854simonpj@microsoft.com**20080206172709]
855[Find compiler version-specific output files automatically
856Simon Marlow <simonmar@microsoft.com>**20080206105510
857 Also, clean up the way we find the output file. From the comment:
858 
859 # Finding the sample output.  The filename is of the form
860 #
861 #   <test>.stdout[-<compiler>][-<version>][-<wordsize>][-<platform>]
862 #
863 # and we pick the most specific version available.  The <version> is
864 # the major version of the compiler (e.g. 6.8.2 would be "6.8").  For
865 # more fine-grained control use if_compiler_lt().
866 
867 I'll update the wiki too.
868]
869[6.8-specific output.
870Simon Marlow <simonmar@microsoft.com>**20080206105338
871 The remaining validation test failures on the stable branch will be
872 fixed by pending merged.
873]
874[skip if GHC < 6.9
875Simon Marlow <simonmar@microsoft.com>**20080206104852]
876[If the "setup" argument to test is a list, treat it as a list of functions
877Simon Marlow <simonmar@microsoft.com>**20080206104825
878 Avoids the need to write composes()
879]
880[add test for #2047
881Simon Marlow <simonmar@microsoft.com>**20080205165221]
882[accept output (no newline after uncaught exception)
883Simon Marlow <simonmar@microsoft.com>**20080205165212]
884[accept output (no newline after uncaught exception)
885Simon Marlow <simonmar@microsoft.com>**20080205094800]
886[Add a new test for #1537
887Pepe Iborra <mnislaih@gmail.com>**20080201192547]
888[accept output.  The order of compilation has changed, for some reason.
889Simon Marlow <simonmar@microsoft.com>**20080201145201]
890[accept output.  The column number is different, and still wrong.
891Simon Marlow <simonmar@microsoft.com>**20080201145141]
892[accept output (change to default exception handler in Control.Exeption)
893Simon Marlow <simonmar@microsoft.com>**20080124100448]
894[add test for #1750
895Simon Marlow <simonmar@microsoft.com>**20080123162952]
896[Normalise some slashes
897Ian Lynagh <igloo@earth.li>**20080123161046]
898[Avoid some escaping in a commandline
899Ian Lynagh <igloo@earth.li>**20080123160220]
900[Don't hide output
901Ian Lynagh <igloo@earth.li>**20080123160142]
902[update to test for #2049
903Simon Marlow <simonmar@microsoft.com>**20080122161434]
904[remove now-unnecessary #1545 skips
905Simon Marlow <simonmar@microsoft.com>**20080122160609]
906[normalise '\' to '/' in the output, to fix Windows failures
907Simon Marlow <simonmar@microsoft.com>**20080122160546]
908[allow extra normalisation to be applied to the output on a per-test basis
909Simon Marlow <simonmar@microsoft.com>**20080122160520]
910[fix intermittent failure with ghci025
911Simon Marlow <simonmar@microsoft.com>**20080118135812]
912[Test for Trac 2055
913simonpj@microsoft.com**20080121123938]
914[bug1677 is also broken by #2034 (FilePath bug)
915Ian Lynagh <igloo@earth.li>*-20080112203306]
916[Mark some bugs as broken in the HEAD due to FilePath bug #2034
917Ian Lynagh <igloo@earth.li>*-20080112174219]
918[Add another ghc -e / runghc test
919Ian Lynagh <igloo@earth.li>**20080120185607]
920[Add a test for exitWith and ghc -e
921Ian Lynagh <igloo@earth.li>**20080120170526]
922[Add WinCBindings.hsc, not WinCBindings.hs!
923Ian Lynagh <igloo@earth.li>**20080120232037]
924[Fix #1599: Improve timeout on Windows
925Ian Lynagh <igloo@earth.li>**20080120111532
926 We now run programs in a Job, which means that we can kill a process
927 and all of its children when a timeout happens.
928]
929[Add a test for multiple -e flags
930Ian Lynagh <igloo@earth.li>**20080119222916]
931[Test for ghc -e ":main"
932Ian Lynagh <igloo@earth.li>**20080119220744]
933[Add a test that we get an error if conflicting mode flags are given
934Ian Lynagh <igloo@earth.li>**20080119212440]
935[Add a test for :main and :run
936Ian Lynagh <igloo@earth.li>**20080119165312]
937[Add a test for trac #1821
938Ian Lynagh <igloo@earth.li>**20080119132743]
939[Tests for quasi-quotation
940simonpj@microsoft.com**20080118145255]
941[Add test for Trac #2024
942simonpj@microsoft.com**20080117150235]
943[Test for duplicate decls
944simonpj@microsoft.com**20080117150011]
945[Update output
946Ian Lynagh <igloo@earth.li>**20080116213908]
947[Testsuite fixes for GHC 6.8
948Ian Lynagh <igloo@earth.li>**20080116011503]
949[Add a test for trac #2033: view pattern where expression expected
950Ian Lynagh <igloo@earth.li>**20080115141319]
951[bug1677 is also broken by #2034 (FilePath bug)
952Ian Lynagh <igloo@earth.li>**20080112203306]
953[Mark some bugs as broken in the HEAD due to FilePath bug #2034
954Ian Lynagh <igloo@earth.li>**20080112174219]
955[Test for Trac 2018
956simonpj@microsoft.com**20080110114049]
957[Tests for Trac 2030
958simonpj@microsoft.com**20080110113957]
959[Update output for new -XImpredicativeTypes flag
960simonpj@microsoft.com**20080109152107]
961[Test for Trac #2017
962simonpj@microsoft.com**20080107125732]
963[Add tests for type signature validity (cf Trac 2019)
964simonpj@microsoft.com**20080107125322]
965[Remove bogus constructor from test
966simonpj@microsoft.com**20080107120752]
967[Skip more tests if using GHC < 6.9
968Ian Lynagh <igloo@earth.li>**20080105174002]
969[Skip TransformListComp tests for GHC < 6.9
970Ian Lynagh <igloo@earth.li>**20080105164157]
971[ghci can't run unboxed tuples currently
972Isaac Dupree <id@isaac.cedarswampstudios.org>**20080104173707]
973[add test for curried unboxed-tuple constructors
974Isaac Dupree <id@isaac.cedarswampstudios.org>**20080104134843]
975[add test for prefix unboxed tuples
976Isaac Dupree <id@isaac.cedarswampstudios.org>**20080102132824]
977[Accept output for tcfail172, too
978Tim Chevalier <chevalier@alum.wellesley.edu>**20071225190352]
979[Accept output for gadt13, gadt7
980Tim Chevalier <chevalier@alum.wellesley.edu>**20071225185124]
981[Enable an old test for Trac 323
982simonpj@microsoft.com**20071221095242]
983[Test for Trac 1988
984simonpj@microsoft.com**20071221092410]
985[Test for Trac 1495
986simonpj@microsoft.com**20071221091605]
987[Add test for Trac 1981
988simonpj@microsoft.com**20071221090340]
989[Replace mentions of way 'opt' by the new 'optc' (often adding optasm too)
990simonpj@microsoft.com**20071221090151
991 
992 Its really a testsuite-framework bug that these mentions of 'opt' have
993 lingered so long.  They should have been rejected as a non-existent way.
994 
995]
996[Tests for generalised list comprehensions
997simonpj@microsoft.com**20071220105906]
998[Give a ticket # to expect_broken
999Pepe Iborra <mnislaih@gmail.com>**20071220093444]
1000[Unsoundness in the RTTI scheme
1001Pepe Iborra <mnislaih@gmail.com>**20071219191932]
1002[add test for #1980
1003Simon Marlow <simonmar@microsoft.com>**20071218092731]
1004[Fix outofmem for other 32-bit Linux platforms
1005Ian Lynagh <igloo@earth.li>**20071217231845]
1006[6.8 updates
1007Ian Lynagh <igloo@earth.li>**20071215205108]
1008[Simplify the testsuite driver
1009Ian Lynagh <igloo@earth.li>**20071215195350
1010 Now instead of saying, e.g.
1011     namebase_if_compiler_lt('ghc','6.9', 'foo-6.8')
1012 you say
1013     if_compiler_lt('ghc','6.9', namebase('foo-6.8'))
1014]
1015[add 6.8 output
1016Simon Marlow <simonmar@microsoft.com>**20071212142523]
1017[Update tests for Trac #1972
1018simonpj@microsoft.com**20071213140125]
1019[More 6.8 fixes
1020Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071213033710]
1021[Make GADT tests work with 6.8 again
1022Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071213031332]
1023[Test for #1723
1024Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071211071414]
1025[Test for #1722
1026Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071211062431]
1027[Test from #1815
1028Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071211055023]
1029[accept output
1030Simon Marlow <simonmar@microsoft.com>**20071212141945]
1031[add 6.8 output
1032Simon Marlow <simonmar@microsoft.com>**20071212141109]
1033[countReaders001 doesn't work on Windows
1034Simon Marlow <simonmar@microsoft.com>**20071212134000]
1035[fix this test on windows (avoid non-portable use of :!)
1036Simon Marlow <simonmar@microsoft.com>**20071212133745]
1037[Adapt to changes in :print (contents of references)
1038Pepe Iborra <mnislaih@gmail.com>**20071209182141]
1039[Remaining regression of change from GADT refinement to equalities
1040Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071208111646
1041 * gadt/lazypatok fails
1042 * tcfail167's error message gets worse; ie, no more
1043   "Inaccessible case alternative: Can't match types `Char' and `Float'"
1044 
1045 Both of these are minor regressions that will be addressed in due time.
1046]
1047[gadt: slighly changed error msg with equalities
1048Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071208110824]
1049[type families: Temporary fail
1050Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071208110317
1051 - GADT3 fails with equalities instead of GADT refinement due to a known bug
1052]
1053[Fixed by removing GADT refinements in favour of equalities
1054Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071208110253]
1055[Fixed by correcting normalisation of dicts
1056Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071207071954]
1057[Test for Trac #1370
1058simonpj@microsoft.com**20071207170427]
1059[test now passes
1060Simon Marlow <simonmar@microsoft.com>**20071206092511]
1061[add test for #1959
1062Simon Marlow <simonmar@microsoft.com>**20071205152025]
1063[add test for #1048
1064Simon Marlow <simonmar@microsoft.com>**20071205102619]
1065[Added test for :print of a reference
1066Pepe Iborra <mnislaih@gmail.com>**20071205114017]
1067[GADT9 passes now that we have fixed #1919
1068simonpj@microsoft.com**20071203122458]
1069[Skip arrowrun004 in the 6.8 branch
1070Ian Lynagh <igloo@earth.li>**20071201214110]
1071[Skip arrowrun002 for the 6.8 branch
1072Ian Lynagh <igloo@earth.li>**20071201213910]
1073[countReaders001 now passes in the 6.8 branch
1074Ian Lynagh <igloo@earth.li>**20071201174337]
1075[Add 6.8 branch output for break021
1076Ian Lynagh <igloo@earth.li>**20071201174241]
1077[Add 6.8 branch output for break003
1078Ian Lynagh <igloo@earth.li>**20071201172005]
1079[6.8 branch no longer needs special output for ghci026
1080Ian Lynagh <igloo@earth.li>**20071201171445]
1081[Update ghci024 output for the 6.8 branch
1082Ian Lynagh <igloo@earth.li>**20071201171241]
1083[Add tcfail187 output for the 6.8 branch
1084Ian Lynagh <igloo@earth.li>**20071201170905]
1085[Add 6.8-branch output for tcfail178
1086Ian Lynagh <igloo@earth.li>**20071201170626]
1087[tcfail175 output is now the same in 6.8 and HEAD
1088Ian Lynagh <igloo@earth.li>**20071201170041]
1089[Give GHC 6.8 output for tcfail168
1090Ian Lynagh <igloo@earth.li>**20071201165537]
1091[Add 6.8-branch output for rw
1092Ian Lynagh <igloo@earth.li>**20071201164015]
1093[rebindable8 is still broken in GHC 6.8
1094Ian Lynagh <igloo@earth.li>**20071201163425]
1095[FD1 now behaves the same in 6.8 and HEAD
1096Ian Lynagh <igloo@earth.li>**20071201162525]
1097[fromdos test FD1
1098Ian Lynagh <igloo@earth.li>**20071201162347]
1099[Add expected output for 1744
1100Ian Lynagh <igloo@earth.li>**20071201162018]
1101[add test for #1914
1102Simon Marlow <simonmar@microsoft.com>**20071130132214]
1103[add test for #1744
1104Simon Marlow <simonmar@microsoft.com>**20071130100927]
1105[Update output for change to deriving (Trac #1935)
1106simonpj@microsoft.com**20071128161524]
1107[Test for Trac #1935
1108simonpj@microsoft.com**20071128150904]
1109[add test for #1916
1110Simon Marlow <simonmar@microsoft.com>**20071128115654]
1111[fix this test when CLEANUP is not done
1112Simon Marlow <simonmar@microsoft.com>**20071127123338]
1113[Be more consistent in printing about framework failures
1114Ian Lynagh <igloo@earth.li>**20071123181712]
1115[Make Church2 fail as it (currently) should
1116simonpj@microsoft.com**20071123134635]
1117[Simple{20,22,23} now pass in the 6.8 branch
1118Ian Lynagh <igloo@earth.li>**20071122134526]
1119[openFile008: do "ulimit -n 1024" first
1120Simon Marlow <simonmar@microsoft.com>**20071122102223
1121 Hopefully fixes this on MacOS where the limit is 256 by default
1122 
1123]
1124[remove the _with_prefix forms of compile_and_run, add cmd_prefix() config instead
1125Simon Marlow <simonmar@microsoft.com>**20071122102129]
1126[add test for #1753
1127Simon Marlow <simonmar@microsoft.com>**20071122094048]
1128[Update output (slight improvements on the whole)
1129simonpj@microsoft.com**20071122095759]
1130[Update output
1131simonpj@microsoft.com**20071122092908]
1132[Update test output
1133simonpj@microsoft.com**20071122091926
1134 
1135 This is actually *slightly* worse than before, because of the
1136 error-message refactoring in TcUnify. The previous message
1137 reported a mis-match between
1138     (a->Bool) and (Bool -> Bool)
1139 whereas the new one only complains of mismatch between
1140     a   and   Bool
1141 Trouble is, the old one was vulnerable to the problem
1142 described in the comments on tcSubExp.
1143 
1144 So I'm accepting this regression for now; let's see if
1145 anyone notices!
1146 
1147]
1148[Update for rebindable changes (Trac #1537)
1149simonpj@microsoft.com**20071121175551]
1150[Test for Trac #1913
1151simonpj@microsoft.com**20071121151508]
1152[countReaders001 now passes
1153Simon Marlow <simonmar@microsoft.com>**20071120143539]
1154[test repeated open/close of 1000 files
1155Simon Marlow <simonmar@microsoft.com>**20071120114757]
1156[Tests for Trac #1825
1157simonpj@microsoft.com**20071120133615]
1158[augment ghci025 to cover #1847
1159claus.reinke@talk21.com**20071108013949
1160 
1161 - need to test :browse! in different contexts
1162 - -s has disappeared, see #1799 for sorting
1163 - 'imported from' clarified to 'imported via'
1164 
1165]
1166[Test for Trac #959
1167simonpj@microsoft.com**20071119122900]
1168[Test for Trac #1806
1169simonpj@microsoft.com**20071119114227]
1170[update to test #1873, #1360
1171Simon Marlow <simonmar@microsoft.com>**20071116155948]
1172[Add -XExistentialQuantification flag (should have been there all along)
1173simonpj@microsoft.com**20071116154337]
1174[small tidyups to thie Makefile
1175Simon Marlow <simonmar@microsoft.com>**20071116131914]
1176[fix this test for case sensitive filenames
1177Simon Marlow <simonmar@microsoft.com>**20071116131837]
1178[1603 depends on the gcc version, which we can't easily account for, so skip
1179Simon Marlow <simonmar@microsoft.com>**20071116093428]
1180[outofmem2 passes on the stable branch
1181Simon Marlow <simonmar@microsoft.com>**20071115162357]
1182[add test for #1679
1183Simon Marlow <simonmar@microsoft.com>**20071115131517]
1184[FIX #1840: outofmem and outofmem2 need ulimit settings to avoid filling up swap
1185Simon Marlow <simonmar@microsoft.com>**20071114164525]
1186[Accept output
1187Pepe Iborra <mnislaih@gmail.com>**20071114232553
1188 
1189 The test now actually passes
1190 
1191]
1192[Add test for #1892 - :info of a bkpt binding panics
1193Pepe Iborra <mnislaih@gmail.com>**20071114233829]
1194[Adapt output to improvements in the TTerm pretty printer
1195Pepe Iborra <mnislaih@gmail.com>**20071114232445]
1196[simplify ghci024.py, fix -fprint-bind-result, -fno-ignore-breakpoints, -fprint-bind-contents
1197claus.reinke@talk21.com**20071114130043
1198 
1199 - as ghc 6.9 flags are beginning to diverge, we need
1200   a simpler way of specifying version-specific flags
1201   or settings: have two entirely separate sections,
1202   instead of one section with too many patches.
1203 
1204   even if that doubles the script size, it should
1205   be easier to edit. also add a warning that
1206   ghci024.stdout is a generated file.
1207 
1208 - default for -fprint-bind-result has changed
1209 
1210 - -fno-ignore-breakpoints is gone
1211 
1212 - -fprint-bind-contents is new
1213 
1214]
1215[Add test for #782
1216Simon Marlow <simonmar@microsoft.com>**20071114141111]
1217[Test for Trac #1662
1218simonpj@microsoft.com**20071114113740]
1219[Test for Trac #1888
1220simonpj@microsoft.com**20071114104458]
1221[Add a test for #1827 (:print panicswith overloaded values))
1222Pepe Iborra <mnislaih@gmail.com>**20071113172048]
1223[Remove some tabs in break020.hs
1224Pepe Iborra <mnislaih@gmail.com>**20071113163912]
1225[Accept output
1226Pepe Iborra <mnislaih@gmail.com>**20071113163451]
1227[FIX ghci024 for unregisterised, powerpc_apple_darwin, and ghc-6.8
1228claus.reinke@talk21.com**20071111224038
1229 
1230  - for unregisterised platforms, default is '-fno-asm-mangling'
1231  - powerpc_apple_darwin fails on ':set -package ghc' (#1845)
1232  - for ghc 6.8, -fno-run-cps and -fno-convert-to-zipper-and-back
1233    do not exist
1234 
1235]
1236[add test for #1603
1237Simon Marlow <simonmar@microsoft.com>**20071108164056]
1238[add test for #1852
1239Simon Marlow <simonmar@microsoft.com>**20071108143533]
1240[Update output
1241Ian Lynagh <igloo@earth.li>**20071111223835]
1242[TAG 2007-11-11
1243Ian Lynagh <igloo@earth.li>**20071111170042]
1244Patch bundle hash:
1245fa7452995f45fc0929aeb04854a56c661ced9eaf