Ошибка компиляции Intel Visual Fortran - PullRequest
1 голос
/ 22 декабря 2009

Когда я компилирую проект, Intel Visual Fortran продолжает выдавать мне такую ​​ошибку. Ошибка найдена в коде ниже:

dimension tairgl(12),eairgl(24),windgl(12),psisgl(12),yenang(98),yunazm(98)

Это сообщение об ошибке, выданное компилятором.

Error: Syntax error, found END-OF-STATEMENT when expecting one of: ( [

Кто-нибудь имеет представление об этой ошибке?

Ответы [ 2 ]

5 голосов
/ 22 декабря 2009

Синтаксис выглядит нормально. Я могу думать о двух возможностях: 1) компилятор настроен на просмотр только исходного кода в столбце 72, и эта строка длиннее, 2) ошибка находится где-то еще, и сообщение вводит в заблуждение. Возможность 1 предполагает, что вы компилируете Fortran 77 с его исходной компоновкой с фиксированной формой, а не с Fortran 90, или что компилятор неправильно настроен для Fortran 90. Чтобы исправить возможность 1, либо разбейте строку с продолжением, разделите его на два оператора измерения или найдите параметр компилятора, который заставляет компилятор принимать более длинные строки

0 голосов
/ 26 декабря 2009

Судя по вопросу, похоже, что после оператора измерения есть новая строка. Это правильно? Я не удивлюсь, если это даст неожиданную ошибку END-OF-STATEMENT.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...