2 ! Tests the fix for PR28923 in which initializer array constructors with
3 ! a missing initial array index and negative stride would be incorrectly
6 ! Contributed by Dominique d'Humieres <dominiq@lps.ens.fr>
8 real, dimension(3,3), parameter :: a
=reshape ((/(i
, i
= 1,9)/),(/3,3/))
9 real, dimension(2,3) :: b
=a(:2:-1,:) ! { dg-error "Different shape for array assignment" }
10 real, dimension(2,3) :: c
=a(3:2:-1,:)