This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/16045] ICE fold check: original tree changed by fold
- From: "belyshev at depni dot sinp dot msu dot ru" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 15 Jun 2005 18:23:19 -0000
- Subject: [Bug tree-optimization/16045] ICE fold check: original tree changed by fold
- References: <20040618045848.16045.belyshev@depni.sinp.msu.ru>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-06-15 18:23 -------
here is an updated list of failing tests:
gcc.c-torture/compile/20020701-1.c
gcc.c-torture/execute/builtins/memmove-2.c
gcc.c-torture/execute/builtins/strcat.c
gcc.c-torture/execute/builtins/strncat.c
gcc.c-torture/execute/builtins/strncpy.c
gcc.c-torture/execute/builtins/strstr-asm.c
gcc.c-torture/execute/builtins/strstr.c
gcc.c-torture/execute/memcpy-bi.c
gcc.c-torture/execute/string-opt-18.c
gcc.dg/builtins-10.c
gcc.dg/builtins-21.c
gcc.dg/builtins-26.c
gcc.dg/builtins-2.c
gcc.dg/builtins-47.c
gcc.dg/builtins-52.c
gcc.dg/builtins-7.c
gcc.dg/pr19402-1.c
gcc.dg/torture/builtin-explog-1.c
gcc.dg/torture/builtin-integral-1.c
gcc.dg/unordered-1.c
all of them look similar, here are some of them, reduced:
------------------------------------------------------------------------------
char *strcpy (char *, const char *);
char *strcat (char *, const char *);
double pow (double, double);
double fabs (double);
double sqrt (double);
void f (char *s)
{
strcpy (s, s);
}
void f (char *s)
{
strcat (s, "");
}
void f (double x)
{
pow (pow (x, 2.0), 0.5);
}
void f (double x)
{
fabs (sqrt (x) + 2.0);
}
void f (double x)
{
__builtin_powi (x, 1.0);
}
------------------------------------------------------------------------------
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Last reconfirmed|0000-00-00 00:00:00 |2005-06-15 18:23:18
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16045