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

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P4                          |P2
                 CC|                            |mpolacek at gcc dot gnu.org,
                   |                            |ppalka at gcc dot gnu.org
           Keywords|error-recovery,             |ice-on-valid-code
                   |ice-on-invalid-code,        |
                   |needs-bisection             |

--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
clang++ compiles this, and so did we:

template <typename T> T t;
template <typename T> extern T *t<T *>;
template <typename T> T *t<T *> = t<int>;

Started with r13-6380:

commit d3d205ab440886164b6de2be2a2efa10cac95b66
Author: Patrick Palka <ppa...@redhat.com>
Date:   Tue Feb 28 15:05:30 2023 -0500

    c++: non-dependent variable template-id [PR108848]

Reply via email to