Everything here is my opinion. I do not speak for your employer.
How to tell the gcc maintainers are all (still) lunatics
Just got bitten by this insanity today.
There's not being backwards compatible, and then there's... that. What was the point of upgrading, again?