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

Thiago Macieira <thiago at kde dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |thiago at kde dot org

--- Comment #4 from Thiago Macieira <thiago at kde dot org> ---
(In reply to Martin Sebor from comment #2)
> Reconfirming that GCC 10 still accepts it.  The code does look invalid but
> no compiler I tried rejects the code (Clang, ICC, or Visual C++).

EDG front-ends do, see https://conformance.godbolt.org/z/39x5qn3Gf

Clang rejects the similar issue in bug 117052:
struct Base { template <typename T> static void f(); };
struct Derived : public Base {};
template <> void Derived::f<int>() {}

Reply via email to