https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91921
--- Comment #3 from Marek Polacek <mpolacek at gcc dot gnu.org> --- Author: mpolacek Date: Sat Sep 28 11:46:33 2019 New Revision: 276249 URL: https://gcc.gnu.org/viewcvs?rev=276249&root=gcc&view=rev Log: PR c++/91921 - stray warning with -Woverloaded-virtual. * class.c (warn_hidden): Only emit the second part of -Woverloaded-virtual if the first part was issued. Use inform instead warning_at. * g++.dg/warn/Woverloaded-2.C: New. * g++.dg/warn/Woverloaded-2.h: New. * g++.dg/warn/pr61945.C: Turn dg-warning into dg-message. * g++.old-deja/g++.mike/warn6.C: Likewise. * g++.old-deja/g++.warn/virt1.C: Likewise. Added: trunk/gcc/testsuite/g++.dg/warn/Woverloaded-2.C trunk/gcc/testsuite/g++.dg/warn/Woverloaded-2.h Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/class.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/g++.dg/warn/pr61945.C trunk/gcc/testsuite/g++.old-deja/g++.mike/warn6.C trunk/gcc/testsuite/g++.old-deja/g++.warn/virt1.C