Yes the CPU is vendor defined behavior. However they usually write a spec.
The point is “undefined behavior” is more about gaps in the standard than bugs in programs.
The point is “undefined behavior” is more about gaps in the standard than bugs in programs.
And not least of all, we've learned more about programming language development than when C was created.