https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123782
--- Comment #13 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- I found this information hunting around. a Contiguous Simply Contiguous Yes a(1:5) Contiguous Simply Contiguous Yes a%x Contiguous (by chance) Not Simply Contiguous No Supposedly a%x is considered strided and therefore not "Simply Contiguous". I have not heard of this before.
