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

Error during xild linking in compilation

Deleted_U_Intel
Employee
526 Views
I've been trying to compile a substantial code (Gaussian03) with ifort and I've reached a linking stage:

xild -qipo -shared -o util.so dummy.o
--whole-archive util.a --no-whole-archive bsd/libf77blas.a bsd/libatlas.a

Which errors out with:

(0): internal error: Fatal error: dummy.il: Object's il version(1.14065.2.154) does not match the compiler's il version(1.14048).

I'm pretty sure this is caused by the atlas libs, but they were compiled with this same copy of ifort too. Does anyone have any idea whats casuing this? Or indeed any idea for a fix.

Thanks in advance
0 Kudos
3 Replies
Steven_L_Intel1
Employee
526 Views
It's pretty clear that the libs were NOT generated by the same version of the compiler. If they were, you wouldn't see this error.
0 Kudos
Steven_L_Intel1
Employee
526 Views
Are you possibly using Intel C++ instead of gcc?
0 Kudos
frederic_bouyer
Beginner
526 Views
Is it possible to share experience in the compilation of gaussian03 ? I mean Makefile, and files in which you did some modifications ?
Many thanks in advance. Regards,
Frdric
0 Kudos
Reply