https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67540
--- Comment #13 from Vittorio Zecca <zeccav at gmail dot com> --- In C strings are pointers, in Fortran they are not. So ptr="string" is wrong. As in the following: character, pointer :: cptr cptr="qwerty" end Running it I get a SIGSEGV.