1 AT_BANNER([data input (data-in)])
3 dnl Some very old version of PSPP crashed reading big numbers,
4 dnl so this checks for regressions.
5 AT_SETUP([reading big numbers])
7 AT_DATA([bignum.txt], [dnl
39 1234567890123456789012
40 19999999999999999999999
41 123456789012345678901234
42 1999999999999999999999999
43 12345678901234567890123456
44 199999999999999999999999999
45 1234567890123456789012345678
46 19999999999999999999999999999
47 123456789012345678901234567890
48 1999999999999999999999999999999
49 12345678901234567890123456789012
50 199999999999999999999999999999999
51 1234567890123456789012345678901234
52 19999999999999999999999999999999999
53 123456789012345678901234567890123456
54 1999999999999999999999999999999999999
55 12345678901234567890123456789012345678
56 199999999999999999999999999999999999999
57 1234567890123456789012345678901234567890
58 1999999999999999999999999999999999999999
72 AT_DATA([bignum.sps], [dnl
73 title 'Test use of big numbers'.
75 *** Do the portable output.
76 data list file='bignum.txt'/BIGNUM 1-40.
79 *** Do the nonportable output for fun.
82 AT_CHECK([pspp -o pspp.csv bignum.sps], [0], [ignore])