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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2023-03-18
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW
      Known to fail|                            |10.1.0, 12.1.0, 13.0,
                   |                            |6.1.0, 7.1.0

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Confirmed.
Goes away the way back when -fconcepts support was originally added in GCC 6.
You can see that with this testcase:
```
struct A {
    template<typename>
    using B = int;
};

template<typename T>
bool go = requires{typename A::template B<T>;};
```

Note back in GCC 6, you needed `-std=c++17 -fconcepts` and also requires was
only allowed for templates too ..

Reply via email to