why- Open BSD .rocks

Defined integer overflows (∞)

Clang, the default compiler on most architectures, have -fwrapv flag enabled by default. GCC also does not include -fstrict-overflow into -O2 optimization option. This tells the compiler to treat signed integer overflows as defined, preventing optimizations which remove security critical overflow checks. This is another example of sane defaults.

Details: