https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89200
--- Comment #1 from Damian Rouson <damian at sourceryinstitute dot org> --- gfortran 8.2.0 code gives the correct output: $gfortran corrupted-component.f90 $./a.out 12 $gfortran --version GNU Fortran (GCC) 8.2.0