re PR fortran/78741 (ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1534)
[official-gcc.git] / gcc / testsuite / gfortran.dg / pdt_7.f03
blob555bbd475c58191e43c8ae379305a3af61425bc6
1 ! { dg-do run }
3 ! Rejected valid
5 ! ! Contributed by Janus Weil  <janus@gcc.gnu.org>
7 implicit none
9 type :: param_matrix(k,c,r)
10   integer, kind :: k
11   integer, len :: c,r
12   real(kind=k) :: m(c,r)
13 end type
15 type(param_matrix(8,3,2)) :: mat
16 real(kind=mat%k) :: m    ! Corrected error: Parameter ‘mat’ at (1) has not been declared or ...
18 if (kind(m) .ne. 8) STOP 1
20 end