https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105184
G. Steinmetz <gs...@t-online.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-invalid-code --- Comment #1 from G. Steinmetz <gs...@t-online.de> --- Error detected with a constant instead : $ cat z2.f90 program p real, allocatable :: x[:,:] integer, parameter :: n = 2 allocate (x[::n, *]) end $ cat z3.f90 program p real, allocatable :: x[:,:] allocate (x[::2, *]) end $ gfortran-12-20220403 -c z2.f90 -fcoarray=single z2.f90:4:15: 4 | allocate (x[::n, *]) | 1 Error: Bad array dimension at (1)