https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82049
Dominique d'Humieres <dominiq at lps dot ens.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P4 Status|UNCONFIRMED |NEW Last reconfirmed| |2017-08-31 Known to work| |4.8.5, 4.9.3 Summary|ICE with |[5/6/7/8 Regression] ICE |character(*),parameter |with character(*),parameter |array constructor |array constructor Ever confirmed|0 |1 Known to fail| |5.4.0, 6.4.0, 7.2.0, 8.0 --- Comment #1 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- This is a regression likely caused by r222342 (pr65429). A work around is character(*),parameter:: filename = 'ice', stdout = '*' integer, parameter:: lenf = len(filename) character(*),parameter:: names(2) = [character(len=lenf)::filename,stdout]