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