------- Comment #6 from janis at gcc dot gnu dot org  2010-01-06 18:44 -------
With the patch at http://gcc.gnu.org/ml/gcc-patches/2009-12/msg01209.html the
testcase in the submitter's description no longer fails, but there is other
code in 197.parser that gets the same ICE with the same options.  Here's a
minimized testcase for that:

int
strictly_smaller_name (char *s, char *t)
{
  int ss, tt;
  while ((*s != '\0') || (*t != '\0'))
    {
      if (*s == '\0')
        ss = '*';
      else
        ss = *s++;
      if (*t != '\0')
        tt = *t;
      if (ss == tt)
        return 0;
    }
}

This failure occurs with and without the patch cited above.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42245

Reply via email to