Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7954 Discussions

problems when upgrading from 11.1 build 072 to composerxe on linux

hagai_sela
Beginner
246 Views
Hi,
I tried upgrading from 11.1 build 072 to composerxe and I have two problems:
1. ipo doesn't work. I get an error when mcpcom is run:

catastrophic error: Compiler configuration problem encountered. The expected target architecture compiler is missing (unset != 12.0-intel64)

2. my code is about 3 times slower then the code produced by 11.1 build 072. I don't think this is the ipo.

Thanks,
Hagai.
0 Kudos
2 Replies
TimP
Honored Contributor III
246 Views
Please check that the older icc is not being found on PATH or LD_LIBRARY_PATH, and that all ipo objects have been recompiled. The error message indicates a problem such as mixing old and new icc and mcpcom. I suspect that ipo objects may not be compatible across version change.
Personally, I'd be amazed that ipo could make so much difference.
0 Kudos
hagai_sela
Beginner
246 Views
I forgot to say that I am using it via codeblocks, so the environment variables are not relevant.
I solved the ipo problem, it was because the composer has a different bin directory. However, I didn't solve the speed problem...

Hagai.
0 Kudos
Reply