https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120917
--- Comment #9 from Frank Heckenbach <f.heckenb...@fh-soft.de> --- (In reply to Jonathan Wakely from comment #7) > (In reply to Jonathan Wakely from comment #5) > > So if GCC never told you it was related to -fconcepts-ts and you never > > needed to use -fconcepts-ts to enable it, then you would never have seen the > > warning that -fconcepts-ts is deprecated. > > On the other hand, GCC 14 warned about it correctly, so there was a > deprecation period before it was removed. It didn't just get completely > removed with no warning. Just FYI, not everyone always compiles every new GCC version themselves. I generally use Debian stable which has GCC-12. Today, I was trying Debian trixie (which is still testing) for the first time. So for users like me, the deprecation period hasn't even begun. It might be frustrating for developers (same for me when users report bugs about last week's version of my code), but please consider distribution release cycles, especially with a big package like GCC that not everyone can easily build anytime. Though in this case, apparently the damage was already done in GCC-12 or earlier.