------- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-15 15:43 ------- Hmm, I think this FIXME has something to do with it: /* Gimplify the dimension. Temporary fix for gcc.c-torture/execute/20040313-1.c. Gimplify non-constant array indices into a temporary variable. FIXME - The real fix is to gimplify post-modify expressions into a minimal gimple lvalue. However, that exposes bugs in alias analysis. The alias analyzer does not handle &PTR->FIELD very well. Will fix after the branch is merged into mainline (dnovillo 2004-05-03). */
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23401