Intel® C++ Compiler
Support and discussions for creating C++ code that runs on platforms based on Intel® processors.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
For the latest information on Intel’s response to the Log4j/Log4Shell vulnerability, please see Intel-SA-00646
7595 Discussions

shared/pgopti/spi.c:875 ASSERTX(mf_id != -1 && tf_id != -1 && rn_id != -1)

Moshe_V_Intel
Employee
1,510 Views
Hello,
I'm using Microsoft VisualStudio2005 and Intel C++ Compiler 11.1.061 [IA-32] that comes with theIntel Parallel composer.
When Inavigate through the menu:["Build" -> "Code Coverage Operations" -> "Phase1: Instrument for code coverage"]
The Intel Compiler kicks in and starts compiling the project but breaks with an assert which seems to come from the compiler itself: "shared/pgopti/spi.c:875 ASSERTX(mf_id != -1 && tf_id != -1 && rn_id != -1)"

if i compile the code without instrumenting, everything works fine.
since i'd like to perform code coverage testing and this seems like an Intel Compiler bug, i'd appreciate if someone could help me either work around this problem or further assist you to fix this bug.

Thanks
0 Kudos
1 Solution
JenniferJ
Moderator
1,510 Views
There's a known issue related to this error msg that has been fixed. The fix will be available in the 1st Intel Parallel Composer update (releasing around early July if things go well).

Jennifer

View solution in original post

2 Replies
Om_S_Intel
Employee
1,510 Views

I used the codecov option. It works for me. I am using VS2008 and Intel Parallel Studio.

Could you please help us with the testcase?

JenniferJ
Moderator
1,511 Views
There's a known issue related to this error msg that has been fixed. The fix will be available in the 1st Intel Parallel Composer update (releasing around early July if things go well).

Jennifer

View solution in original post

Reply