<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re:How can I debug kernel code of  DPC++ with ESIMD extension in Intel® oneAPI DPC++/C++ Compiler</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1411343#M2469</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for your patience. The issue raised by you has been fixed in the 2022.2 version. Please download and let us know if this resolves your issue.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Hemanth&lt;/P&gt;&lt;BR /&gt;</description>
    <pubDate>Mon, 29 Aug 2022 07:35:25 GMT</pubDate>
    <dc:creator>HemanthCH_Intel</dc:creator>
    <dc:date>2022-08-29T07:35:25Z</dc:date>
    <item>
      <title>How can I debug kernel code of  DPC++ with ESIMD extension</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1352124#M1840</link>
      <description>&lt;P&gt;Hello, I'm a senior student. I'm studying DPC++ recently.&lt;/P&gt;
&lt;P&gt;I found some problems in debugging the kernel code of DPC++ with ESIMD extension.&lt;/P&gt;
&lt;P&gt;As&amp;nbsp; shown in the following image, the guide book told me to use "stream" to debug.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tanzl_ustc_0-1642474771469.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/25720iEA927F2220978FD9/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="tanzl_ustc_0-1642474771469.png" alt="tanzl_ustc_0-1642474771469.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;However, this method will fail on DPC + + code with esimd extension.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tanzl_ustc_1-1642475100649.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/25721i5E0260553077928E/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="tanzl_ustc_1-1642475100649.png" alt="tanzl_ustc_1-1642475100649.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;As shown in the figure above, when I add the stream method in lines 49 and 52 of the kernel code, the official sample code that can be compiled normally will report errors in compilation (the compilation command I use is: clang + + - fsycl vadd_usm.cpp - O vaddout). When I remove the "sycl_esimd_kernel" in line 51, the compilation can pass normally, but I can't continue to use esimd extension.&lt;/P&gt;
&lt;P&gt;If "sycl_esimd_kernel" and all code related to ESIMD extension are removed from the code, the stream method can be used normally&lt;/P&gt;
&lt;P&gt;I also tried to debug kernel code with std:: cout and GDB, but they all failed.&lt;/P&gt;
&lt;P&gt;Could you tell me an effective method to debug kernel code and track the value of internal variables? Thank you!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jan 2022 03:17:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1352124#M1840</guid>
      <dc:creator>tanzl_ustc</dc:creator>
      <dc:date>2022-01-18T03:17:12Z</dc:date>
    </item>
    <item>
      <title>Re:How can I debug kernel code of  DPC++ with ESIMD extension</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1352243#M1841</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks for reaching out to us.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;There are some restrictions that apply when using the ESIMD extension. For more information please refer to the below link:&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.intel.com/content/www/us/en/develop/documentation/oneapi-dpcpp-cpp-compiler-dev-guide-and-reference/top/optimization-and-programming-guide/vectorization/explicit-vector-programming/explicit-simd-sycl-extension.html" target="_blank"&gt;https://www.intel.com/content/www/us/en/develop/documentation/oneapi-dpcpp-cpp-compiler-dev-guide-and-reference/top/optimization-and-programming-guide/vectorization/explicit-vector-programming/explicit-simd-sycl-extension.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Could you please let us know the OS version, IDE version(Visual Studio/Eclipse), and OneAPI toolkit version you are using?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Hemanth.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 18 Jan 2022 13:12:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1352243#M1841</guid>
      <dc:creator>HemanthCH_Intel</dc:creator>
      <dc:date>2022-01-18T13:12:11Z</dc:date>
    </item>
    <item>
      <title>Re: Re:How can I debug kernel code of  DPC++ with ESIMD extension</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1352476#M1844</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your early reply! I have read the restrictions that apply when using the ESIMD extension.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;The OS version:Linux user-X299-UD4-Pro 5.4.48-xe-max #1 SMP Sun Dec 12 17:04:51 CST 2021 x86_64 x86_64 x86_64 GNU/Linux&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tanzl_ustc_0-1642559671435.png" style="width: 999px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/25779i3FDF65B091F45B35/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="tanzl_ustc_0-1642559671435.png" alt="tanzl_ustc_0-1642559671435.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;IDE version: I am using Visual Studio Code version 1.63.2&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Oneapi toolkit version:l_BaseKit_p_2022.1.1.119&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Besides, initially I just simply followed the instructions in&amp;nbsp;&lt;/P&gt;
&lt;PRE class="line-numbers language-bash"&gt;&lt;CODE&gt;https://registrationcenter-download.intel.com/akdlm/irc_nas/18445/l_BaseKit_p_2022.1.1.119_offline.sh&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;After downloading the toolkit I did nothing else.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But the ESIMD programs can run normally after I set the environment with the instructions offered by&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/intel/llvm/blob/sycl/sycl/doc/GetStartedGuide.md#build-dpc-toolchain" target="_blank"&gt;https://github.com/intel/llvm/blob/sycl/sycl/doc/GetStartedGuide.md#build-dpc-toolchain&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;even without the download of oneapi toolkit.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So it seems to me that oneapi toolkit may not be a critical factor to run the program&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;THANKS FOR READING&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jan 2022 03:11:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1352476#M1844</guid>
      <dc:creator>tanzl_ustc</dc:creator>
      <dc:date>2022-01-19T03:11:46Z</dc:date>
    </item>
    <item>
      <title>Re: How can I debug kernel code of  DPC++ with ESIMD extension</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1352673#M1848</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We can debug the kernel using the method&amp;nbsp;&lt;EM&gt;&lt;STRONG&gt;"int cl::sycl::ext::oneapi::experimental::printf(const FormatT * __format,/Args... args )".&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;For using the sycl::ext::oneapi::experimental::printf method, we need to add the below code:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;#ifdef __SYCL_DEVICE_ONLY__
 #define CONSTANT __attribute__((opencl_constant))
#else
 #define CONSTANT
#endif


static const CONSTANT char FMT[] = "n: %d\n";
sycl::ext::oneapi::experimental::printf (FMT, 7);&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have attached a zip folder which has 3 files:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1)vadd_usm.cpp (without using sycl::ext::oneapi::experimental::printf method)&lt;/P&gt;
&lt;P&gt;2)vadd_usm_esimd.cpp (using sycl::ext::oneapi::experimental::printf method)&lt;/P&gt;
&lt;P&gt;3)output screenshot.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please refer to the vadd_usm_esimd code for using the sycl::ext::oneapi::experimental::printf method and the screenshot attached.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;
&lt;P&gt;Hemanth.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 May 2022 09:43:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1352673#M1848</guid>
      <dc:creator>HemanthCH_Intel</dc:creator>
      <dc:date>2022-05-27T09:43:17Z</dc:date>
    </item>
    <item>
      <title>Re: How can I debug kernel code of  DPC++ with ESIMD extension</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1353005#M1850</link>
      <description>&lt;P&gt;Gratitude! Now I can use printf in kernel function.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;However, the output seemed to be strange.I tried vadd_usm_esimd.cpp without any changes, but the output is like:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tanzl_ustc_0-1642667474357.png" style="width: 999px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/25841i1FBE307EDB894A1E/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="tanzl_ustc_0-1642667474357.png" alt="tanzl_ustc_0-1642667474357.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is a little bit weird to me,because normally the message "Passed" should occur after "inside kernel:......".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It looks like there is a problem with the execution order of the program.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I was wondering if it is due to the problems of my environment?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for reading.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jan 2022 08:39:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1353005#M1850</guid>
      <dc:creator>tanzl_ustc</dc:creator>
      <dc:date>2022-01-20T08:39:55Z</dc:date>
    </item>
    <item>
      <title>Re: How can I debug kernel code of  DPC++ with ESIMD extension</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1353704#M1853</link>
      <description>&lt;P&gt;Besides, I think I have been trapped in a really confusing problem:&lt;/P&gt;
&lt;P&gt;Also in vadd_usm.cpp, when I run vadd_usm_ver1, the output is :&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tanzl_ustc_1-1642852880225.png" style="width: 999px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/25914iE113DB507353E3D5/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="tanzl_ustc_1-1642852880225.png" alt="tanzl_ustc_1-1642852880225.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;when run vadd_usm_ver2.cpp( line 51 and line 52 were changed compared to vadd_usm_ver1.cpp) ,the output is:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tanzl_ustc_2-1642852988236.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/25915iCA31D4A9378CCBEC/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="tanzl_ustc_2-1642852988236.png" alt="tanzl_ustc_2-1642852988236.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;I am really confused why such little changes could easily lead to a huge difference on output. And in my own program gemm_genx_dpcpp.cpp, output generated by line 155 also shows that there might be a problem when I try to print out the inner value of simd vector.Even if I reduce the number of threads to 1, this problem still exists.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have attached a zip with three files:&lt;/P&gt;
&lt;P&gt;1.vadd_usm_ver1.cpp&lt;/P&gt;
&lt;P&gt;2.vadd_usm_ver2.cpp&lt;/P&gt;
&lt;P&gt;3.gemm_genx_dpcpp.cpp&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please check the files and see where the problem is.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you very much.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 22 Jan 2022 12:15:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1353704#M1853</guid>
      <dc:creator>tanzl_ustc</dc:creator>
      <dc:date>2022-01-22T12:15:03Z</dc:date>
    </item>
    <item>
      <title>Re:How can I debug kernel code of  DPC++ with ESIMD extension</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1355094#M1862</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks for reporting us.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We have reported the issue to the concerned development team. They are looking into your issue and will get back to you soon after fixing your issue.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Hemanth.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 27 Jan 2022 10:14:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1355094#M1862</guid>
      <dc:creator>HemanthCH_Intel</dc:creator>
      <dc:date>2022-01-27T10:14:44Z</dc:date>
    </item>
    <item>
      <title>Re: Re:How can I debug kernel code of  DPC++ with ESIMD extension</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1360388#M1884</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;sorry for bothering.&lt;/P&gt;
&lt;P&gt;I was wondering if my issues were fixed?&lt;/P&gt;
&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;
&lt;P&gt;Tanzl&lt;/P&gt;</description>
      <pubDate>Tue, 15 Feb 2022 06:50:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1360388#M1884</guid>
      <dc:creator>tanzl_ustc</dc:creator>
      <dc:date>2022-02-15T06:50:24Z</dc:date>
    </item>
    <item>
      <title>Re:How can I debug kernel code of  DPC++ with ESIMD extension</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1362901#M1903</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;"I was wondering if my issues were fixed?&lt;/P&gt;&lt;P&gt;As mentioned earlier, we have reported this issue to the concerned development team. They are looking into your issue.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Hemanth.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 23 Feb 2022 08:04:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1362901#M1903</guid>
      <dc:creator>HemanthCH_Intel</dc:creator>
      <dc:date>2022-02-23T08:04:01Z</dc:date>
    </item>
    <item>
      <title>Re: How can I debug kernel code of  DPC++ with ESIMD extension</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1403617#M2393</link>
      <description>&lt;P&gt;Hello and thank you for reporting the issue here.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I tried to reproduce the problem with inconsistent result of printf.&lt;BR /&gt;Accordingly to our internal tracker the original problem was on Gen9 ("Intel(R) UHD Graphics 630").&lt;BR /&gt;With the fresh clang++ compiler (&lt;A href="https://github.com/intel/llvm/releases/tag/sycl-nightly%2F20220726" target="_blank"&gt;https://github.com/intel/llvm/releases/tag/sycl-nightly%2F20220726&lt;/A&gt;) and&amp;nbsp;GPU RT (1.3.23368), the test runs properly on Gen9.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I changed only 1 line in the original source to work-around a known problem/error with simd subscript operator used in RHS/read-context:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; sycl::ext::oneapi::experimental::printf(FMT, i, va[i]);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; //==&amp;gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; sycl::ext::oneapi::experimental::printf(FMT, i, (int)va[i]);&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;A test case based on the one reported above is added to the test suite: &lt;A href="https://github.com/intel/llvm-test-suite/pull/1111" target="_blank"&gt;https://github.com/intel/llvm-test-suite/pull/1111&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 26 Jul 2022 22:38:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1403617#M2393</guid>
      <dc:creator>v-klochkov</dc:creator>
      <dc:date>2022-07-26T22:38:47Z</dc:date>
    </item>
    <item>
      <title>Re:How can I debug kernel code of  DPC++ with ESIMD extension</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1411343#M2469</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for your patience. The issue raised by you has been fixed in the 2022.2 version. Please download and let us know if this resolves your issue.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Hemanth&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 29 Aug 2022 07:35:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1411343#M2469</guid>
      <dc:creator>HemanthCH_Intel</dc:creator>
      <dc:date>2022-08-29T07:35:25Z</dc:date>
    </item>
    <item>
      <title>Re:How can I debug kernel code of  DPC++ with ESIMD extension</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1412725#M2480</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We assume that your issue is resolved. If you need any additional information, please post a new question as this thread will no longer be monitored by Intel.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Hemanth&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 05 Sep 2022 07:18:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/How-can-I-debug-kernel-code-of-DPC-with-ESIMD-extension/m-p/1412725#M2480</guid>
      <dc:creator>HemanthCH_Intel</dc:creator>
      <dc:date>2022-09-05T07:18:47Z</dc:date>
    </item>
  </channel>
</rss>

