[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