https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25829
--- Comment #37 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- (In reply to Nicolas Koenig from comment #36) > so some adjustment of > > typedef struct > { > st_parameter_common common; > CHARACTER1 (id); > } > st_parameter_wait; > > is probably required. If id is not a string, so should be: typedef struct { st_parameter_common common; GFC_IO_INT id; } st_parameter_wait;