Intel® Inspector Help
Although you are ultimately trying to suppress problems, the Intel Inspector vehicle for defining a suppression rule is one or more code locations.
Narrow rules suppress a limited number of relevant problems; wider rules suppress a greater number of relevant problems.
Every rule applied during analysis adds processing time.
The goal: Suppress the greatest number of relevant problems with the fewest number of rules.
To review rules to be applied during analysis, check the Suppressions tab of the Project Properties dialog box.
To apply rules during analysis, select the Apply Suppressions radio button on the Target tab of the Project Properties dialog box.
A code location may be part of multiple problems; therefore, multiple rules may suppress the same code location, or a rule created to suppress one problem may partially impact another problem.
Suppression rule Example1 suppresses any
Data race problem between
Read and
Write code locations with the following characteristics as the last-called frame in the stack:
find_and_fix_threading_errors.exe module,
render_one_pixel function, and
find_and_fix_threading_errors.cpp source file.
Suppression rule Example2 suppresses any problem with an
Allocation site code location whose last-called frame in the stack is in the
find_and_fix_memory_errors.exe module.
Suppression rule Example3 suppresses any problem where the last-called frame in the stack is in the
operator() function of the
find_and_fix_memory_errors.exe module and the end of the stack path is
execute calling
operator().