11/93 rebuild

Paul Koning paulkoning at comcast.net
Mon May 27 13:26:05 CDT 2019



> On May 27, 2019, at 2:15 PM, Glen Slick via cctalk <cctalk at classiccmp.org> wrote:
> 
> On Mon, May 27, 2019 at 10:37 AM Paul Koning <paulkoning at comcast.net> wrote:
>> 
>>> Proceed with system startup? <YES>
>>> 
>>> Beginning RSTS/E system startup...
>>> 19.05.27  09:50      Installing monitor overlays
>>> 19.05.27  09:50      Mounting disks
>>> 19.05.27  09:50      Assigning logical names
>>> 19.05.27  09:50      Starting error logging
>>> 19.05.27  09:50      Setting system characteristics
>>> 27-May-19 09:50 AM   Installing run-time systems and libraries
>>> 27-May-19 09:50 AM   Starting Operator/Message Services
>>> ?Invalid time
>>> ?Undefined symbol
>>> ?Undefined symbol
>> 
>> This says there's some stuff in your start.com that RSTS is not happy with, but it's not clear what that might be.  It doesn't seem to cause any real problems.
>> 
> 
> It appears that the first two errors are related to a Y2K issue.
> 
> The third error appears to be related to "OMS$:REQLOG.OMS". I barely
> know my way around RSTS/E and don't know what that might be without
> further investigation.
> 
> From start.log:
> 
> $ !     *** Start Operator/Message Services ***
> $ !
> $ OMS_ON := FALSE
> $ _write 0 f$time()+ "   Starting Operator/Message Services"
> 27-May-19 11:04 AM   Starting Operator/Message Services
> $ Today = F$Left(F$CVTime(), 8)
> $ Today = F$Left(F$CVTime(), 8)
> ?Invalid time

Looks like f$cvtime is failing, that's presumably a Y2K issue.

> $ File = F$Left(Today, 2) + F$Mid(Today, 4, 2) + F$Right(Today, 7)
> $ File = F$Left(Today, 2) + F$Mid(Today, 4, 2) + F$Right(Today, 7)
>                ^
> ?Undefined symbol

"today" is undefined because the previous line was supposed to define it but failed.

> $ _if F$Search("OMS$:REQLOG.OMS") .nes. "" Then -
> Continue:       _Rename/NoWarn OMS$:REQLOG.OMS 'File'
> $ _if F$Search("OMS$:REQLOG.OMS") .nes. "" Then         _Rename/NoWarn
> OMS$:REQLOG.OMS 'File'
> 
>          ^
> ?Undefined symbol

"file" is undefined because the line that defined it got an error.

So it looks like an error cascade started with a Y2K bug.  You might try starting with a 20th century date like 1999, I'd expect it to be clean then.

	paul



More information about the cctech mailing list