Presumably something like the representation of signed numbers being implementation defined (instead of two's complement as is virtually always the case nowadays).
Yeah. The standard avoids obvious guarantees because of some computer you never heard of. And then compiler writers use the standard as license to mess with the guarantee on _your_ computer.
• GCC and Clang both accept the -fwrapv argument, causing the compiler to guarantee that signed overflow will wrap, like in Java
• The latest C++ standard mandates that signed integer types use two's complement representation (signed overflow remains undefined behaviour)