// PR c++/110084 // { dg-do compile { target c++20 } } template class BadTuple { constexpr bool operator==(const BadTuple&) const; }; template constexpr bool BadTuple::operator==(const BadTuple&) const = default; BadTuple a;