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

Empty project - error error_during_IPO_compilation: problem during multi-file optimization compilation (code 3)

maemarcus
Beginner
890 Views
Hello,

This nice error appears while compiling a project with empty source files (in attached archive) - all contents deleted. However, just clean new static library project compiles without errors. What is the reason?

Thanks.
0 Kudos
5 Replies
maemarcus
Beginner
890 Views
I'd say, this is not a joke. I've just tried to show, that this error does not depend on the source code. Someone experienced such an error?

Thanks.
0 Kudos
Steven_L_Intel1
Employee
890 Views
I don't see such a message when I build or rebuild your project. Can you attach in a ZIP/RAR the buildlog.htm from the build with the error?
0 Kudos
maemarcus
Beginner
890 Views
Hi, Steve,

Thank you for reply,

> I don't see such a message when I build or rebuild your project.

Sounds interesting. To check the attached archive, I've just downloaded it back and rebuilt the solution. And here is the result (produced ~10 min ago) :

Creating library...
Lib /OUT:&quotC:UsersMae MarcusDesktopRevision53dRevision53BinDebug/NH3DLib.lib" /LIBPATH:&quotC:UsersMae MarcusDesktopRevision53dRevision53BinDebug" /NOLOGO &quotC:UsersMae MarcusDesktopRevision53dRevision53NH3DLibBinDebugmodules.obj"
backend signals

Severe: **Internal compiler error: internal abort** Please report this error along with the circumstances in which it occurred in a Software Problem Report. Note: File and line given may not be explicit cause of this error.

xilib: error error_during_IPO_compilation: problem during multi-file optimization compilation (code 3)
xilib: error error_during_IPO_compilation: problem during multi-file optimization compilation (code 3)


NH3DLib - 2 error(s), 0 warning(s)

That's it. I'm also attaching a zipped buildlog.
0 Kudos
Steven_L_Intel1
Employee
890 Views
Which compiler version? The error is coming from xilink, the Intel pre-linker that handles the IPO option. It is always invoked for link and librarian operations. If the object file is malformed in some way (I know that past versions of the compiler would give an error if the source was empty), xilink has a history of falling over.

I don't see a problem using 10.1.024.
0 Kudos
maemarcus
Beginner
890 Views
> Which compiler version?
> I don't see a problem using 10.1.024.

Well, mine is 10.1.021.
0 Kudos
Reply