https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121626
kargls at comcast dot net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kargls at comcast dot net --- Comment #1 from kargls at comcast dot net --- % gfcx --version GNU Fortran (GCC) 16.0.0 20250822 (experimental) This is git hash bd7c238e3c36. % gfcx -o z -O io.f90 && ./z in bar1: rec=1234myKeyword kwd=myKeyword in bar2: rec=1234myKeyword kwd=myKeyword % gfc15 --version GNU Fortran (GCC) 15.1.1 20250704 % gfc15 -o z -O io.f90 && ./z in bar1: rec=1234myKeyword kwd=myKeyword in bar2: rec=1234myKeyword kwd=myKeyword % gfortran15 --version GNU Fortran (FreeBSD Ports Collection) 15.1.0 % gfortran15 -o z -O io.f90 && ./z in bar1: rec=1234myKeyword kwd=1234myKey in bar2: rec=1234myKeyword kwd=myKeyword This appears to be fixes in 15.1.1 and newer versions. Can you update to a newer version and confirm?