https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120917

--- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Yes the problem is that before GCC 14 the extension was silently accepted for
C++20 and later, even with -pedantic. For C++17 it would warn, but tell you to
use -std=c++20 or -fconcepts, so there was no clue that it as an extension
enabled by -fconcepts-ts 

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.

Reply via email to