https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91686
Paul Thomas <pault at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |NEW Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Comment #4 from Paul Thomas <pault at gcc dot gnu.org> --- Created attachment 46855 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46855&action=edit Fix for the PR D.3530 = (*(integer(kind=4)[0:] *) parm.1.data)[parm.1.dim[0].stride * NON_LVALUE_EXPR <S.3>]; appeared before D.3530 was declared and outside of the loop, so that S.3 was undefined. Fortunately, I remembered the fix and went straight to it. I have simply copied and pasted the correct code from the current trunk. I will commit tomorrow morning. Paul