Да, стандарты Fortran определяют максимальную длину для имен вещей, включая процедуры и переменные. В Fortran 90/95 максимальная длина была 31 символ, в Fortran 2003 - 63 символа. В более ранних версиях это было всего 6 символов. Ваш компилятор может разрешать (нестандартные) более длинные имена.