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