https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67497
--- Comment #3 from Vittorio Zecca <zeccav at gmail dot com> --- Still in gfortran 5.3.0 /home/vitti/gcc-5.3.0/gcc/fortran/data.c:191:32: runtime error: null pointer passed as argument 2, which is declared to never be null data.c:191 "memcpy (&dest[start], rvalue->value.character.string, len * sizeof (gfc_char_t));" Maybe len==0