------- Comment #3 from rguenth at gcc dot gnu dot org 2010-08-03 15:49 ------- # finally_tmp.15_17 = PHI <1(28), 0(24), 0(22), 0(28), 0(26)>
two times incoming edge from block 28, once with value 1 once with 0. oops. <bb 26>: _gfortran_runtime_error_at (&"At line 6 of file t.f90"[1]{lb: 1 sz: 1}, &"Attempting to allocate already allocated variable \'%s\'"[1]{lb: 1 sz: 1}, &"all_sizes"[1]{lb: 1 sz: 1}); so we shouldn't have any edge from that block. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45172