------- Comment #1 from jakub at gcc dot gnu dot org  2010-04-06 08:02 -------
Caused by r145254.  Shorter testcase:
int
func (int x)
{
  return 0 ? (unsigned short) (0 ? : 1 * (signed char) (x ^ x) >= 0) : 1;
}


-- 

jakub at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|ice in fold_comparison, at  |[4.5 Regression] ice in
                   |fold-const.c:9579           |fold_comparison, at fold-
                   |                            |const.c:9579
   Target Milestone|---                         |4.5.0


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

Reply via email to