[Bug c/27273] [4.2 regression] tree check fail for legal code when convert returns a constant from an expression that was not constant
mueller at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Tue May 30 13:44:00 GMT 2006
------- Comment #12 from mueller at gcc dot gnu dot org 2006-05-30 13:44 -------
Subject: Bug 27273
Author: mueller
Date: Tue May 30 13:43:55 2006
New Revision: 114238
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114238
Log:
PR c/27273
* c-common.c (convert_and_check): only track TREE_CONSTANT_OVERFLOW
for CONSTANT_CLASS_P expressions.
* gcc.dg/overflow-warn-5.c: New testcase.
Added:
trunk/gcc/testsuite/gcc.dg/overflow-warn-5.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/c-common.c
trunk/gcc/testsuite/ChangeLog
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27273
More information about the Gcc-bugs
mailing list