> What I won't ever do in my code is check for int overflow
Amen. Just build with -fno-strict-overflow, my hot take is that should be the default on Linux anyway.