We use a program called "JOBSAVE", which I believe was contributed to
Interex by Boeing, to save scheduled jobs before bringing down the system.
It creates a batch job to restream those scheduled jobs after the system is
back up.

When we try to stream the created batch job, the job is failing trying to
compare the creation date of a temporary file to an integer that is too
large for MPE/iX - as in the following:


JOB JOBSAVE,MANAGER.SYS;OUTCLASS=,1
COMMENT This job will attempt to re-stream all of the
COMMENT jobs that were in WAIT or SCHEDULED when the
COMMENT JOBSAVE program was run.
COMMENT ************ #J9 **********
PURGE X,TEMP
BUILD X;TEMP
SETVAR SCHEDULED,0
IF FINFO('X',-6) < 20021677223753
  SETVAR SCHEDULED,1
ENDIF


The number "20021677223753" looks like it wanted to be a date, but got
confused.

Does anyone happen to know if JOBSAVE has a (latent?) Y2K problem?  Any
other known problems?  Any fix available?

TIA

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *