------- Comment #3 from pinskia at gcc dot gnu dot org 2010-07-05 01:26 ------- Does not warn with: GNU C++ (GCC) version 4.6.0 20100627 (experimental) [trunk revision 161476] (x86_64-unknown-linux-gnu) compiled by GNU C version 4.6.0 20100627 (experimental) [trunk revision 161476], GMP version 4.3.2, MPFR version 2.4.2, MPC version 0.8.1
Though we could have the same issue: <bb 4>: # i_29 = PHI <1(3), 0(6)> # point$x$_18 = PHI <point$x$_8(3), point$x$_17(6)> <bb 5>: # i_1 = PHI <i_29(4), 0(2)> # point$x$_17 = PHI <point$x$_18(4), point$x$_3(D)(2)> Why aren't those two BB's combined? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44781