Compilers, Integers and Optimizations

I’ve had a good bit of fun (for some value of fun) with hardening SafeInt against what I consider to be some nasty compiler tricks. The problem is that as soon as the compiler hits something that’s technically undefined by the C++ standard, they’re actually allowed to do anything they want, short of uploading your…

2

Bugs and Consequences

I’ve been meaning to write about overzealous compilers, and nice geeky things, but I’m going to use this forum to vent a bit. When I make a bug that messes up a customer, I generally have to fix it. I’m fairly often face to face with the customer, and sometimes all I can do is…

0