https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25829
--- Comment #38 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> ---
(In reply to Jerry DeLisle from comment #37)
> (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;
The funky cast of int 8 to an integer 4 in the front end is odd. I wonder if it
is related to patches to try to get -fdefault-integer-8 to work. It looks
horrible.