https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102312
anlauf at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |12.0 Summary|[9/10/11/12 Regression] ICE |[9/10/11 Regression] ICE in |in gfc_get_dtype_rank_type, |gfc_get_dtype_rank_type, at |at |fortran/trans-types.c:1558 |fortran/trans-types.c:1558 |since |since |r9-5424-g92f3a180aaf6f3cd |r9-5424-g92f3a180aaf6f3cd | --- Comment #2 from anlauf at gcc dot gnu.org --- Works for me on mainline (gcc-12). Example z1 prints 0.