[HECnet] Another date limit?
Johnny Billquist
bqt at softjar.se
Thu Aug 1 16:04:21 PDT 2019
On 2019-08-01 22:44, Paul Koning wrote:
> In the Phase IV network management spec the description of the encoding of the event log message has this field:
>
> JULIAN HALF DAY (2) : B Number of half days
> since 1 Jan 1977 and
> before 9 Nov 2021
> (0-32767). For
> example, the morning
> of Jan 1, 1977 is 0.
>
> It's a 16 bit field containing a 15 bit value; there is no explanation why the upper bit is not used even though it's marked as an unsigned integer.
>
> As shown, the field overflows in late 2021. If one ignores the arbitrary limit of 15 bits, the end date is 18 September 2066, which is more civilized.
>
> I wonder if implementations ignore the 15 bit limit. I think RSTS/E ignores it.
Yes, RSX treats it as unsigned 16 bits. It's even documented in the
release noted for RSX-11M-PLUS V4.6. Section 8.8.2, page 8.7.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
More information about the Hecnet-list
mailing list