------- 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