------- Comment #4 from rguenth at gcc dot gnu dot org  2009-11-09 13:59 -------
Indeed.  Same symptoms at least:

(gdb) call debug_generic_expr (chrec)
{0, +, {2, +, 1}_4}_4

This one fails for me with -m32 only though.

The chrec isn't quite {2, +, 1}_4 - I think the IV evolves as 0, 3, 4, 5, 6,
...
if I parse it correctly.  That looks more like a loop like

  for (i=0;; ++i)
    for (j=i+3;; ++j)
      ...

where we somehow cleverly analyze this as a single loop... (?).

Sebastian - please have a look here and/or at PR40281.

*** This bug has been marked as a duplicate of 40281 ***


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
 GCC target triplet|x86*-unknown-linux-gnu      |i?86-unknown-linux-gnu
         Resolution|                            |DUPLICATE


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

Reply via email to