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

compiler problems in XEON 5060 machine

tmalas
Beginner
624 Views

Hi all,

I am trying to run our fortran programs on a XEON 5060 machine. I am trying to make parallel runs on8-cores with OSlinux.uname -a output is

Linux mogan 2.6.16.21-0.8-bigsmp #1 SMP Mon Jul 3 18:25:39 UTC 2006 i686 i686 i386 GNU/Linux.

Some problems are coming up:

1. First of all I cannot install 64-bit fortran compilers; theyare not seen in the compilers list during the installation when I run install.sh.

2. I did install 32-bit compilers, but during the compilation of my program I got warnings for a library that I compiled with ifort (default flags). The warnings are in the form of:

ld: warning: i386:x86-64 architecture of input file `/home1/grad/tmalas/amos/libamos.a(zunik.o)' is incompatible with i386 output

3. Andexactly at the place where this library is used,a run time erroroccurs saying that

"One of the processes started by mpirun has exited with a nonzero exit
code. This typically indicates that the process finished in error.
If your process did not finish in error, be sure to include a "return
0" or "exit(0)" in your C code before exiting the application.

PID 29867 failed on node n0 (127.0.0.1) due to signal 11."

forrtl: error (78): process killed (SIGTERM)

Doesanybody have some suggestionsabout these issues?

Thanks in advance,

Tahir Malas

0 Kudos
1 Reply
Steven_L_Intel1
Employee
624 Views

Your system is 64-bit capable but you are running a 32-bit version of Linux. You need to install an "x86-64" version of Linux. When you do, make sure that the IA-32 libraries are selected as a component (some Linux distros install this by default, some do not.)

Once installed, the 64-bit compiler is in /opt/intel/fce/9.1/bin You then need to make sure you are not mixing 32 and 64-bit objects and libraries.

0 Kudos
Reply