Petsc with Intel Fortran
Hi, I configured the petsc system with intel fortran compiler. This time when I did 'make' on any fortran example. It compiled but gave me 1 warning and 1 error. 1) *warning: feupdateenv is not implemented and will always fail* I found out that This warning is due to a mismatch of library types and can be ignored. The warning will not appear if -shared-intel is used. 2) *symbol lookup error: /opt/intel/Compiler/11.1/072/lib/intel64/libifcore.so.5: undefined symbol: __intel_sse2_strlen* * * *This error is not executing my program does anyone know what is the reasons for this error and how can we solve it?* -- Sharat
This is quite odd. The symbol __intel_sse2_strlen should be provided by libirc.a (which should be brought in by icc or icpc, the Intel C/C++ compilers). I am surprised that configure passed with this error. What C compiler are you supplying to PETSc configure? I suggest you send the complete configure.log and the results of the make to [email protected] A On Fri, Nov 5, 2010 at 7:22 AM, Sharat N <[email protected]> wrote:
Hi, I configured the petsc system with intel fortran compiler. This time when I did 'make' on any fortran example. It compiled but gave me 1 warning and 1 error. 1) warning: feupdateenv is not implemented and will always fail I found out that This warning is due to a mismatch of library types and can be ignored. The warning will not appear if -shared-intel is used.
2) symbol lookup error: /opt/intel/Compiler/11.1/072/lib/intel64/libifcore.so.5: undefined symbol: __intel_sse2_strlen This error is not executing my program does anyone know what is the reasons for this error and how can we solve it? -- Sharat
participants (2)
-
Aron Ahmadia -
Sharat N