https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534
--- Comment #11 from Janne Blomqvist <jb at gcc dot gnu.org> --- (In reply to Dominique d'Humieres from comment #10) > BTW did you test the patch in comment 4 with -m32? No, though I did test by reverting the few lines changing the definitions of gfc_charlen_type_node and gfc_charlen_t. The rest of the patch (i.e. the vast majority) deals with fixing situations where we accidentally have used the wrong types and it happened to work because the character length and plain integer were the same thing. So this test showed that the patch didn't break anything else.