I got an odd one:
The following statements work when executed on-line, but in batch the job
aborts with the following 'error':
80 : RESET @
81 : FILE INPUT=D7072OT2.AWTIGT,OLD
82 : FILE OUTPUT=D7072OT3.AWTIGT,OLD
83 : LISTEQ
84
85 FILE EQUATIONS
86
87 FILE INPUT=D7072OT2.AWTIGT,OLD
88 FILE OUTPUT=D7072OT3.AWTIGT,OLD
89
90 : SORT.PUB.SYS
94 HP31900A.02.00 TurboSORT TUE, AUG 11, 1998, 12:16 PM
95 (C) HEWLETT-PACKARD CO. 1987
96
97 +-F-I-L-E---I-N-F-O-R-M-A-T-I-O-N---D-I-S-P-L-A-Y+
98 ! FILE NAME IS $STDLIST !
99 ! FOPTIONS: SYS,ASCII,$STDLIST,V,CCTL,DEQ,SPF !
100 ! NOLABEL !
101 ! AOPTIONS: OUTPUT,NOMR,NOLOCK,SEMI,BUF,MULTI !
102 ! WAIT,NOCOPY !
103 ! DEVICE TYPE: 32 DEVICE SUBTYPE: 14 !
104 ! LDEV: 16384 DRT: 0 UNIT: 0 !
105 ! RECORD SIZE: 133 BLOCK SIZE: 134 (BYTES) !
106 ! EXTENT SIZE: 0 MAX EXTENTS: 0 !
107 ! RECPTR: 97 RECLIMIT: 0 !
108 ! LOGCOUNT: 97 PHYSCOUNT: 97 !
109 ! EOF AT: 0 LABEL ADDR: %00000000000 !
110 ! FILE CODE: 0 ULABELS: 0 !
111 ! FILE OWNER: BATCH.VXL !
112 ! PHYSICAL STATUS: ???????????????? !
113 ! ERROR NUMBER: 43 RESIDUE: 0 !
114 ! BLOCK NUMBER: 3 NUMREC: 1 !
115 +------------------------------------------------+
117 Program terminated in an error state. (CIERR 976)
Directing the $STDLIST of sort to $null 'fixes' the problem (Not a fix that
I particularly like but it will do for now).
80 : RESET @
81 : FILE INPUT=D7072OT2.AWTIGT,OLD
82 : FILE OUTPUT=D7072OT3.AWTIGT,OLD
83 : LISTEQ
84
85 FILE EQUATIONS
86
87 FILE INPUT=D7072OT2.AWTIGT,OLD
88 FILE OUTPUT=D7072OT3.AWTIGT,OLD
89
90 : RUN SORT.PUB.SYS;STDLIST=$NULL
91
92
93 END OF PROGRAM
94 : RESET INPUT
95 : RESET OUTPUT
Any Ideas?
Regards
Paul H. Christidis
|