* bugs/overwrite-input-file.sh: Don't use non-portable "diff -B".
[pspp-builds.git] / tests / ChangeLog
1 2007-11-07  Ben Pfaff  <blp@gnu.org>
2
3         * bugs/overwrite-input-file.sh: Don't use non-portable "diff -B".
4
5         * bugs/overwrite-special-file.sh: Ditto.
6
7         Reported by Jason Stover.
8
9 2007-11-03  Ben Pfaff  <blp@gnu.org>
10
11         Allow output files to overwrite input files (bug #21280).
12
13         * automake.mk: Add new file.
14
15         * bugs/overwrite-input-file.sh: Rewrite to make sure that we can
16         overwrite input files safely.
17
18         * bugs/overwrite-special-file.sh: New test.
19
20         * command/erase.sh: Fix "activity" message.
21
22 2007-11-03  John Darrington <john@darrington.wattle.id.au>
23
24         * Book1.gnm.unzipped command/get-data-gnm.sh: New test and data
25         for reading gnumeric files.
26
27 2007-10-08  Ben Pfaff  <blp@gnu.org>
28
29         Bug #21280.  Thanks to John Darrington for review.
30
31         * automake.mk: Add new file.
32
33         * bugs/overwrite-input-file.sh: New test.
34
35 2007-09-23  Ben Pfaff  <blp@gnu.org>
36
37         Bug #21111.  Reviewed by John Darrington.
38         
39         * command/input-program.sh: New test.
40
41         * command/do-if.sh: New tests.
42
43 2007-09-22  Ben Pfaff  <blp@gnu.org>
44
45         Bug #21128.  Reviewed by John Darrington.
46
47         * output/paper-size.sh: New test.
48
49 2007-09-21  Ben Pfaff  <blp@gnu.org>
50
51         * bugs/unwritable-dir.sh: New test for bug #21117.
52
53 2007-09-19  Ben Pfaff  <blp@gnu.org>
54
55         * bugs/input-crash.sh: Add regression test for bug #21108.
56
57 2007-09-04  Ben Pfaff  <blp@gnu.org>
58
59         Update scripts that invoke Perl to invoke it as simply "perl" if
60         not run from the PSPP Makefiles.  Patch #6169.  Thanks to John
61         Darrington for suggestion and review.
62         * bugs/big-input-2.sh: Make $PERL default to perl.
63         * command/sort.sh: Ditto.
64         * formats/bcd-in.sh: Ditto.
65         * formats/date-in.sh: Ditto.
66         * formats/ib-in.sh: Ditto.
67         * formats/legacy-in.sh: Ditto.
68         * formats/num-in.sh: Ditto.
69         * formats/num-out.sh: Ditto.
70         * formats/time-in.sh: Ditto.
71
72 2007-08-26  Ben Pfaff  <blp@gnu.org>
73
74         * Updated most invocations of PSPP in the tests to use
75           --testing-mode and to avoid specifying an output format with -o
76           (because --testing-mode implies -o raw-ascii).
77
78 2007-08-26  Ben Pfaff  <blp@gnu.org>
79
80         * command/aggregate.sh: Update output to include error messages,
81         which are now sent to output files also.
82
83         * command/ranks.h: Ditto.
84
85 2007-08-12  Ben Pfaff  <blp@gnu.org>
86
87         * command/no_case_size.sh: Update to match update DISPLAY and
88         SYSFILE INFO command output.
89
90         * command/rank.sh: Ditto.
91
92         * command/sysfile-info.sh: Ditto.
93
94         * command/very-long-strings.sh: Ditto.
95
96 2007-08-09  Ben Pfaff  <blp@gnu.org>
97
98         Fix bug #18982.  Thanks to John Darrington for investigation,
99         review, and verification of fix.
100         
101         * formats/date-in.sh: Use a portable pseudo-random number
102         generator.
103         
104         * formats/time-in.sh: Ditto.
105
106         * formats/num-in.sh: Ditto.
107
108 2007-08-03  Ben Pfaff  <blp@gnu.org>
109
110         * command/rank.sh: Test RANK with noncontiguous groups of SPLIT
111         FILE variables and how they should behave differently from
112         noncontiguous groups of BY variables.  Regression test for bug
113         #17239.
114
115 2007-08-01  Ben Pfaff  <blp@gnu.org>
116
117         * command/weight.sh: Update to match new output format for median
118         under FREQUENCIES.
119         
120         * stats/percentiles-compatible.sh: Ditto.
121
122         * stats/percentiles-enhanced.sh: Ditto.
123
124 2007-07-28 John Darrington <john@darrington.wattle.id.au>
125
126         * command/t-test-1-indep-val.sh: Changed the order of groups in the 
127         summary box to match new behaviour. (Fixes bug #19604).
128
129 2007-07-25  Ben Pfaff  <blp@gnu.org>
130
131         Fix bug #17100.
132         * command/data-list.sh: Add tests for multi-record DATA LIST with
133         and without empty trailing record.
134
135 2007-07-24  Ben Pfaff  <blp@gnu.org>
136
137         * command/flip.sh: Add tests to avoid regression on bugs #20493,
138         #20494.
139
140 2007-07-22  Ben Pfaff  <blp@gnu.org>
141
142         * command/very-long-strings.sh: Test both compressed and
143         uncompressed system files with very long strings.
144
145 2007-07-17  Ben Pfaff  <blp@gnu.org>
146
147         Patch #19335.  Reviewed by John Darrington.
148
149         * expressions/randist/compare.pl: Use strict and all warnings.
150
151         * expressions/randist/randist.pl: Ditto.
152
153         * formats/num-out-cmp.pl: Ditto.
154
155         * formats/num-out-compare.pl: Ditto.
156
157         * formats/num-out-decmp.pl: Ditto.
158
159         * formats/num-out.pl: Ditto.
160
161 2007-07-17  Ben Pfaff  <blp@gnu.org>
162
163         * formats/float-format.h: Drop the tests that depend on parsing
164         "-0" from a syntax file.  Also make float-format.sh error messages
165         easier to read, by changing the sed command so that error line
166         numbers are easier to match to the test input.
167         Reviewed by John Darrington as patch #6091.
168
169 2007-07-11  Ben Pfaff  <blp@gnu.org>
170
171         * xforms/expressions.sh: Remove unused file.  Fixes bug
172         #18140.
173
174 2007-06-06  Ben Pfaff  <blp@gnu.org>
175
176         * commands/match-files.sh: Test the new support for FIRST and LAST
177           subcommands.
178
179 2007-06-06  Ben Pfaff  <blp@gnu.org>
180
181         * automake.mk: Remove test.
182
183         * xforms/casefile.sh: Removed test.
184
185 2007-06-06  Ben Pfaff  <blp@gnu.org>
186
187         * automake.mk: Add new test.
188
189         * command/datasheet.sh: New test.
190
191 2007-06-03  Ben Pfaff  <blp@gnu.org>
192
193         * libpspp/tower-test.c: Also test tower_last, tower_prev functions.
194
195         * libpspp/range-set-test.c: Also test the range_set_clone function.
196
197 2007-05-06  Ben Pfaff  <blp@gnu.org>
198
199         Abstract the documents within a dictionary a little better.
200         Thanks to John Darrington for suggestion, initial version, and
201         review.  Patch #5917.
202
203         * command/file-label.sh: Update to match new DOCUMENT behavior.
204
205 2007-04-19 John Darrington <john@darrington.wattle.id.au>
206         
207         * command/no_case_size.sh command/sysfiles-old.sh:
208         Changed tests to reflect new behaviour (case changing) when
209         reading system files with no long name table.
210
211 2007-04-15  Ben Pfaff  <blp@gnu.org>
212
213         * automake.mk: Add recode.sh to tests.
214
215         * xforms/recode.sh: New test.
216
217 2007-04-03  Ben Pfaff  <blp@gnu.org>
218             John McCabe-Dansted <gmatht@gmail.com>
219         
220         * npar-binomial.sh: Be less picky about whitespace in PSPP output.
221
222         * npar-chisquare.sh: Ditto.
223
224         * very-long-strings.sh: Ditto.
225
226 2007-04-03  Ben Pfaff  <blp@gnu.org>
227
228         Apply patches #5828, #5837, #5841, #5843.
229
230         * automake.mk (tests_libpspp_bt_test_LDADD): Add range-map-test,
231         range-set-test, tower-test.
232
233         * libpspp/range-map-test.c: New test.
234
235         * libpspp/range-set-test.c: New test.
236
237         * libpspp/tower-test.c: New test.
238
239 2007-03-31  Ben Pfaff  <blp@gnu.org>
240
241         * automake.mk (tests_libpspp_bt_test_LDADD): Add tests/libpspp/bt.
242
243         * libpspp/bt-test.c: New test.
244
245 2007-03-25  Ben Pfaff  <blp@gnu.org>
246
247         * automake.mk: Add tests/libpspp/sparse-array-test.
248
249         * libpspp/sparse-array-test.c: New test.
250
251 2007-03-18  Ben Pfaff  <blp@gnu.org>
252
253         * automake.mk: Don't try to distribute tests that are compiled
254         from C source.  This fixes "make dist" when "make all" has not yet
255         been run.
256
257 Mon Feb 12 06:29:30 2007  Ben Pfaff  <blp@gnu.org>
258
259         * libpspp/ll-test.c, libpspp/llx-test.c: Include <config.h>.
260
261 Sat Feb  3 21:57:34 2007  Ben Pfaff  <blp@gnu.org>
262
263         * automake.mk: Add tests/command/vector.sh.
264
265         * command/vector.sh: New test.
266
267 Wed Jan 24 21:13:53 2007  Ben Pfaff  <blp@gnu.org>
268
269         * automake.mk: Add tests/libpspp/abt-test.
270
271         * libpspp/abt-test.c: New test.
272
273         * libpspp/heap-test.c, libpspp/ll-test.c, libpspp/llx-test.c:
274         Style fixes.
275
276 Wed Jan 10 06:50:01 2007  Ben Pfaff  <blp@gnu.org>
277
278         * automake.mk: Add tests/libpspp/heap-test.
279
280         * libpspp/heap-test.c: New test.
281
282 Wed Dec 13 21:00:46 2006  Ben Pfaff  <blp@gnu.org>
283
284         * command/rank.sh (activity): Use DELETE VAR (which is new)
285         instead of MODIFY VARS.
286
287 Tue Dec 19 08:17:28 2006  Ben Pfaff  <blp@gnu.org>
288
289         * command/loop.sh: Test all the possible combinations of clauses.
290
291 Sat Dec 16 14:00:48 2006  Ben Pfaff  <blp@gnu.org>
292
293         * command/rank.sh: Fix test to allow string grouping variables.
294         See bug #18533.
295
296 Sat Dec 16 12:20:58 2006  Ben Pfaff  <blp@gnu.org>
297
298         * expressions/expressions.sh: Fix DATEDIFF function tests to
299         correspond with change to DATEDIFF.
300
301 Wed Dec 13 19:34:29 2006  Ben Pfaff  <blp@gnu.org>
302
303         * expressions/expressions.sh: Test DATEDIFF, DATESUM functions.
304
305 Sun Dec 10 16:52:04 2006  Ben Pfaff  <blp@gnu.org>
306
307         * automake.mk: Add new test.
308
309         * expressions/valuelabel.sh: New test, for VALUELABEL function.
310
311 Thu Nov 30 22:46:17 2006  Ben Pfaff  <blp@gnu.org>
312
313         * automake.mk: Add new test.
314
315         * bugs/compute-sum.sh: New test, for bug #17422.
316
317 Thu Nov 30 22:01:57 2006  Ben Pfaff  <blp@gnu.org>
318
319         * automake.mk: Add new test.
320
321         * bugs/empty-do-repeat: New test, for bug #18407.
322
323 Wed Nov 22 06:28:04 2006  Ben Pfaff  <blp@gnu.org>
324
325         * bugs/signals.sh: Fix race condition.
326
327 Sun Nov 19 09:23:34 2006  Ben Pfaff  <blp@gnu.org>
328
329         * automake.mk: Add the new tests listed below.
330
331         * formats/bcd-in.sh: New test.
332
333         * formats/bcd-in.expected.cmp.gz: New support file for
334         bcd-in.sh.
335
336         * formats/date-in.sh: New test.
337
338         * formats/ib-in.sh: New test.
339
340         * formats/ib-in.expected.cmp.gz: New test.
341
342         * formats/legacy-in.sh: New test.
343
344         * formats/legacy-in.expected.cmp.gz: New support file for
345         legacy-in.sh.
346
347         * formats/month-in.sh: New test.
348
349         * formats/num-in.sh: New test.
350
351         * formats/num-in.expected.gz: New support file for num-in.sh.
352
353         * formats/time-in.sh: New test.
354
355         * formats/wkday-in.sh: New test.
356
357         * commands/no_case_size.sh: Update output to conform with
358         update scientific notation code.
359
360         * formats/num-out.expected.cmp.gz: Ditto.
361
362 Thu Nov  2 20:58:12 2006  Ben Pfaff  <blp@gnu.org>
363
364         * command/data-list.sh: Test newly implement SKIP keyword on DATA
365         LIST.
366
367 Sat Nov  4 16:08:58 2006  Ben Pfaff  <blp@gnu.org>
368
369         * automake.mk: Add binhex-out.sh, date-out.sh, month-out.sh,
370         num-out.sh, time-out.sh, wkday-out.sh from formats directory.  Add
371         formats/inexactify as a program needed by tests.
372
373         * command/no_case_size.sh: Update output to conform with updated
374         formatted output code.
375
376         * expressions/expressions.sh: Ditto.
377
378         * formats/binhex-out.sh: New test.
379
380         * formats/date-out.sh: New test.
381
382         * formats/month-out.sh: New test.
383
384         * formats/num-out.sh: New test.
385
386         * formats/time-out.sh: New test.
387
388         * formats/wkday-out.sh: New test.
389
390 Sun Oct 29 14:03:37 2006  Ben Pfaff  <blp@gnu.org>
391
392         * ll-test.c, llx-test.c: Reduce verbosity of output.
393
394 Thu Oct 26 20:20:39 2006  Ben Pfaff  <blp@gnu.org>
395
396         * automake.mk: Add tests/formats/float-format.sh.
397
398         * formats/float-format.sh: New test.
399
400 Sat Oct  7 11:06:59 WST 2006 John Darrington <john@darrington.wattle.id.au>
401
402         * command/rank.sh: New file 
403
404 Sun Jul 16 21:08:51 2006  Ben Pfaff  <blp@gnu.org>
405
406         * command/print.sh: Update output to match PRINT revisions.
407
408 Wed Jul 12 10:07:52 2006  Ben Pfaff  <blp@gnu.org>
409
410         * automake.mk: Put ll-test, llx-test in check_PROGRAMS instead of
411         noinst_PROGRAMS.
412
413 Wed Jul  5 22:15:24 2006  Ben Pfaff  <blp@gnu.org>
414
415         * automake.mk: Add expressions/randist/compare.pl to EXTRA_DIST.
416
417 Tue Jul  4 09:59:52 2006  Ben Pfaff  <blp@gnu.org>
418
419         Fix bug #15766 (/KEEP subcommand on SAVE doesn't fully support
420         ALL) and additional underlying system file issues.
421         
422         * automake.mk: Add keep-all.sh to TESTS.
423         
424         * bugs/keep-all.sh: New test.
425
426 Mon Jul  3 21:09:52 2006  Ben Pfaff  <blp@gnu.org>
427
428         Modify the random distributions test to verify to 2 more decimal
429         places of accuracy, but to allow +/- 1 units in the last (tested)
430         place.  This allows the test to pass on machines or with compilers
431         whose calculated values are off by epsilon from the expected
432         results.  Because of the way the test is constructed, this was
433         quite common and often caused gratuitous test failures.
434
435         This is patch #5215, tested by Jason Stover and John Darrington.
436          
437         * expressions/randist.sh: Use compare.pl to do comparisons.
438
439         * expressions/randist/compare.pl: New script to do comparisons.
440
441         * expressions/randist/randist.pl: Print output to 4 decimal
442         places, not just 2.  Also, print a brief explanatory header at the
443         top of each output file.
444
445         * expressions/randist/*.out: Replace with new expected output.
446
447 Sat Jul  1 15:33:37 2006  Ben Pfaff  <blp@gnu.org>
448
449         * automake.mk: Add ll-test, llx-test to TESTS.
450         
451         * libpspp/ll-test.c: New file.
452
453         * libpspp/llx-test.c: New file.
454
455 Sun May  7 18:15:52 2006  Ben Pfaff  <blp@gnu.org>
456
457         * command/do-repeat.sh: Only use "A TO B" for increasing runs of
458         integers, which is all we now support (for closer compatibility).
459
460 Wed Apr 26 13:36:42 2006  Ben Pfaff  <blp@gnu.org>
461
462         * command/missing-values.sh: Update output to match behavior
463         changes.
464
465 Mon Apr  3 12:32:36 2006  Ben Pfaff  <blp@gnu.org>
466
467         * Updated tests to match changes in output formatting.
468
469 2006-03-23  Jason Stover  <jhs@math.gcsu.edu>
470
471         * command/regression.sh: New test.
472
473 Sat Mar 11 14:16:01 WST 2006 John Darrington <john@darrington.wattle.id.au>
474
475         * Updated the tests to use the new location of the pspp binary.
476         * Made all the tests work as stand-alone scripts.
477
478 Sun Feb 12 19:07:24 2006  Ben Pfaff  <blp@gnu.org>
479
480         * command/do-repeat.sh: New test.
481
482         * bugs/terminate.sh: Removed (no longer applicable).
483
484 Fri Nov  4 19:30:34 2005  Ben Pfaff  <blp@gnu.org>
485
486         * command/recode-bug.sh: Improve failure reports.
487
488 Wed Nov  2 21:54:11 2005  Ben Pfaff  <blp@gnu.org>
489
490         * command/loop.sh: Update expected error messages.
491
492 Sun Aug 21 00:20:02 2005  Ben Pfaff  <blp@gnu.org>
493
494         * command/import-export.sh: Simplify.
495
496         * command/sysfiles-old.sh: Use version 2, not 3x.
497
498 Sat Aug  6 17:32:39 2005  Ben Pfaff  <blp@gnu.org>
499
500         * command/missing-values.sh: New test.
501
502         * Makefile.am: Add new test.
503
504 Mon Aug  1 21:51:46 2005  Ben Pfaff  <blp@gnu.org>
505
506         * bugs/big-input-2.sh: Don't use 1...100000 (etc.) with Perl
507         because that may allocate a large amount of memory.
508
509 Mon Aug  1 21:48:54 2005  Ben Pfaff  <blp@gnu.org>
510
511         * xforms/expression.sh: Break this monolithic test up into 36
512         subtests to give a better idea of what's failing in some cases.
513
514 Sat Jul 30 21:54:23 2005  Ben Pfaff  <blp@gnu.org>
515
516         * command/sys-info.sh: Removed.  (This was not actually in TESTS
517         in Makefile.am, so it was never called.  command/sysfile-info.sh
518         does what it was trying to do, but better.)
519         
520 Sat Jul 30 21:50:33 2005  Ben Pfaff  <blp@gnu.org>
521
522         Fixes for Solaris.
523
524         * Most tests: Add `cd /' before `rm -rf $TEMPDIR' because some
525         OSes do not allow the current working directory to be removed.
526
527         * bugs/big-input-2.sh: Use perl instead of a shell loop, because
528         the shell loop was very slow on Solaris.
529
530         * command/sort.sh: Use `printf' instead of `echo -n' for
531         portability. 
532         
533 Sat Jul 30 21:48:37 2005  Ben Pfaff  <blp@gnu.org>
534
535         * Makefile.am: Add coverage.sh, temp_template to EXTRA_DIST.
536
537 Sun Jul 24 20:35:04 2005  Ben Pfaff  <blp@gnu.org>
538
539         * command/sysfile-info.sh: Add "-b -B -w" to diff command line.
540         Fixes apparent failure under Cygwin.  Thanks to John Darrington
541         <john@cellform.com.au> for reporting this problem.
542
543 Mon Jul  4 18:02:44 2005  Ben Pfaff  <blp@gnu.org>
544
545         * command/sysfile-info.sh: Don't verify endianness.  Fixes bug
546         reported by "Marshall DeBerry" <mdb@radix.net>.
547
548 Mon Jun  6 22:40:10 2005  Ben Pfaff  <blp@gnu.org>
549
550         * command/print.sh: Get rid of RBHEX output.  It wasn't worth
551         much.  Fixes bug 12312.
552
553 Tue May 10 19:59:10 2005  Ben Pfaff  <blp@gnu.org>
554
555         * bugs/agg-crash-2.sh: Fix output given bug 13054.
556
557 Wed May  4 23:50:02 2005  Ben Pfaff  <blp@gnu.org>
558
559         * bugs/match-files-scratch.sh: New test for bug 12948.
560
561         * Makefile.am: (TESTS) Add bugs/match-files-scratch.sh.
562
563 Sun May  1 23:18:37 2005  Ben Pfaff  <blp@gnu.org>
564
565         Most tests: changed capitalization of variable names in
566         definitions or in output, because now we preserve it.
567
568 Mon Apr 25 23:30:17 2005  Ben Pfaff  <blp@gnu.org>
569
570         * commands/match-files.sh: New test.
571
572         * Makefile.am: (TESTS) Add commands/match-files.sh.
573
574 Sun Apr 17 16:38:00 2005  Ben Pfaff  <blp@gnu.org>
575
576         * crosstabs.stat, data-fmts.stat, do-if.stat, do-repeat.stat,
577         gengarbage.c, inpt-pgm.stat, mdfy-vars.stat, means.stat,
578         mtch-file.stat, pcs-if.stat, recode.stat, repeating.stat,
579         reread.data, reread.stat, sys-info.stat, t-test.stat,
580         temporary.stat, time-date.stat, vector.stat: Removed because they
581         were unused.
582
583         * Makefile.am: Removed sort.data references.  Fixed up
584         DISTCLEANFILES.
585
586 Sun Mar 20 14:16:31 2005  Ben Pfaff  <blp@gnu.org>
587
588         * command/aggregate.sh: Rewrite.
589
590 Mon Mar 14 21:58:23 2005  Ben Pfaff  <blp@gnu.org>
591
592         * Makefile.am: (TESTS_ENVIRONMENT) Add PERL to the test
593         environment.
594
595         * commands/sort.sh: Rewrite to test more thoroughly and to verify
596         that the sort is stable.
597         
598 Sat Mar 12 23:30:37 2005  Ben Pfaff  <blp@gnu.org>
599
600         * bugs/agg-crash-2.sh, bugs/big-input-2.sh, command/aggregate.sh:
601         Fix AGGREGATE command syntax.
602
603 Sat Mar 12 13:16:34 2005  Ben Pfaff  <blp@gnu.org>
604
605         * bugs/temp-freq.sh: Add another test.
606
607 Fri Mar 11 10:40:41 2005  Ben Pfaff  <blp@gnu.org>
608
609         * expressions/expressions.sh: Add another test.
610
611 Sun Mar  6 19:30:14 2005  Ben Pfaff  <blp@gnu.org>
612
613         * expressions/vectors.sh: New test.
614
615         * Makefile.am: Add expressions/vectors.sh.
616
617 Sun Mar  6 17:56:27 2005  Ben Pfaff  <blp@gnu.org>
618
619         * expressions/expressions.sh: Add tests for generic optimizations.
620
621 Sun Mar  6 11:03:58 2005  Ben Pfaff  <blp@gnu.org>
622
623         * Makefile.am: Add expressions/variables.sh.  Remove expr.stat.
624
625         * expr.stat: Removed.
626
627 'Mon Feb 28 23:31:16 2005  Ben Pfaff  <blp@gnu.org>
628
629         * Makefile.am: Removed xforms/expressions.sh.  Added
630         expressions/expressions.sh, expressions/epoch.sh,
631         expressions/randist.sh.
632
633         * command/print.sh: Update error messages.
634
635 Sun Feb 13 16:15:09 2005  Ben Pfaff  <blp@gnu.org>
636
637         * bugs/agg-crash-2.sh: Add new test for Bug #11955.
638
639 Fri Feb 11 23:27:08 2005  Ben Pfaff  <blp@gnu.org>
640
641         * bugs/crosstabs-crash.sh: Add new test for Bug #11916.
642
643 Tue Jan 18 19:25:24 WST 2005 John Darrington <john@darrington.wattle.id.au>
644
645         * Canonicalised (some of) the tests' temp file names to make it
646         easier to recognise valgrind ouput.
647
648 Sun Jan  9 16:39:08 WST 2005 John Darrington <john@darrington.wattle.id.au>
649
650         * bugs/big-input-2.sh Made the test a bit faster
651
652 John Darrington <john@darrington.wattle.id.au>
653
654         * command/examine.sh Added
655         
656 Mon Nov 15 23:52:55 2004  Ben Pfaff  <blp@gnu.org>
657
658         * bugs/random.sh: Update expected random values to reflect the GSL
659         random number generator.
660
661 Sat Nov  6 14:49:27 WST 2004 John Darrington <john@darrington.wattle.id.au>
662
663         * command/oneway-with-splits.sh  Added.
664
665 Sun Oct 31 16:08:47 WST 2004 John Darrington <john@darrington.wattle.id.au>
666
667         * bugs/recode-copy-bug.sh bugs/computebug.sh  Fixed problem which 
668         caused make distcheck to not know where some critical files were.
669
670 Mon May 31 21:49:19 2004  Ben Pfaff  <blp@gnu.org>
671
672         * bugs/t-test-with-temp.sh: Use $SUPERVISOR.
673
674         * bugs/t-test-1-indep-val.sh: Ditto.
675
676         * bugs/t-test-1-sample-missing-anal.sh: Ditto.
677         
678         * bugs/t-test-1-sample-missing-list.sh: Ditto.
679
680         * bugs/t-test-1s.sh: Ditto.
681
682         * bugs/t-test-groups.sh: Ditto.
683
684         * bugs/t-test-indep-missing-anal.sh: Ditto.
685
686         * bugs/t-test-indep-missing-list.sh: Ditto.
687
688         * bugs/t-test-paired-missing-anal.sh: Ditto.
689
690         * bugs/t-test-paired-missing-list.sh: Ditto.
691
692         * bugs/t-test-pairs.sh: Ditto.
693
694 Sun May 30 19:18:26 2004  Ben Pfaff  <blp@gnu.org>
695
696         * command/tabs.sh: Default tab width is now 4.
697
698         * command/data-list.sh: New test.
699
700         * Makefile.am: (TESTS) Add command/data-list.sh.
701
702 Sun Apr 11 14:21:16 2004  Ben Pfaff  <blp@gnu.org>
703
704         * stats/moments.sh: Now that our one-pass moments algorithm is
705         better we don't have to omit any of the test cases for it.
706
707 Fri Apr  9 20:03:33 2004  Ben Pfaff  <blp@gnu.org>
708
709         * Makefile.am: (TESTS) Add stats/descript-mean-bug.sh.
710
711         * stats/descript-mean-bug.sh: Add test for a bug where
712         DESCRIPTIVES asking only for the mean assert-failed.
713
714 Sat Apr  3 11:42:31 2004  Ben Pfaff  <blp@gnu.org>
715
716         * Makefile.am: (TESTS) Add bugs/comment-at-eof.sh.  Alphabetize
717         test order.
718         
719         * bugs/comment-at-eof.sh: Add test for a bug where a comment at
720         end of file caused an infinite loop.
721
722 Sat Mar 27 11:29:06 WST 2004 John Darrington <john@darrington.wattle.id.au>
723
724         * bugs/get.sh Added regression test for a bug in loading a dictionary
725         with the GET command.
726
727 Tue Mar 30 22:10:08 2004  Ben Pfaff  <blp@gnu.org>
728
729         * Makefile.am: (TESTS) Add bugs/multipass.sh.
730
731 Mon Mar 29 15:25:09 2004  Ben Pfaff  <blp@gnu.org>
732
733         * Makefile.am: (TESTS) Add xforms/casefile.sh,
734         stats/descript-basic.sh, stats/descript-missing.sh,
735         stats/moments.sh.  Remove command/descriptives.sh.
736
737         * command/descriptives.sh: Removed.
738
739         * command/weight.sh: Fix output (statistic values were wrong!).
740
741         * stats/descript-basic.sh: New test.
742         
743         * stats/descript-missing.sh: New test.
744         
745         * stats/moments.sh: New test.
746
747         * xforms/casefile.sh: New test.
748
749         * xforms/expressions.sh: Cleans up after itself now.
750
751 Fri Mar 26 00:55:48 2004  Ben Pfaff  <blp@gnu.org>
752
753         * Makefile.am: (TESTS) Add xforms/expressions.sh, remove
754         command/compute.sh.
755
756         * command/beg-data.sh: Remove REMARK usage.
757
758         * command/bignum.sh: Ditto.
759
760         * command/list.sh: Ditto.
761
762         * command/print.sh: Ditto.
763
764 Sat Mar 20 18:11:15 2004  Ben Pfaff  <blp@gnu.org>
765
766         * command/list.sh: Update output.
767
768         * command/print.sh: Ditto.
769
770         * command/weight.sh: Ditto.
771
772 Sun Mar 14 23:04:14 2004  Ben Pfaff  <blp@gnu.org>
773
774         * command/sort.sh: Use numeric, not string, data to avoid spurious
775         valgrind complaints.
776
777 Wed Mar 10 21:22:03 2004  Ben Pfaff  <blp@gnu.org>
778
779         * bugs/temporary.sh: Test that basic use of TEMPORARY works.
780
781 Mon Feb 16 21:36:57 2004  Ben Pfaff  <blp@gnu.org>
782
783         * */*.sh: Prepend $SUPERVISOR to invocations of pspp so that we
784         can run valgrind or gdb easily with `make check'
785
786 Sat Dec 13 00:08:23 2003  Ben Pfaff  <blp@gnu.org>
787
788         * syntax: Run a diff when there's no expected output, too.
789
790 Fri Jan  7 20:30:23 2000  Ben Pfaff  <blp@gnu.org>
791
792         * data-fmts.stat: Add more date tests.
793
794         * do-repeat.stat: SET ECHO ON.
795
796         * syntax: Replace test -L with test -h.
797
798 Tue Jan  5 14:21:52 1999  Ben Pfaff  <blp@gnu.org>
799
800         * data-list.stat, data-list.data: Adjust so that it can tell if
801         DATA LIST FREE properly parses and pads string values.
802
803         * list.stat: Remove anachronistic `SET EMULATION PC'.
804
805         * Rebuilt benchmark.
806
807 Tue Jan  5 14:12:58 1999  Ben Pfaff  <blp@gnu.org>
808
809         * syntax: Replaced `test' calls with `['.  This may or may not fix
810         the problems some people have reported.
811
812 Sun Aug  9 11:15:38 1998  Ben Pfaff  <blp@gnu.org>
813
814         * Makefile.am: (EXTRA_DIST) Update for renamed files.
815
816         * autorecode.stat: Renamed autorecod.stat.
817
818         * begin-data.stat: Renamed beg-data.stat.
819
820         * data-formats.stat: Renamed data-fmts.stat.
821
822         * expression.stat: Renamed expr.stat.
823
824         * file-label.stat: Renamed file-lab.stat.
825
826         * input-program.stat: Renamed inpt-pgm.stat.
827
828         * modify-vars.stat: Renamed mdfy-vars.stat.
829
830         * match-files.stat: Renamed mtch-file.stat.
831
832         * process-if.stat: Renamed pcs-if.stat.
833
834         * split-file.stat: Renamed splt-file.stat.
835
836         * sysfile-info.stat: Renamed sys-info.stat.
837
838         * expect/: Refreshed.
839
840 Sat Aug  8 00:27:07 1998  Ben Pfaff  <blp@gnu.org>
841
842         * Makefile.am: (EXTRA_DIST) Add `syntax'.
843         (dist-hook) New target.
844
845 Wed Aug  5 00:04:16 1998  Ben Pfaff  <blp@gnu.org>
846
847         * TEST-RESULTS: Removed.
848
849         * show-check-msg: Removed.
850
851         * expect/: New.
852
853         * syntax: New.  Thanks to James R. Van Zandt <jrv@vanzandt.mv.com>
854         for this implementation of automatic testing.
855
856         * Makefile: (TESTS) Set to the syntax script.
857         (bench) New target.
858         (EXTRA_DIST) Remove TEST-RESULTS.  Add `syntax'.
859
860 Sun Jul  5 14:16:18 1998  Ben Pfaff  <blp@gnu.org>
861
862         * Makefile.am: (EXTRA_DIST) Add flip.stat.
863
864 Sun Jul  5 00:50:41 1998  Ben Pfaff  <blp@gnu.org>
865
866         * crosstabs.stat: Change to test /MISSING=REPORT.
867
868 Tue Jun  2 23:42:23 1998  Ben Pfaff  <blp@gnu.org>
869
870         * flip.stat: New file.
871         
872         * weighting.stat: Update.
873
874 Mon May 25 12:45:46 1998  Ben Pfaff  <blp@gnu.org>
875
876         * Makefile.am: (EXTRA_DIST) Add crosstabs.stat, match-files.stat.
877
878         * crosstabs.stat: Turn off cells=all.
879
880 Tue May 12 16:22:06 1998  Ben Pfaff  <blp@gnu.org>
881
882         * crosstabs.stat: Minor changes.
883
884 Thu May  7 23:16:03 1998  Ben Pfaff  <blp@gnu.org>
885
886         * crosstabs.stat: Replace with a test that is hopefully better.
887
888 Tue Apr 14 01:00:46 1998  Ben Pfaff  <blp@gnu.org>
889
890         * crosstabs.stat: New.
891
892 Mon Mar  9 15:40:25 1998  Ben Pfaff  <blp@gnu.org>
893
894         * match-files.stat: More thorough.
895
896 Mon Mar  9 01:14:14 1998  Ben Pfaff  <blp@gnu.org>
897
898         * match-files.stat: More thorough.
899
900 1998-03-05  Ben Pfaff  <blp@gnu.org>
901
902         * Makefile.am: Use ./gengarbage instead of gengarbage.
903
904 1998-02-23  Ben Pfaff  <blp@gnu.org>
905
906         * Many tests: Remove final finish command.
907
908 1998-02-16  Ben Pfaff  <blp@gnu.org>
909
910         * (DISTCLEANFILES) Clean *.save, pspp.*, foo*
911
912         * file-label.stat, sysfile-info.stat: Replace .sav with .save.
913
914         * match-files.stat: New file.
915         
916 Fri Feb 13 15:58:11 1998  Ben Pfaff  <blp@gnu.org>
917
918         * Makefile.am: (EXTRA_DIST) Add TEST-RESULTS.
919
920 Tue Jan 13 01:11:36 1998  Ben Pfaff  <blp@gnu.org>
921
922         * aggregate.stat: Some more testing.
923
924 Sat Jan 10 23:57:14 1998  Ben Pfaff  <blp@gnu.org>
925
926         * Makefile.am: (DISTCLEANFILES) Add aggregate.save.
927
928         * aggregate.stat: Slightly more thorough.
929
930 Sat Jan 10 02:17:00 1998  Ben Pfaff  <blp@gnu.org>
931
932         * Makefile.am: (EXTRA_DIST) Add means.stat, t-test.stat.
933         
934         * means.stat: New file.
935
936 Thu Jan  8 22:38:59 1998  Ben Pfaff  <blp@gnu.org>
937
938         * Many tests: Removed extra newlines from REMARKs.
939
940 Mon Jan  5 11:18:44 1998  Ben Pfaff  <blp@gnu.org>
941
942         * sysfile-info.stat: Test most of the DISPLAY commands.  Update
943         title.
944
945         * vector.stat: Display vectors.
946
947 Sun Jan  4 18:31:36 1998  Ben Pfaff  <blp@gnu.org>
948
949         * All tests: Added title.
950
951         * begin-data.stat: Updated REMARK format.
952
953         * descript.stat: Comment fix.
954
955 Sun Dec 21 16:57:31 1997  Ben Pfaff  <blp@gnu.org>
956
957         * TEST-RESULTS: New file.
958
959 Fri Dec  5 22:02:20 1997  Ben Pfaff  <blp@gnu.org>
960
961         * Makefile.am: (DISTCLEANFILES) Add fiasco.html.
962
963 Tue Dec  2 14:55:22 1997  Ben Pfaff  <blp@gnu.org>
964
965         * t-test.stat: New file.
966
967 Fri Nov 14 00:17:25 1997  Ben Pfaff  <blp@gnu.org>
968
969         * aggregate.stat: Changed.      
970
971 Tue Oct 28 16:26:25 1997  Ben Pfaff  <blp@gnu.org>
972
973         * aggregate.stat: New file.
974
975         * Makefile.am: (EXTRA_DIST) Add aggregate.stat.
976
977 Sun Oct  5 16:02:02 1997  Ben Pfaff  <blp@gnu.org>
978
979         * fall92.stat, fall92.data: Removed (unknown copyright).
980
981         * gengarbage.c: Define EXIT_SUCCESS if not defined by headers.
982         From Alexandre Oliva <oliva@dcc.unicamp.br>.
983
984 Sat Oct  4 16:35:59 1997  Ben Pfaff  <blp@gnu.org>
985
986         * repeating.stat: New file.
987
988         * Makefile.am: (EXTRA_DIST) Add repeating.stat.
989
990 Thu Sep 18 21:40:50 1997  Ben Pfaff  <blp@gnu.org>
991
992         * Makefile.am: (EXTRA_DIST) Add lag.stat.
993
994 Mon Aug 18 18:31:42 1997  Ben Pfaff  <blp@gnu.org>
995
996         * do-repeat.stat: Even more useful.
997
998         * lag.stat: New file.
999
1000 Sun Aug 17 22:47:53 1997  Ben Pfaff  <blp@gnu.org>
1001
1002         * do-repeat.stat: Made actually useful, not stupid.
1003
1004 Sun Aug  3 11:46:00 1997  Ben Pfaff  <blp@gnu.org>
1005
1006         * In several files, replace usage of deprecated term `script' by
1007         `syntax file'.
1008
1009 Thu Jul 17 02:12:17 1997  Ben Pfaff  <blp@gnu.org>
1010
1011         * Makefile.am: (EXTRA_DIST) Add tabs.stat.
1012
1013         * file-label.stat: Improved.
1014
1015         * sysfile-info.stat: Tests DISPLAY DICTIONARY now as well.
1016
1017 Fri Jul 11 14:13:49 1997  Ben Pfaff  <blp@gnu.org>
1018
1019         * gengarbage.c: Reformat.  #include's <time.h>.  Uses ANSI C
1020         rand() in place of random().  Calls the randomizer srand().
1021
1022 Thu Jul 10 22:16:34 1997  Ben Pfaff  <blp@gnu.org>
1023
1024         * tabs.stat: New file.
1025
1026 Wed Jun 25 22:54:40 1997  Ben Pfaff  <blp@gnu.org>
1027
1028         * Makefile.am: (EXTRA_DIST) Removed bug.stat, file-type.stat.
1029
1030 Sun Jun  8 01:24:55 1997  Ben Pfaff  <blp@gnu.org>
1031
1032         * Makefile.am: Added fiasco.ps, fiasco.list, foo, foo.sav, msgs to
1033         DISTCLEANFILES.
1034
1035         * input-program.stat: Made some variables scratch.
1036
1037 Fri Jun  6 22:53:03 1997  Ben Pfaff  <blp@gnu.org>
1038
1039         * Many files: Comment fixes, removed `set output raw.' commands.
1040
1041         * Other miscellaneous changes.
1042
1043 Tue Jun  3 23:44:46 1997  Ben Pfaff  <blp@gnu.org>
1044
1045         * list.stat: Re-enabled some of it.
1046
1047 Wed Apr 23 21:33:48 1997  Ben Pfaff  <blp@gnu.org>
1048
1049         * sysfile-info.stat: A little more generalized now.
1050
1051 Fri Apr 18 15:42:22 1997  Ben Pfaff  <blp@gnu.org>
1052
1053         * Makefile.am: Maintainer-clean Makefile.in.
1054         
1055 Thu Mar 27 01:11:29 1997  Ben Pfaff  <blp@gnu.org>
1056
1057         * gengarbage.pl: Removed.
1058         
1059 Sat Feb 15 21:26:53 1997  Ben Pfaff  <blp@gnu.org>
1060
1061         * descript.stat: Syntax fixes.
1062
1063         * process-if.stat: New test for PROCESS IF.
1064
1065 Sun Jan 19 14:22:11 1997  Ben Pfaff  <blp@gnu.org>
1066
1067         * autorecode.stat, modify-vars.stat: More thorough.
1068
1069         * data-formats.stat, file-label.stat: New tests.
1070         
1071 Thu Jan 16 13:08:57 1997  Ben Pfaff  <blp@gnu.org>
1072
1073         * bug.stat: Comment fix.
1074
1075 Wed Jan  1 22:08:10 1997  Ben Pfaff  <blp@gnu.org>
1076
1077         * filter.stat: New file; tests FILTER behavior.
1078
1079 Wed Jan  1 17:00:59 1997  Ben Pfaff  <blp@gnu.org>
1080
1081         * gengarbage.pl: New perl program equivalent to gengarbage.c.
1082
1083 Sun Dec 29 21:36:48 1996  Ben Pfaff  <blp@gnu.org>
1084
1085         * gengarbage.c: Changed.
1086
1087         * sort.stat: Changed.
1088
1089 Sun Dec 22 23:10:39 1996  Ben Pfaff  <blp@gnu.org>
1090
1091         * sort.stat: New file.
1092
1093 Fri Dec 13 21:30:53 1996  Ben Pfaff  <blp@gnu.org>
1094
1095         * autorecode.stat: New file.
1096
1097         * fall92.stat: Mods for practicality.
1098
1099         * test.bat, testall.bat: Removed.
1100         
1101 Thu Nov 28 23:14:07 1996  Ben Pfaff  <blp@gnu.org>
1102
1103         * list.stat, weighting.stat: Changed SET COMPATIBILITY subcommand
1104         to SET EMULATION in anticipation of change.
1105
1106 Sat Oct 26 23:06:06 1996  Ben Pfaff  <blp@gnu.org>
1107
1108         * recode.stat: Removed comment about bug, since I fixed that.
1109
1110 Thu Oct 24 20:13:42 1996  Ben Pfaff  <blp@gnu.org>
1111
1112         * print.stat: Slightly more thorough.
1113
1114 Thu Oct 24 17:47:14 1996  Ben Pfaff  <blp@gnu.org>
1115
1116         * time-date.stat: Slightly more thorough.
1117
1118 Wed Oct 23 21:53:43 1996  Ben Pfaff  <blp@gnu.org>
1119
1120         * time-date.stat: New file.
1121
1122 Thu Sep 26 22:20:26 1996  Ben Pfaff  <blp@gnu.org>
1123
1124         * list.data: More data.
1125
1126         * list.stat: Handles all that extra data.
1127
1128         * weighting.stat: Doesn't try to list $WEIGHT because PC+ isn't
1129         quite supported yet.
1130
1131 Wed Sep  4 21:45:35 1996  Ben Pfaff  <blp@gnu.org>
1132
1133         * weighting.stat: Tests for proper ligatures.  Won't work until
1134         encodings are correct, of course...
1135
1136 ----------------------------------------------------------------------
1137 Local Variables:
1138 mode: change-log
1139 version-control: never
1140 End: