X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=tests%2Flanguage%2Fstats%2Fmatrix.at;h=5fcc8b038d5b32ef74a6a9dcbe4a622a5121d6ed;hb=d84c9fab98875caf8fea1d870bf2a6bceeb36bdc;hp=a152cbf009c6b228bd34c7c0499a05bebd3a5cdb;hpb=72c9c6a2f92e94779b2e55d0726568090411871c;p=pspp diff --git a/tests/language/stats/matrix.at b/tests/language/stats/matrix.at index a152cbf009..5fcc8b038d 100644 --- a/tests/language/stats/matrix.at +++ b/tests/language/stats/matrix.at @@ -3388,7 +3388,9 @@ or FORMAT. 17 | READ x/!. | ^ -matrix.sps:18: error: READ: Required subcommand FIELD was not specified. +matrix.sps:18.1-18.7: error: READ: Required subcommand FIELD was not specified. + 18 | READ x. + | ^~~~~~~ matrix.sps:19: error: READ: SIZE is required for reading data into a full matrix (as opposed to a submatrix). @@ -3397,7 +3399,9 @@ matrix.sps:19.6: note: READ: This expression designates a full matrix. 19 | READ x/FIELD=1 TO 10. | ^ -matrix.sps:20: error: READ: Required subcommand FILE was not specified. +matrix.sps:20.1-20.32: error: READ: Required subcommand FILE was not specified. + 20 | READ x/FIELD=1 TO 10/SIZE={1,2}. + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matrix.sps:21: error: READ: 15 repetitions cannot fit in record width 10. @@ -3602,9 +3606,15 @@ HOLD, or FORMAT. 14 | WRITE 1/!. | ^ -matrix.sps:15: error: WRITE: Required subcommand FIELD was not specified. +matrix.sps:15.1-15.8: error: WRITE: Required subcommand FIELD was not +specified. + 15 | WRITE 1. + | ^~~~~~~~ -matrix.sps:16: error: WRITE: Required subcommand OUTFILE was not specified. +matrix.sps:16.1-16.22: error: WRITE: Required subcommand OUTFILE was not +specified. + 16 | WRITE 1/FIELD=1 TO 10. + | ^~~~~~~~~~~~~~~~~~~~~~ matrix.sps:17.51-17.55: note: WRITE: This syntax designates the number of repetitions. @@ -3633,6 +3643,14 @@ matrix.sps:18.26: note: WRITE: This syntax specifies field width 5. matrix.sps:19: error: WRITE: Output format E5.0 specifies width 5, but E requires a width between 6 and 40. +matrix.sps:19.56: note: WRITE: This syntax specifies format E. + 19 | WRITE 1/FIELD=1 TO 10 BY 5/OUTFILE='matrix.txt'/FORMAT=E. + | ^ + +matrix.sps:19.26: note: WRITE: This syntax specifies field width 5. + 19 | WRITE 1/FIELD=1 TO 10 BY 5/OUTFILE='matrix.txt'/FORMAT=E. + | ^ + matrix.sps:20.51-20.52: error: WRITE: Format A9 is too wide for 8-byte matrix elements. 20 | WRITE 1/FIELD=1 TO 10/OUTFILE='matrix.txt'/FORMAT=A9. @@ -4004,10 +4022,14 @@ or STRINGS. 6 | SAVE 1/!. | ^ -matrix.sps:7: error: SAVE: Required subcommand OUTFILE was not specified. +matrix.sps:7.1-7.7: error: SAVE: Required subcommand OUTFILE was not specified. + 7 | SAVE 1. + | ^~~~~~~ -matrix.sps:8: warning: SAVE: VARIABLES and NAMES both specified; ignoring -NAMES. +matrix.sps:8.35-8.39: warning: SAVE: Ignoring NAMES because VARIABLES was also +specified. + 8 | SAVE 1/OUTFILE='matrix.sav'/NAMES={'a'}/VARIABLES=a. + | ^~~~~ matrix.sps:10: error: MATRIX: Cannot save 1×2 matrix to `matrix2.sav' because the first SAVE to `matrix2.sav' in this matrix program wrote a 1-column matrix. @@ -4774,7 +4796,9 @@ FNAMES, SNAMES, SPLIT, or FACTOR. 10 | MSAVE 1/!. | ^ -matrix.sps:11: error: MSAVE: Required subcommand TYPE was not specified. +matrix.sps:11.1-11.8: error: MSAVE: Required subcommand TYPE was not specified. + 11 | MSAVE 1. + | ^~~~~~~~ matrix.sps:12.25: error: MSAVE: FNAMES requires FACTOR. 12 | MSAVE 1/TYPE=COV/FNAMES=x. @@ -4784,7 +4808,10 @@ matrix.sps:13.25: error: MSAVE: SNAMES requires SPLIT. 13 | MSAVE 1/TYPE=COV/SNAMES=x. | ^ -matrix.sps:14: error: MSAVE: Required subcommand OUTFILE was not specified. +matrix.sps:14.1-14.17: error: MSAVE: Required subcommand OUTFILE was not +specified. + 14 | MSAVE 1/TYPE=COV. + | ^~~~~~~~~~~~~~~~~ matrix.sps:20: error: MSAVE: OUTFILE must name the same file on each MSAVE within a single MATRIX command.