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

Gentoo Linux --- ifc 9.0.026

Hi all,

I'm a french studient and i need ifc Fortran compilator for Linux to compile a Fortran program.

When i try to emerge the ifc (emerge is download and install procedures on gentoo linux like apt on debian), the stable version is a 7.X.

After instal it, when i try to compile my program, i have some errors (undefined reference)

I try to use flag "-i_dynamic" but compilation are Ok but when i try to launch my a.out, i've got the same "undefined reference" errors.

idb fails in Ubuntu linux

i installed Intel Fortran compiler 9 and idb successfully in ubuntu linux. but idb fails to come up with following message: "/opt/intel/idb/9.0/bin/iidb: error while loading shared libraries: cannot open shared object file: No such file or directory"
i did not have such a problem in suse.

**Internal Compiler Error** for ifort 9.0

Hi all,

I get the following error when I compile my application (multi-file) using ifort 9.0

fortcom: Severe: ThermoRad.f90, line 1: **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.

This happens only when i turn on -check all or -check bounds option. ( basically -check )


If my compile switches are = -traceback -fpe0 -fpstkchk -g -inline_debug_info

There are no problems

FORALLs not parallelized in WORKSHARE

further to the apparent unparallelized WORKSHAREs,
I tried to compare $OMP DO with DO and $OMP WORKSHARE with FORALL
on the same task. The code is in the attachment.

If I compile the program with

[hajek@dell8 scratch]$ ifort -O3 -openmp -openmp-report=2 omptest.f90

it outputs

omptest.f90(28) : (col. 8) remark: OpenMP DEFINED LOOP WAS PARALLELIZED.
omptest.f90(17) : (col. 6) remark: OpenMP DEFINED REGION WAS PARALLELIZED.

and the running time is
[hajek@dell8 scratch]$ time ./a.out

executing a sample program

I installed FC5 on my AMD 64 x2 computer and installed "l_fc_c_9.0.031" witha default setting.I can compile the sample program, which is /doc/samples/int_sin.f90,without any error and compiler gave an executable file: a.out
And I typed ./a.out and press enter, then I get an error message as:./a.out: error while loading shared libraries: /opt/intel/fc/9.0/lib/
cannot restore segment prot after reloc: Permission denied

forrtl:severe(29):file not found

(I'm running on Suse10.0 Linux(64bit)intel fortran 9.0.031)When I was executing the execution file 'fdm.x' which actually I haven't made, I successfully compiled it (I had used -i-static option because of library problem) but I got the error message as follows.forrtl:No such file or directoryforrtl:severe(29):file not found, unit 51, file /fdm.d/fort.51Image PC RoutineLine Sourcefdm.x0000000000463147 Unkonwn Unkonwn Unkonwnfdm.x000000000046150E Unkonwn Unkonwn Unkonwnfdm.x000000000043AA4C Unkonwn Unkonwn Unkonwnfdm.x0000000000411247 Unkonwn Unkonwn Unkonwnfdm.x0000000000410EBQ Unkonwn Unko

0.**0.=1. ?

I am somewhat surprised about the mathematics of the compiler. In the analytical mathematics 0.**0. is indeterminated. In contrast to that, the compiler gives 0.**0.=1. . IMHO this is not a good idea, because this is a jump, since 0.**x=0. for all x>0.The compiler action results in the following gag:
If I have none apple and I do nothing with is, I get an apple.Furthermore the compiler solves 0.**x=0./0.="infinity" for x<0. This is also indeterminate and therefore not correct.Please can anyone explain to me this curious results.Thanks,

Introducing Intel(R) Fortran Compiler for Mac OS*

Introducing the Intel Fortran Compiler, Standard and Professional Editions, for Mac OS*

Intel and Apple* are proud parents of the new generation of Macs* based on the advanced Intel Core Duo and Intel Core Solo processors. Fortran developers can benefit from this hardware advantage today.

The Intel Fortran Compiler, Standard and Professional Editions, for Mac OS provide a fast and easy way to increase performance for compute-intensive applications.

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