- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
Ссылка скопирована
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
Which compiler version are you using? Can you show me the output from the ifort command?
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
Because of those lines, the compiler can get confused about which lines are declarations and which contain executable statements. Forget about whatever error messages you get now. Fix those lines first so that the input has the proper format for fixed source. Then, run the program through the compiler.
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
Hi. I have a FORTRAN code which has been written in Visual Fortran 4.1, and right now I use Intel compiler under the Microsoft Visual Studio 2008. When I run the code with Intel compiler, it doesn't give me the correct results (cuz I have the correct results) while the compiler doesn't show any error. There are some questions:
1) is it possible that some of statements can not be compiled in Intel, since the code has been writeen in old version of FORTRAN?
2) I have heard there is feature in compilers that makes compilers to neglect errors and run the code based on some of it's default? if it's
true, how can i dissable that?
thanks
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
Please post this question in http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows and provide some more details. If you can attach a sample program that shows the problem, that would be best. Intel Visual Fortran supports pretty much all of the PowerStation syntax - you would get errors for things not supported. But it is often the case that coding errors can cause different results when changing compilers.
There is not really a feature as you describe it. Let us help you find out what's wrong.
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
Does your old code require that local variables be SAVEd in order to work correctly? That is likely if you used Digital/Compaq Visual Fortran. If so, read about the /Qsave and /Qzero options.
You may also give some consideration to fixing up the code so that it does not rely upon such non-standard behavior.

- Подписка на RSS-канал
- Отметить тему как новую
- Отметить тему как прочитанную
- Выполнить отслеживание данной Тема для текущего пользователя
- Закладка
- Подписаться
- Страница в формате печати