http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11586
--- Comment #2 from paolo at gcc dot gnu.org <paolo at gcc dot gnu.org> 2012-05-15 15:14:59 UTC --- Author: paolo Date: Tue May 15 15:14:49 2012 New Revision: 187542 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187542 Log: /cp 2012-05-15 Paolo Carlini <paolo.carl...@oracle.com> PR c++/11586 * pt.c (tsubst_copy_and_build): Increase / decrease c_inhibit_evaluation_warnings around build_x_binary_op call. /c-family 2012-05-15 Paolo Carlini <paolo.carl...@oracle.com> PR c++/11586 * c-common.c (shorten_compare): Check c_inhibit_evaluation_warnings. /testsuite 2012-05-15 Paolo Carlini <paolo.carl...@oracle.com> PR c++/11586 * g++.dg/warn/Wtype-limits.C: Don't warn in templates. * g++.dg/warn/Wtype-limits-Wextra.C: Likewise. Modified: trunk/gcc/c-family/ChangeLog trunk/gcc/c-family/c-common.c trunk/gcc/cp/ChangeLog trunk/gcc/cp/pt.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/g++.dg/warn/Wtype-limits-Wextra.C trunk/gcc/testsuite/g++.dg/warn/Wtype-limits.C