http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110
Tobias Burnus <burnus at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |burnus at gcc dot gnu.org --- Comment #13 from Tobias Burnus <burnus at gcc dot gnu.org> 2012-01-02 18:53:47 UTC --- (In reply to comment #9) > ! character, intent(in) :: s(5) ! Compiles and runs > character, intent(in) :: s(:) ! Compiles and segfaults > character(len=:), allocatable :: a > a = repeat('a', size(s)) For that example, try: a = ( repeat('a', size(s)) ) Cf. PR 51055.