[prog.cob:11:12: error: X is not unique, first defined on line 7
[prog.cob:11:12: error: X is not unique, first defined on line 7
11 | END-DISPLAY.
11 | END-DISPLAY.
| ^
| ^
prog.cob:10:20: error: symbol 'X' not found
prog.cob:10:20: error: DATA-ITEM 'X' not found
10 | DISPLAY X
10 | DISPLAY X
| ^
| ^
cobol1: error: failed compiling prog.cob
cobol1: error: failed compiling prog.cob
...
@@ -367,7 +369,9 @@ AT_DATA([prog.cob], [
...
@@ -367,7 +369,9 @@ AT_DATA([prog.cob], [
])
])
AT_CHECK([$COMPILE_ONLY prog.cob], [1], [],
AT_CHECK([$COMPILE_ONLY prog.cob], [1], [],
[prog.cob:5: syntax error at 'IDENTIFICATION'
[prog.cob:5:8: error: syntax error, unexpected IDENTIFICATION DIVISION, expecting end of file
5 | IDENTIFICATION DIVISION.
| ^
cobol1: error: failed compiling prog.cob
cobol1: error: failed compiling prog.cob
])
])
AT_CLEANUP
AT_CLEANUP
...
@@ -474,51 +478,114 @@ AT_DATA([prog.cob], [
...
@@ -474,51 +478,114 @@ AT_DATA([prog.cob], [
])
])
AT_CHECK([$COMPILE_ONLY prog.cob], [1], [],
AT_CHECK([$COMPILE_ONLY prog.cob], [1], [],
[prog.cob:7: syntax error at 'PIC'
[prog.cob:7:22: error: syntax error, unexpected NAME
prog.cob:8: PICTURE exceeds maximum size of 63 bytes at 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
7 | 01 empty-pic PIC.
prog.cob:10: PICTURE exceeds maximum size of 63 bytes at 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
| ^
prog.cob:18: invalid picture for Alphanumeric-edited at 'SS99S'
prog.cob:8:29: error: PICTURE exceeds maximum size of 63 bytes
prog.cob:19: error: unrecognized character '.' (0x2e) in PICTURE