https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93685
anlauf at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code CC| |anlauf at gcc dot gnu.org --- Comment #3 from anlauf at gcc dot gnu.org --- (In reply to markeggleston from comment #1) > I think the issues of error messages and -std can be postponed until the > next release. The current status is that program p type u integer, pointer :: i end type u type(u) :: y integer , target :: i = 10 data y%i /i/ print *, y%i end works with current master, while the (valid) code program p type t character, pointer :: a end type t type(t) :: x character, target :: c = 'c' data x%a /c/ print *, x%a end still ICEs the same as the (invalid) testcase in comment#0.