------- Comment #2 from tbm at cyrius dot com 2008-09-05 20:25 ------- /* Testcase by Martin Michlmayr <[EMAIL PROTECTED]> */
typedef long int Int; typedef Int **Bag; FuncMakeConsequencesPres (Bag self, Bag list) { Bag objDefs1; Bag objDefs2; if (! ( (((Int) 0) + 13) <= (((Int) (objDefs1) & 0x01) ? ((Int) 0) : (((Int) (objDefs1) & 0x02) ? ((Int) 0) : *(*(objDefs1) ))) && (((Int) (objDefs1) & 0x01) ? (((Int) 0) ) : (((Int) (objDefs1) & 0x02) ? (((Int) 0) ) : (*(*(objDefs2) - 3) & 0xFFL))) <= 0)) ErrorQuit (); } -- tbm at cyrius dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[4.4 Regression] ICE in |[4.4 Regression] ICE in |extract_range_from_binary_ex|extract_range_from_binary_ex |pr, at tree-vrp.c:2145 |pr, at tree-vrp.c:2145 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37387