> The standards left things undefined in the hopes that the language would be more widely applicable and implementers would give those areas thought themselves and decide the right thing.
That sounds like implementation-defined behavior, not undefined behavior.
That sounds like implementation-defined behavior, not undefined behavior.