The Rule-check engine in Flow Graph Analyzer includes DPC++ specific analysis that can be invoked by clicking on the
button in the toolbar. Run it to check for issues.
In the sample code, the kernel name demangling has an issue. This is the current limitation of the demangling mechanism available in the runtime. For correct demangling of kernel names, use the open-source version of the Clang++ compiler.
The Rule-Check Engine currently identifies the following types of issues that may be present in an application:
Use of const reference to a host pointer to initialize a buffer