<?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: Fortran 90 on Itanium in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045179#M36070</link>
    <description>&amp;gt;It appears to be the /assume=altparam. Even &lt;BR /&gt;&amp;gt;though the help says the default is &lt;BR /&gt;&amp;gt;altparam, it appears to be the opposite.&lt;BR /&gt;&lt;BR /&gt;Something seems strange to me.  The behavior I see on my VMS 8.2-1/FOR V8.0 and VMS 8.3/FOR8.1 is that /assume=altparam is the default.  I suspect you've got something, somewhere, adding to or changing your compile line that you are un aware of.  If it were me, I'd want to track that down to avoid other suprises or unintended consequences.&lt;BR /&gt;&lt;BR /&gt;Brad McCusker&lt;BR /&gt;&lt;BR /&gt;Software Concepts International&lt;BR /&gt;&lt;A href="http://www.sciinc.com" target="_blank"&gt;www.sciinc.com&lt;/A&gt;</description>
    <pubDate>Wed, 09 May 2007 09:12:45 GMT</pubDate>
    <dc:creator>Brad McCusker</dc:creator>
    <dc:date>2007-05-09T09:12:45Z</dc:date>
    <item>
      <title>Fortran 90 on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045174#M36065</link>
      <description>We have just purchase 2 HP Integritys to upgrade from our Alphas.&lt;BR /&gt;&lt;BR /&gt;We have found that the new Fortram 90 no longer will support a PARAMETER statement of the form PARAMETER c=1 (ie without the brackets). This is fine for our code, but for the include files from the system libraries it is not. &lt;BR /&gt;Specifically the $IODEF include file from the SYS$COMMON:[SYSLIB]FORSYSDEF.TLB library. Apparently it still uses the PARAMETER statements of the old form, so will not compile.&lt;BR /&gt;Is there a more up to date version of the library or some compiler switch that will allow the older form of the PARAMETER satement?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 08 May 2007 16:06:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045174#M36065</guid>
      <dc:creator>James Trickey</dc:creator>
      <dc:date>2007-05-08T16:06:21Z</dc:date>
    </item>
    <item>
      <title>Re: Fortran 90 on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045175#M36066</link>
      <description>Get HP support involved; this looks to be a bug in the Fortran environment.&lt;BR /&gt;&lt;BR /&gt;Pending that, extract $IODEF out of the text library, fix it, and replace it.&lt;BR /&gt;</description>
      <pubDate>Tue, 08 May 2007 17:19:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045175#M36066</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2007-05-08T17:19:50Z</dc:date>
    </item>
    <item>
      <title>Re: Fortran 90 on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045176#M36067</link>
      <description>James,&lt;BR /&gt;&lt;BR /&gt;Try this compiler qualifier&lt;BR /&gt;/assum=noaltparam&lt;BR /&gt;&lt;BR /&gt;/assume = altparam is deault. The alternate form has no parentheses.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Archunan</description>
      <pubDate>Tue, 08 May 2007 17:57:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045176#M36067</guid>
      <dc:creator>Arch_Muthiah</dc:creator>
      <dc:date>2007-05-08T17:57:53Z</dc:date>
    </item>
    <item>
      <title>Re: Fortran 90 on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045177#M36068</link>
      <description>James,&lt;BR /&gt;&lt;BR /&gt;I was unable to reproduce this.  Could you possibly post a simple reproducer? &lt;BR /&gt;&lt;BR /&gt;Brad&lt;BR /&gt;&lt;BR /&gt;Software Concepts International&lt;BR /&gt;&lt;A href="http://www.sciinc.com" target="_blank"&gt;www.sciinc.com&lt;/A&gt; &lt;BR /&gt;</description>
      <pubDate>Tue, 08 May 2007 21:55:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045177#M36068</guid>
      <dc:creator>Brad McCusker</dc:creator>
      <dc:date>2007-05-08T21:55:46Z</dc:date>
    </item>
    <item>
      <title>Re: Fortran 90 on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045178#M36069</link>
      <description>It appears to be the /assume=altparam. Even though the help says the default is altparam, it appears to be the opposite. We will have to add the parameter to our compile command.&lt;BR /&gt;&lt;BR /&gt;As for an example, any fortran code containing; INCLUDE '($IODEF)'  was enough.&lt;BR /&gt;&lt;BR /&gt;Since the altparam is not supposed to standard for F90, HP should consider updating it's include file.</description>
      <pubDate>Wed, 09 May 2007 08:58:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045178#M36069</guid>
      <dc:creator>James Trickey</dc:creator>
      <dc:date>2007-05-09T08:58:48Z</dc:date>
    </item>
    <item>
      <title>Re: Fortran 90 on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045179#M36070</link>
      <description>&amp;gt;It appears to be the /assume=altparam. Even &lt;BR /&gt;&amp;gt;though the help says the default is &lt;BR /&gt;&amp;gt;altparam, it appears to be the opposite.&lt;BR /&gt;&lt;BR /&gt;Something seems strange to me.  The behavior I see on my VMS 8.2-1/FOR V8.0 and VMS 8.3/FOR8.1 is that /assume=altparam is the default.  I suspect you've got something, somewhere, adding to or changing your compile line that you are un aware of.  If it were me, I'd want to track that down to avoid other suprises or unintended consequences.&lt;BR /&gt;&lt;BR /&gt;Brad McCusker&lt;BR /&gt;&lt;BR /&gt;Software Concepts International&lt;BR /&gt;&lt;A href="http://www.sciinc.com" target="_blank"&gt;www.sciinc.com&lt;/A&gt;</description>
      <pubDate>Wed, 09 May 2007 09:12:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045179#M36070</guid>
      <dc:creator>Brad McCusker</dc:creator>
      <dc:date>2007-05-09T09:12:45Z</dc:date>
    </item>
    <item>
      <title>Re: Fortran 90 on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045180#M36071</link>
      <description>You are correct. It would seem that since some distant time in the past, our standard compile command has bee define with /NOASSUME. We will have to change it for the new system.</description>
      <pubDate>Wed, 09 May 2007 09:17:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fortran-90-on-itanium/m-p/5045180#M36071</guid>
      <dc:creator>James Trickey</dc:creator>
      <dc:date>2007-05-09T09:17:22Z</dc:date>
    </item>
  </channel>
</rss>

