- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have dowanloaded an evaluation version of "Intel Visual Fortran Compiler Professional Edition for Windows" and have been trying to compile a code initially developed in Compaq Visual Fortran Standard Edition 6.1.0. When I do I get the message above (too many errors). I'm wondering if I should be using a different compiler. Can you please help?
A quick answer would be appreciated.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Steve,
Many thanks for your quick reply. The first error is:
Error: Syntax error, found END-OF-STATEMENT when expecting one of :=> = . < : %
After that I get always the same message:
Error: Syntax error, found IDENTIFIER 'SOCIO' when expecting one of :=> = . < : %
I get that about 23 times (always for a different identifier), and then:
Severe: Too many errors, exiting, compilation aborted
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Actually, I've changed the file extension to .for and now I get a different error message. It seems that that fixed one problem but now I get:
ifort: error #10037: could not find 'link'
I can't find the buildlog. I'm not sure If it's not stored anywhere because this is an evaluation version?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Which version of Visual Studio do you have installed? The Evaluation version requires that you have Visual Studio 2003, 2005 or 2008 installed. The 'link' error suggests that you do not have Visual Studio.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
(1) the code is F77 style which is why you initially got all the error messages when compiling it as F9x
changing the extension to ".for" now compiles the code as F77 which is ok.
(2)For the call to ATRATDAT you are passing a scalar ATTbut the subroutine is expecting an array. Perhaps you meant to use ATTRAT ?
As a test I changed ATT to ATTRAT and the program compiled and linked
Les
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you Les, that's reassuring.
I have now installed Visual Studio 2005, but still get the same error (ifort: error #10037: could not find 'link')
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Intel Visual Fortran Compiler for applications running on IA-32, Version 10.1.024
Copyright (C) 1985-2008 Intel Corporation. All rights reserved.
Setting environment for using Microsoft Visual Studio 2005 x86 tools.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It says:
Intel Visual Fortran Compiler for applications running on IA-64, Version 10.1.021
Copyright (C) 1985-2008 Intel Corporation. All rights reserved.
30 DAY EVALUATION LICENSE
ifort: NOTE: The evaluation period for this product ends on 15-aug-2008 UTC. V2.for(226):
That's all before getting the error 10037. It does not say anything about Setting environment for using Microsoft Visual Studio 2005 x86 tools
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are you in fact trying to build an application to run on a 64-bit Intel Itanium processor system? My guess is that you are not. Please instead use Start > Programs > Intel Software Development Tools > Intel Fortran 10.1.021 > Fortran Build Environment for applications running on IA-32 (not IA-64) and see if that's better.
If you are trying to build for Itanium-based systems, there's more you have to do.
If you do not see a Build Environment for IA-32 (32-bit systems, same as what CVF supported), then you downloaded the wrong installer. You want w_fc_p_10.1.021_IA32.exe
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That did the trick!
Thank you very much!
Maria
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm afraid I found yet another problem. I'm trying to increase the size of the arrays this program reads. There is a limit of 970 and I want to change it to 1020, but when I execute the program I get a message saying:
forrtl: severe (157): Program Exception - access violation
Any ideas?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Maybe it helps if I attach the code?
I appreciate your help. I'm really stuck.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page