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

troubles with 64-bit openSuSE 10.2

halfant
Beginner
408 Views

The current version of ifort (9.1) does not work correctly on my AMD 64 running openSuSE 10.2. It compiles and links without complaint, but the executable fails. Is this a known problem?

I'm a Linux novice, but it looks like I've got glibc 2.5, which isn't mentioned as a known-working version in the installation notes. Is that the problem? Any suggestions on how to proceed?

Here's a sample of the error messages:

mh@euler:~/makelut> ./imakelut < test.dat
*** glibc detected *** ./imakelut: munmap_chunk(): invalid pointer: 0x00007fff33a5bc40 ***
======= Backtrace: =========
/lib64/libc.so.6[0x2abc7752c8fe]
./imakelut[0x443d6d]
./imakelut[0x4059be]
./imakelut[0x402f6a]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x2abc774ddae4]
./imakelut[0x402ea9]
======= Memory map: ========
00400000-004c5000 r-xp 00000000 fd:06 897605 /home/mh/makelut/imakelut
006c5000-006c6000 r-xp 000c5000 fd:06 897605 /home/mh/makelut/imakelut
006c6000-006cf000 rwxp 000c6000 fd:06 897605 /home/mh/makelut/imakelut
006cf000-007e0000 rwxp 006cf000 00:00 0 [heap]
2abc7704c000-2abc77068000 r-xp 00000000 fd:05 667810 /lib64/ld-2.5.so
2abc77068000-2abc77069000 rwxp 2abc77068000 00:00 0
2abc77085000-2abc77086000 rwxp 2abc77085000 00:00 0
2abc77268000-2abc7726a000 rwxp 0001c000 fd:05 667810 /lib64/ld-2.5.so
2abc7726a000-2abc772bf000 r-xp 00000000 fd:05 667825 /lib64/libm-2.5.so
2abc772bf000-2abc774be000 ---p 00055000 fd:05 667825 /lib64/libm-2.5.so
2abc774be000-2abc774c0000 rwxp 00054000 fd:05 667825 /lib64/libm-2.5.so
2abc774c0000-2abc775f9000 r-xp 00000000 fd:05 667817 /lib64/libc-2.5.so
2abc775f9000-2abc777f8000 ---p 00139000 fd:05 667817 /lib64/libc-2.5.s o
2abc777f8000-2abc777fb000 r-xp 00138000 fd:05 667817 /lib64/libc-2.5.so
2abc777fb000-2abc777fd000 rwxp 0013b000 fd:05 667817 /lib64/libc-2.5.so
2abc777fd000-2abc77802000 rwxp 2abc777fd000 00:00 0
2abc77802000-2abc7780f000 r-xp 00000000 fd:05 667861 /lib64/libgcc_s.so.1
2abc7780f000-2abc77a0e000 ---p 0000d000 fd:05 667861 /lib64/libgcc_s.so.1
2abc77a0e000-2abc77a10000 rwxp 0000c000 fd:05 667861 /lib64/libgcc_s.so.1
2abc77a10000-2abc77a11000 rwxp 2abc77a10000 00:00 0
2abc77a11000-2abc77a13000 r-xp 00000000 fd:05 667823 /lib64/libdl-2.5.so
2abc77a13000-2abc77c13000 ---p 00002000 fd:05 667823 /lib64/libdl-2.5.so
2abc77c13000-2abc77c15000 rwxp 00002000 fd:05 667823 /lib64/libdl-2.5.so
2abc77c15000-2abc77c16000 rwxp 2abc77c15000 00:00 0
7fff33a48000-7fff33a5e000 rwxp 7fff33a48000 00:00 0 [stack]
ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0 [vdso]
forrtl: error (76): IOT trap signal
Aborted

0 Kudos
1 Reply
Steven_L_Intel1
Employee
408 Views

OpenSUSE 10.2 is not a supported distribution and I have seen elsewhere that it has a newer version of glibc than has been tested for use with the Intel compilers.New glibc versions usually introduce incompatibilities.

If you would like to request that the Intel compilers support this distribution, please submit a Feature Request to Intel Premier Support. Otherwise I recommend that you stick to the set of distributions listed under System Requirements in the release notes.

0 Kudos
Reply