On Wed, Jan 31, 2024 at 2:53 PM Jason Merrill <ja...@redhat.com> wrote: > > On 1/31/24 03:40, Richard Biener wrote: > > On Wed, Jan 31, 2024 at 12:19 AM Marek Polacek <pola...@redhat.com> wrote: > >> > >> Bootstrapped/regtested on x86_64-pc-linux-gnu, ok for trunk? > >> > >> -- >8 -- > >> We plan to deprecate -fconcepts-ts in GCC 15 and remove the > >> flag_concepts_ts > >> code. This note is an admonishing reminder to convert the Concepts TS > >> code to C++20 Concepts. > > > > What does "deprecated in GCC 15" mean? Given you output the notice with > > GCC 14 it would be better to state when it's going to be removed - > > it's effectively > > "deprecated" right now then? Or will it continue to "work" forever > > until it bitrots? > > Agreed, it's deprecated now. We talked about it having no effect in GCC > 15; the message could say that. Or we could leave it vague and just say > it's deprecated. > > Please also update invoke.texi.
Btw, should -std=c++20 -fconcepts-ts be rejected? I suppose -std=c++20 enables -fconcepts by default, it also seems to accept -std=c++20 -fno-concepts ... Richard. > > Jason >