https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50549
--- Comment #2 from Vittorio Zecca <zeccav at gmail dot com> --- Still present on version 11. NAG nagfor compiler detecs it. nagfor -S gfbug87.f -w NAG Fortran Compiler Release 7.0(Yurakucho) Build 7042 Error: gfbug87.f, line 13: Wrong character length (1 instead of 2) for pointer component P2 in constructor for type T Error: gfbug87.f, line 14: Wrong character length (1 instead of 2) for pointer component P2 in constructor for type T [NAG Fortran Compiler error termination, 2 errors]