https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56852
--- Comment #6 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- > There is a simple fix, may be too big hammer: > ... The patch in comment 3 fixes the ICE, bur breaks many tests (700+) for error: FAIL: gfortran.dg/abstract_type_3.f03 -O (test for errors, line 44) FAIL: gfortran.dg/abstract_type_6.f03 -O (test for errors, line 43) FAIL: gfortran.dg/advance_3.f90 -O (test for errors, line 8) FAIL: gfortran.dg/alloc_comp_constraint_1.f90 -O (test for errors, line 18) FAIL: gfortran.dg/alloc_comp_constraint_1.f90 -O (test for errors, line 20) FAIL: gfortran.dg/allocate_alloc_opt_1.f90 -O (test for errors, line 19) ...