#364 closed defect (fixed)

Error in BCD conversion by GCOS Daemon

Reported by: dean@… Owned by: Eric Swenson
Priority: major Milestone: MR12.9
Component: Administration Version:
Keywords: Cc:

Description

There appears to be a problem in the GBCD conversion done by the GCOS daemon. The following job deck causes an error when submitted via the daemon but works fine with the 'gcos' command line program:

$ SNUMB HANOI
$ IDENT CLAYTON,FOO
$ OPTION ALGOL
$ ALGOL LSTOU
$ DATA S*
'BEGIN'
'INTEGER' N;

'PROCEDURE' HANOI(N,P1,P2,P3);
'INTEGER' N,P1,P2,P3;
'BEGIN'

'IF' N=0 'THEN' 'GOTO' EXIT;
HANOI(N-1,P1,P3,P2);
OUTPUT3(6,"/,"MOVE RING\,ZZD" FROM POLE\,ZD," TO POLE\,
ZD\,N,P1,P3);
HANOI(N-1,P2,P1,P3);

EXIT:

'END' OF PROCEDURE HANOI;
N:=4;
HANOI(N,1,2,3);

'END' OF ENTIRE PROGRAM
$ EXECUTE
$ ENDJOB

The error produced on the operator console is:

0944 gcos gcos_read_: Error converting card 13 to bcd: SNUMB = hanoi

It seems like it does not like the backslash maybe?

Change History (1)

comment:1 by Eric Swenson, 11 months ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.