https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93289
anlauf at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |anlauf at gcc dot gnu.org --- Comment #5 from anlauf at gcc dot gnu.org --- Created attachment 60343 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60343&action=edit Patch How about this patch? It downgrades different character lengths from a GNU to a legacy extension. And "regresses" on gfortran.dg/unlimited_polymorphic_1.f03 which has a bad constructor.