IEEE Std 1003.1-2017 (POSIX.1-2017), Standard for Information Technology — Portable Operating System Interface (POSIX), Base Specifications, Issue 7¶
Institute of Electrical and Electronics Engineers and The Open Group. (2017). IEEE Std 1003.1-2017 (POSIX.1-2017), Standard for Information Technology — Portable Operating System Interface (POSIX), Base Specifications, Issue 7. IEEE.
Cited by¶
1 citation across 1 artifact.
Each citation links to the sentence it supports in the citing article.
Domain-specific¶
- Integer Overflow
- The year-2038 problem is a
time_tfield held, as many implementations do, in a 32-bit signed integer, which exhausts its range 2^31 − 1 seconds past the 1970 epoch — at 03:14:07 UTC on 19 January 2038 — and wraps negative the next second; POSIX itself requires only thattime_tbe an integer type, so the width and signedness are an implementation choice.This sourceDefines `time_t` as an integer count of Seconds Since the Epoch (1970-01-01T00:00:00Z) and requires only that it be an integer type - exactly the limit the sentence attributes to it, the 32-bit signed width and the 2038 instant being implementation practice and arithmetic from 2^31 - 1.
- The year-2038 problem is a
Verification¶
This reference passed the adversarial substantiation pipeline: it was checked to exist and to support the claim it is attached to. See how references were verified.
Registry ID ref:9edf7c7b6c5e · see in the full table