https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93580

markeggleston at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |markeggleston at gcc dot 
gnu.org

--- Comment #3 from markeggleston at gcc dot gnu.org ---
Regarding initial report

program p
   integer, parameter :: n = 4
   complex(n%len) :: x
   x = 2.0
end

produces an identical ICE.

Regarding comment 1:

program p
   integer, parameter :: n = 4
   character(kind=n%len) :: x
   x = 'a'
   print *, x
end

use of %len is also accepted and the output is the same.

The invalid use of %len should also be handled.

Reply via email to