Sanitizers in Intel® oneAPI DPC++/C++ Compiler and Intel® Fortran Compiler help effectively pinpoint memory, address, threading, and undefined behavior-related issues early in the development process. Sanitizers offer faster time to results, fewer false positives, and improved compiler integration, compared to Intel Inspector. As a result, Intel Inspector will no longer be included in the Intel® HPC Toolkit beginning with release 2024.1. It continues to be downloadable as a stand-alone package and it will be discontinued in 2025 or later. Customers who have purchased Intel® Priority Support will continue to receive support.
Find Bugs Quickly Using Sanitizers with the Intel® oneAPI DPC++/C++ Compiler
In addition to the sanitizers available in oneAPI, Valgrind is an open-source instrumentation framework that contains: Memcheck, a tool for detecting memory-management problems and Helgrind, a tool for locating data races in multithreaded programs.