https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77796
Eric Gallager <egallager at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmalcolm at gcc dot gnu.org, | |dodji at gcc dot gnu.org --- Comment #2 from Eric Gallager <egallager at gcc dot gnu.org> --- (In reply to Eric Gallager from comment #1) > Confirmed. Also, it seems weird that the warning underlines all of > B::destroy, but only the "A" in A::destroy: > > $ /usr/local/bin/g++ -c -Wall -Wextra -pedantic 77796.cc > 77796.cc:11:12: warning: self-comparison always evaluates to true > [-Wtautological-compare] > B::destroy == A::destroy ? 0 : 1 > ~~~~~~~~~~~^~~~ > $ Diagnostics maintainers, do you know what's up with that?