<?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 Debugger behaviour on Itanium in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090300#M38647</link>
    <description>I post this merely as a curiousity....&lt;BR /&gt;&lt;BR /&gt;One of our programmers was debugging a Pascal program on IA64 and noticed the following..&lt;BR /&gt;&lt;BR /&gt;In the Pascal code,&lt;BR /&gt;&lt;BR /&gt;Type&lt;BR /&gt;Episode_type : char := ‘Y’&lt;BR /&gt;&lt;BR /&gt;DBG&amp;gt; examine episode_type&lt;BR /&gt;&lt;BR /&gt;IMS_SUB_STM_INPATIENT_V2\IMS_SUB_STM_INPATIENT_V2\EPISODE_TYPE: 89&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt;When the same thing is done on Alpha,&lt;BR /&gt;&lt;BR /&gt;DBG&amp;gt; examine episode_type&lt;BR /&gt;&lt;BR /&gt;IMS_SUB_STM_INPATIENT_V2\IMS_SUB_STM_INPATIENT_V2\EPISODE_TYPE: 'Y'&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Just wondering why the different behaviour ?&lt;BR /&gt;&lt;BR /&gt;(Obviously, using exam/ascii on Itanium would give the same result as Alpha).&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;Chris</description>
    <pubDate>Tue, 23 Oct 2007 00:27:47 GMT</pubDate>
    <dc:creator>Chris Barratt</dc:creator>
    <dc:date>2007-10-23T00:27:47Z</dc:date>
    <item>
      <title>Debugger behaviour on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090300#M38647</link>
      <description>I post this merely as a curiousity....&lt;BR /&gt;&lt;BR /&gt;One of our programmers was debugging a Pascal program on IA64 and noticed the following..&lt;BR /&gt;&lt;BR /&gt;In the Pascal code,&lt;BR /&gt;&lt;BR /&gt;Type&lt;BR /&gt;Episode_type : char := ‘Y’&lt;BR /&gt;&lt;BR /&gt;DBG&amp;gt; examine episode_type&lt;BR /&gt;&lt;BR /&gt;IMS_SUB_STM_INPATIENT_V2\IMS_SUB_STM_INPATIENT_V2\EPISODE_TYPE: 89&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt;When the same thing is done on Alpha,&lt;BR /&gt;&lt;BR /&gt;DBG&amp;gt; examine episode_type&lt;BR /&gt;&lt;BR /&gt;IMS_SUB_STM_INPATIENT_V2\IMS_SUB_STM_INPATIENT_V2\EPISODE_TYPE: 'Y'&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Just wondering why the different behaviour ?&lt;BR /&gt;&lt;BR /&gt;(Obviously, using exam/ascii on Itanium would give the same result as Alpha).&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;Chris</description>
      <pubDate>Tue, 23 Oct 2007 00:27:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090300#M38647</guid>
      <dc:creator>Chris Barratt</dc:creator>
      <dc:date>2007-10-23T00:27:47Z</dc:date>
    </item>
    <item>
      <title>Re: Debugger behaviour on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090301#M38648</link>
      <description>a couple of corrections...&lt;BR /&gt;&lt;BR /&gt;curiosity&lt;BR /&gt;&lt;BR /&gt;and&lt;BR /&gt;&lt;BR /&gt;Episode_type : char := 'Y';&lt;BR /&gt;</description>
      <pubDate>Tue, 23 Oct 2007 00:30:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090301#M38648</guid>
      <dc:creator>Chris Barratt</dc:creator>
      <dc:date>2007-10-23T00:30:17Z</dc:date>
    </item>
    <item>
      <title>Re: Debugger behaviour on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090302#M38649</link>
      <description>hi Chris,&lt;BR /&gt;     Interesting. the debugger does not appear to recognize the data type for pascal. perhaps some porting oversight.&lt;BR /&gt;in dcl...&lt;BR /&gt;&lt;BR /&gt;$ episode_type[0,8]==89&lt;BR /&gt;$ show symbol episode_type&lt;BR /&gt;  EPISODE_TYPE == "Y"&lt;BR /&gt;$&lt;BR /&gt;&lt;BR /&gt;It at least has the right value.  Dean</description>
      <pubDate>Tue, 23 Oct 2007 12:57:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090302#M38649</guid>
      <dc:creator>Dean McGorrill</dc:creator>
      <dc:date>2007-10-23T12:57:23Z</dc:date>
    </item>
    <item>
      <title>Re: Debugger behaviour on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090303#M38650</link>
      <description>Hi Chris,&lt;BR /&gt;&lt;BR /&gt;  Obviously the Alpha behaviour is correct. DEBUG should know the data type and display the data correctly.&lt;BR /&gt;&lt;BR /&gt;  Please build a small reproducer (should be trivial) and raise a case with your friendly Customer Support Centre to be passed through to enginnering.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 23 Oct 2007 17:23:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090303#M38650</guid>
      <dc:creator>John Gillings</dc:creator>
      <dc:date>2007-10-23T17:23:45Z</dc:date>
    </item>
    <item>
      <title>Re: Debugger behaviour on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090304#M38651</link>
      <description>Jeff Nelson and I have talked about this on and off for several years now.  The problem is that the DWARF CHAR type is very oriented towards C's CHAR type.  For those of you keeping score at home, C's CHAR type is basically an integer type.&lt;BR /&gt;&lt;BR /&gt;At present, we don't have a solution.</description>
      <pubDate>Wed, 24 Oct 2007 10:40:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090304#M38651</guid>
      <dc:creator>John Reagan</dc:creator>
      <dc:date>2007-10-24T10:40:00Z</dc:date>
    </item>
    <item>
      <title>Re: Debugger behaviour on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090305#M38652</link>
      <description>Thanks John....good to know it was a known problem and hadn't slipped through the cracks.&lt;BR /&gt;&lt;BR /&gt;When it all comes down to it, it's not a major issue and easily worked around.&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;Chris&lt;BR /&gt;</description>
      <pubDate>Wed, 24 Oct 2007 18:27:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090305#M38652</guid>
      <dc:creator>Chris Barratt</dc:creator>
      <dc:date>2007-10-24T18:27:58Z</dc:date>
    </item>
    <item>
      <title>Re: Debugger behaviour on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090306#M38653</link>
      <description>Well, I find it rather embarassing.  We're working on some other debug related bugs at the moment in the compilers.  I'll see if I can fold this issue into the mix and take another shot at it.</description>
      <pubDate>Thu, 25 Oct 2007 08:01:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/debugger-behaviour-on-itanium/m-p/4090306#M38653</guid>
      <dc:creator>John Reagan</dc:creator>
      <dc:date>2007-10-25T08:01:09Z</dc:date>
    </item>
  </channel>
</rss>

