Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
Important Update: Community Platform Migration​. Learn more​>
29649 Discussions

Error during xild linking in compilation

Deleted_U_Intel
Employee
1,718 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
1,718 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
1,718 Views
Are you possibly using Intel C++ instead of gcc?
0 Kudos
frederic_bouyer
Beginner
1,718 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