[Wien] intel ifc/ifort compiler's problems
Jorissen Kevin
Kevin.Jorissen at ua.ac.be
Tue Dec 21 10:28:03 CET 2004
see eg. http://zeus.theochem.tuwien.ac.at/pipermail/wien/2004-December/004191.html
It seems your mkl and ifc are incompatible.
I'm using
> rpm -qa | grep intel
intel-mkl-7.0p-17
intel-ifc7-7.1-8
>
and that seems to work. For newer mkl, you also need ifort ...
As for the segmentation fault :
compile dynamically (specify dynamic libraries, or set option -i_dynamic, ...) and set the $LD_LIBRARY_PATH correspondingly on all machines where the executables are to be used.
As for what intel is and is not fixing ... Good question!
good luck,
Kevin Jorissen
EMAT - Electron Microscopy for Materials Science (http://webhost.ua.ac.be/emat/)
Dept. of Physics
UA - Universiteit Antwerpen
Groenenborgerlaan 171
B-2020 Antwerpen
Belgium
tel +32 3 2653249
fax + 32 3 2653257
e-mail kevin.jorissen at ua.ac.be
________________________________
Van: wien-admin at zeus.theochem.tuwien.ac.at namens liyh
Verzonden: di 21-12-2004 3:01
Aan: wien
Onderwerp: [Wien] intel ifc/ifort compiler's problems
Dear wien users,
I have download the wien2k_04.11.But when I compiled it with intel's compilers I meet some problems.
When I use ifc7.1 and mkl7.2, I get an error message, for lapw1:
ifc -o ./lapw1c abc.o atpar.o bandv1.o ...
-L/opt/intel/mkl72cluster/lib/32 -Vaxlib -static -pthread -L/opt/intel/mkl72cluster/lib/32 -Vaxlib -static -pthread -lmkl_lapack -lmkl_ia32 -lguide_7.2
/opt/intel/mkl72cluster/lib/32/libguide_7.2.a(z_Linux_util.o)(.text+0x17c2): In function `__kmp_suspend_initialize':
: undefined reference to `pthread_atfork'
/opt/intel/compiler70/ia32/lib/libIEPCF90.a(f90fioerr.o)(.text+0x4d3): In function `f_f77ioerr':
: undefined reference to `__ctype_b'
the compiler option is:
Current settings:
O Compiler options: -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML
L Linker Flags: -L/opt/intel/mkl72cluster/lib/32 -Vaxlib -static -pthread -L/opt/intel/mkl72cluster/lib/32 -Vaxlib -static -pthread
P Preprocessor flags '-DParallel'
R R_LIB (LAPACK+BLAS): -lmkl_lapack -lmkl_ia32 -lguide_7.2
when I use libguide_6.1.a
the error is only:
/opt/intel/compiler70/ia32/lib/libIEPCF90.a(f90fioerr.o)(.text+0x4d3): In function `f_f77ioerr':
: undefined reference to `__ctype_b'
then I use ifort8.1, there is no error in the compiling process.
When I run "x lapw1 -c" for the test_case for benchmark which is download from your web site.
which gave the error message "Segmentation fault".
I have read the degist, I find some users meet the same problem for ifort8.0, then does intel still not
repair this bug in ifort8.1?
I also compiled it use the pgf90, there is no problem but the time is 630sec,which is two time as intel's compiler.
Did any body suceeded in using the intel's compilers?
Could you give me some suggestments?
Best regards!
Yonghua Li
_______________________________________________
Wien mailing list
Wien at zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 7811 bytes
Desc: not available
Url : http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20041221/4e4127e8/attachment.bin
More information about the Wien
mailing list