Intel® MPI Library
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
2275 Discussions

Can not be compiled programs with Intel Trace Collector

yasutaka_y_
Beginner
664 Views

Hi All

I try to use the intel trace collector on a windows7 computer.

When I build my programs using "mpiicpc -trace" command to link trace collector libraries, some error (reference number of intel developer zone :DPD200577079) output.

In Visual Studio 2015, I am able to use "-D" compiler options to avoid this error.

In mpiicpc, what kind of command can I use ?

Thanks.

0 Kudos
1 Reply
James_T_Intel
Moderator
665 Views

The command line solution for this is relatively complex, due to argument parsing.  What I've done for this is added a header file which defines all of the macros needed and force that to be included with my compilation using the /FI switch.  See https://software.intel.com/en-us/articles/limits1120-error-identifier-builtin-nanf-is-undefined for the necessary macros to define.

The root problem has been fixed as of Intel® C++ Compiler 16.0 Update 2, you can update to that version to resolve the problem as well.

James.

0 Kudos
Reply