annotate gcc/testsuite/gfortran.dg/array_constructor_52.f90 @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 84e7813d76e9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
131
84e7813d76e9 gcc-8.2
mir3636
parents:
diff changeset
1 ! { dg-do run }
84e7813d76e9 gcc-8.2
mir3636
parents:
diff changeset
2 ! PR 84931 - long array constructors with type conversion were not
84e7813d76e9 gcc-8.2
mir3636
parents:
diff changeset
3 ! handled correctly.
84e7813d76e9 gcc-8.2
mir3636
parents:
diff changeset
4 program test
84e7813d76e9 gcc-8.2
mir3636
parents:
diff changeset
5 implicit none
84e7813d76e9 gcc-8.2
mir3636
parents:
diff changeset
6 integer, parameter :: n = 2**16
84e7813d76e9 gcc-8.2
mir3636
parents:
diff changeset
7 real, dimension(n) :: y
84e7813d76e9 gcc-8.2
mir3636
parents:
diff changeset
8 integer :: i
84e7813d76e9 gcc-8.2
mir3636
parents:
diff changeset
9 y = (/ (1, i=1, n) /)
84e7813d76e9 gcc-8.2
mir3636
parents:
diff changeset
10 if (y(2) /= 1) stop 1
84e7813d76e9 gcc-8.2
mir3636
parents:
diff changeset
11 end program test