Intel® Fortran Compiler for Linux* and Mac OS X*

Problem with ifort and idb, unable to debug

Hi all.

I have a fortran 90 program that I compile with Ifort (9.0 20051201) and I'm trying to debug it with idb (9.0-16 20051121).

When I open the program under idb and want to set a breakpoint or look at the code outside of the main, I get the following error (I simply use ifort -g ...):

Assertion failed: scopeAdsrc/st/file/pil_parsesymsdwarf2.C6990
This is an unexpected condition and may indicate the presence of a defect.

I can compile it with gfortran using -gdwarf-2 and use it with idb. But I want to use ifort.

Any idea ?


Inquire statement result for directory

I'm using fortran version 8 for linux and have a question about the results from the inquire statement. I'm porting code and the code does an inquire with file = to a directory name. The result for exist is false even though the directory exists. I wrote a small test program and confirmed the behavior. Is there a way to get inquire to recognize a directory as a file for the purpose of testing existence?


OpenMP Error

I am getting this error while compiling with the "-openmp -openmpreport1" switches. I had ifort version 9.0.021 and have just upgraded to 9.0.031 but the problem remains. The whole code 'appears' to compile normally (no errors except for this severe one):

fortcom: Severe: **Internal compiler error: internal abort** Please report this error along with the circumstances in which it occurred in a Software Problem Report. Note: File and line given may not be explicit cause of this error.

Any ideas please?

double complex vectorization ???

I tried to vectorize my sample code with limited succes.

On SSE3 Xeonvectorization works for all data types except double complex.
(-xP option;
Intel Fortran Compiler for Intel EM64T-based applications, Version 8.1 Build 20040922)

On SSE2 Xeon vectorization works for all data types exceptany complex.
(-xW or -xN option;
Intel Fortran Compiler for 32-bit applications, Version 8.0
Build 20031231Z)

Intel® Fortran Compiler for Linux* and Mac OS X* abonnieren