Charly Tango ([log in to unmask]) wrote:
: Last weekend we upgraded our HP3000 from MPE iX 4.0 to 5.5.
: We have lots of powerhouse and cobol applications running.
: One of our cobol programs gave the following error:
: Filename: F705D01
: File status is 48
: FILE NOT OPENED or MODE INCORRECT [47,48,49,9x] WRITE (COBERR 638)
: Program file: co705011.obj705.pers
: END OF FILE (FSERR 0)
This change was required for conformance with the COBOL 85 standard.
It is discussed in the Communicator for MPE/iX 5.0 (pages 10-56, 10-57).
I'd recommend changing your program, but if you want the nonstandard
(pre-5.0) behavior, you can do one of three things:
1. Set COBRUNTIME position 10 to "W"; or
2. Compile with $CONTROL STAT74; or
3. Compile with ANSI74.
Walter Murray
Hewlett-Packard
Support Technology Lab
COBOL II/iX Project