https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81903
Paul Thomas <pault at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pault at gcc dot gnu.org --- Comment #3 from Paul Thomas <pault at gcc dot gnu.org> --- Hi Karl and Janus, I have just noticed that I am responsible for a number of regressions in the ASSOCIATE construct. I came across your PR in the course of my investigations. I will attempt to fix it but just note that tehre is a workaround, which produces correct code. In Jason's reduced testcase: s/associate(y => TT)/associate(y => TT(:))/ Cheers Paul