Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Please try the CVF 6.6C update

llynisa
Beginner
465 Views

I have a couple of problems with CVF 6.6C that did not occur with 6.6B. The first is that the compiler does not seem to be able to process lines like:

integer*4, parameter :: ColourNumber(140) = (/ & #FFF8F0, & !ColourName( 1) = 'ALICEBLUE

D:libCVFColours.f90(367) : Warning: Bad # preprocessor line

It complained about all 140 lines of this subroutine that started with # despite the continuation characters on the preceding lines. It was easily cured by inserting a space before every #.

The second problem was that in a couple of modules containing user-generated utility routines, I got the alarming error:

Severe: **Internal compiler error: internal abort**

This was caused by a failure to get subroutine A called by subroutine B, despite the fact that there was a correct use utils in subroutine B. It was cured by putting use utils at the head of the module. This was not an isolated case, but a similar thing happened in a second module, where another

Severe: **Internal compiler error: internal abort**

complained erroneously about: bret = DlgInit(IDD_About,dlg) --------^ This was cured by changing the use utils, only : in the routine to use utils

I would be glad of some explanation of these problems it does not make 6.6C better than 6.6B for my usage.

Alan

Message Edited by Lithium-Admin on 11-25-2003 04:56 PM

0 Kudos
1 Reply
Steven_L_Intel1
Employee
465 Views
All such problems should be reported, with examples, to vf-support@compaq.com. I am not aware that fpp changed at all in 6.6C.
0 Kudos
Reply