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

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Non-inline destructor for   |[14/15 Regression]
                   |class template rejected     |Non-inline destructor for
                   |with -std=gnu++14           |class template rejected
                   |-fconcepts                  |with -std=gnu++14
                   |                            |-fconcepts
              Build|                            |13.3.0
                 CC|                            |jason at gcc dot gnu.org
      Known to work|                            |14.1.0, 15.0

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
This regressed with r14-3203:

c++: -fconcepts and __cpp_concepts

Since -fconcepts no longer implies -fconcepts-ts, we shouldn't advertise TS
support with __cpp_concepts=201507L.  Also fix one case where -std=c++14
-fconcepts wasn't working (as found by range-v3 calendar).  Fixing other
cases is not a priority, probably better to reject that flag combination if
there are further issues.

Reply via email to