https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83371
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to fail| |4.1.2 Ever confirmed|0 |1 Last reconfirmed| |2021-12-14 Status|UNCONFIRMED |NEW --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Confirmed. Here is a c++98 testcase: struct A { template <typename T> void operator+(T &) ; // #1 }; template <typename T> bool operator+(T &, A &); // #2 bool g(A *ap) { return *ap + *ap; }