That link was fun but the fact i spent today one hour swearing was definitely not. Same error - spurious symbol in the name of array subscripts and the FTN95 again tricked me into its typical anti-user snobism about 'automatic arrays' or their not 'explicit shape' because as we now know the developers do not use their own Fortran compiler heavily and the users do not report any suggestions for improvements
0531) COMMON /ExpD_/ CaptionExp1(nMaxFiles_Exp),&
0532) & CaptionExp1Displ, &
0533) & Xg_Exp(idimExpDat0,nMaxFiles_Exp), &
0534) & Yg_Exp(idimExpDatO,nMaxFiles_Exp)
*** Error 477: The DIMENSION specification for variable YG_EXP is not an
explicit shape
*** Error 897: YG_EXP cannot be used as an automatic array as it is in a
COMMON block
Fine, let this wording stays but adding 'Did you possibly forget to set array subscript idimExpDatO?' would help better like FTN95 sometimes doing with other cases