<?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: SDE debug not working on OS-X in Intel® ISA Extensions</title>
    <link>https://community.intel.com/t5/Intel-ISA-Extensions/SDE-debug-not-working-on-OS-X/m-p/1201759#M6826</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I am having a similar issue on macOS Catalina:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;./sde -pnr -- ~/my_exe
TID 0 SDE-ERROR: Executed instruction not valid for specified chip (PENRYN): 0x7fff6eb2794d: vmovups xmm1, xmmword ptr [rsi+rdx*1-0x10]
Image: /usr/lib/system/libsystem_platform.dylib+0x94d (in multi-region image, region# 0)
Function: __platform_memmove$VARIANT$Haswell
Instruction bytes are: c5 f8 10 4c 16 f0 &lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It seems that macOS frameworks are not using the CPUID exposed by sde to choose which version of the version to use.&lt;/P&gt;
&lt;P&gt;I could use "&lt;SPAN&gt;-chip_check_die 0" but this will emit TONS of warning as memmove and similar functions are use everywhere. Is there a way to suppress some libs ?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;David&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 19 Aug 2020 17:43:31 GMT</pubDate>
    <dc:creator>r2d3</dc:creator>
    <dc:date>2020-08-19T17:43:31Z</dc:date>
    <item>
      <title>SDE debug not working on OS-X</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/SDE-debug-not-working-on-OS-X/m-p/1152056#M6493</link>
      <description>&lt;P&gt;Trying to use "-debug" to diagnose where an errant instruction is being called from, but on OS-X I'm getting an error saying that the version of "pin" bundled with SDE does not support the "-appdebug_lldb_options" option.&lt;/P&gt;&lt;P&gt;$ ~/Downloads/sde-external-8.35.0-2019-03-11-mac/sde64 -nhm -- ./point_geometry&lt;/P&gt;&lt;P&gt;TID 0 SDE-ERROR: Executed instruction not valid for specified chip (NEHALEM): 0x7fff5aa69d2d: vmovups xmm1, xmmword ptr [rsi+rdx*1-0x10]&lt;/P&gt;&lt;P&gt;Image: /usr/lib/system/libsystem_platform.dylib+0x1d2d (in multi-region image, region# 0)&lt;/P&gt;&lt;P&gt;Function: __platform_memmove$VARIANT$Haswell&lt;/P&gt;&lt;P&gt;Instruction bytes are: c5 f8 10 4c 16 f0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;$ ~/Downloads/sde-external-8.35.0-2019-03-11-mac/sde64 -debug -nhm -- ./point_geometry&lt;/P&gt;&lt;P&gt;E: unknown option "-appdebug_lldb_options"&lt;/P&gt;&lt;P&gt;Pin: pin-3.8-97896-e83b36f&lt;/P&gt;&lt;P&gt;Copyright (c) 2003-2019, Intel Corporation. All rights reserved.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Usage: pin [OPTION] [-t &amp;lt;tool&amp;gt; [&amp;lt;toolargs&amp;gt;]] -- &amp;lt;command line&amp;gt;&lt;/P&gt;&lt;P&gt;Use -help for a description of options&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 May 2019 19:09:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/SDE-debug-not-working-on-OS-X/m-p/1152056#M6493</guid>
      <dc:creator>TIMOTHY_R_Intel</dc:creator>
      <dc:date>2019-05-23T19:09:59Z</dc:date>
    </item>
    <item>
      <title>Since you are internal, you</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/SDE-debug-not-working-on-OS-X/m-p/1152057#M6494</link>
      <description>&lt;P&gt;Since you are internal, you can contact the development team directly. If you don't know how, contact me.&lt;/P&gt;&lt;P&gt;That said, you can use debugtrace probably:&amp;nbsp; &amp;nbsp;-debugtrace -dt-call&amp;nbsp;-dt-flush&amp;nbsp; -dt-symbols&amp;nbsp;&lt;/P&gt;&lt;P&gt;and if the output is long, -dt-circular-buffer 10000&lt;/P&gt;&lt;P&gt;(See -long-help output)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 May 2019 19:23:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/SDE-debug-not-working-on-OS-X/m-p/1152057#M6494</guid>
      <dc:creator>MarkC_Intel</dc:creator>
      <dc:date>2019-05-23T19:23:00Z</dc:date>
    </item>
    <item>
      <title>Hi- I'm having trouble</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/SDE-debug-not-working-on-OS-X/m-p/1152058#M6495</link>
      <description>removed</description>
      <pubDate>Sat, 02 May 2020 00:19:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/SDE-debug-not-working-on-OS-X/m-p/1152058#M6495</guid>
      <dc:creator>Miller__E</dc:creator>
      <dc:date>2020-05-02T00:19:21Z</dc:date>
    </item>
    <item>
      <title>Re: SDE debug not working on OS-X</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/SDE-debug-not-working-on-OS-X/m-p/1201759#M6826</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I am having a similar issue on macOS Catalina:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;./sde -pnr -- ~/my_exe
TID 0 SDE-ERROR: Executed instruction not valid for specified chip (PENRYN): 0x7fff6eb2794d: vmovups xmm1, xmmword ptr [rsi+rdx*1-0x10]
Image: /usr/lib/system/libsystem_platform.dylib+0x94d (in multi-region image, region# 0)
Function: __platform_memmove$VARIANT$Haswell
Instruction bytes are: c5 f8 10 4c 16 f0 &lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It seems that macOS frameworks are not using the CPUID exposed by sde to choose which version of the version to use.&lt;/P&gt;
&lt;P&gt;I could use "&lt;SPAN&gt;-chip_check_die 0" but this will emit TONS of warning as memmove and similar functions are use everywhere. Is there a way to suppress some libs ?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;David&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Aug 2020 17:43:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/SDE-debug-not-working-on-OS-X/m-p/1201759#M6826</guid>
      <dc:creator>r2d3</dc:creator>
      <dc:date>2020-08-19T17:43:31Z</dc:date>
    </item>
    <item>
      <title>Re: SDE debug not working on OS-X</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/SDE-debug-not-working-on-OS-X/m-p/1233855#M6857</link>
      <description>&lt;P&gt;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/125123"&gt;@r2d3&lt;/a&gt;, I'm having the same exact issue. Have you found a workaround?&lt;/P&gt;</description>
      <pubDate>Thu, 03 Dec 2020 10:58:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/SDE-debug-not-working-on-OS-X/m-p/1233855#M6857</guid>
      <dc:creator>amethystdeceiver</dc:creator>
      <dc:date>2020-12-03T10:58:27Z</dc:date>
    </item>
  </channel>
</rss>

