------- Comment #3 from dfranke at gcc dot gnu dot org  2010-07-08 16:47 -------
Reduced testcase:

  Type :: t
    character (len=32) :: txt(2)
  End Type
  Type (t) :: tt = t(/ " ", " " /))
  print *, tt
End

Notes:
 * the vatiable 'tt' must be used, if not used only a warning is printed, no
ICE
 * doing the same with INTEGER instead of CHARACTER works
 * explicitly assigning the txt component instead of using the structure
constructor works


-- 

dfranke at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2010-07-08 16:47:36
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44857

Reply via email to