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.

Reply via email to