https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70072
--- Comment #3 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- With gfortran 7.2.0 and trunk (8.0) I get the error class(t), parameter :: z(2,3) = t(1) 1 Error: CLASS variable 'z' at (1) cannot have the PARAMETER attribute