Remix.run Logo
kzrdude an hour ago

My go-to example of "UB is everywhere" is this one:

    int increment(int x) {
        return x + 1;
    }
Which is UB for certain values of x.
CodeArtisan an hour ago | parent [-]

C23 removed the whole stuff about indeterminate value and trap representation. Underflow/overflow being silent or not is implementation defined.

saagarjha 32 minutes ago | parent [-]

Signed overflow is just undefined.