- 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
I find that the 11.1 compiler experiences an ICE when used on your source file.
However, the 15.0.7.287 and later versions compile your two programs without problems.
I ran your Source program, and it generated a number of output files.
When I tried to follow up by running the Console1 program, that program stopped because some of the expected input data files were not provided (e.g., "nobs.txt", "deflator.txt").
Some of your source lines extend beyond 132 columns, and that feature may inhibit the use of other compilers to compile your code.
I recommend that you use the status = 'old' clause in the file OPEN statements in Console1.f90 for those files that are expected to exist and are intended to be read. If you leave out that clause, for each such file the RTL will create a zero length file with the specified name, and any subsequent reads from the file will of course fail.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
An internal compiler error is always an Intel fault which should be reported through the support centre.
However, you are using a very old version of Visual Fortran. It is highly likely that this fault has already been resolved in a newer version. You should update your version of Visual Fortran and retest your code.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I find that the 11.1 compiler experiences an ICE when used on your source file.
However, the 15.0.7.287 and later versions compile your two programs without problems.
I ran your Source program, and it generated a number of output files.
When I tried to follow up by running the Console1 program, that program stopped because some of the expected input data files were not provided (e.g., "nobs.txt", "deflator.txt").
Some of your source lines extend beyond 132 columns, and that feature may inhibit the use of other compilers to compile your code.
I recommend that you use the status = 'old' clause in the file OPEN statements in Console1.f90 for those files that are expected to exist and are intended to be read. If you leave out that clause, for each such file the RTL will create a zero length file with the specified name, and any subsequent reads from the file will of course fail.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can add an error loop in the read statements to print out which one is failing
I must apologize to David White, when I was humorously making up the list of Titans - I forget you as the sixth.
Remember the mugs -- i still have mine
We should do another mug _
when LISP, C and Forth fail - so will Fortran?

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