<?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 Error 6401 in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802468#M38425</link>
    <description>I am trying to import a DLL that was last compiled on Compaq Fortran. I am getting an error 6401, saying that a reference to a routine in another file in the project conflicts with the USE statement. I do not have any USE statements in the code, and I have not found any reference to a default USE statement. All my routines are specified with cDEC$ ATTRIBUTES DLLEXPORT, C, ALIAS:'_name' :: name in the called procedure and cDEC$ ATTRIBUTES DLLIMPORT, C, ALIAS:'_name' :: name in the calling procedure. I am not using any MODULE statements, either.&lt;BR /&gt;&lt;BR /&gt;Any idea what the problem is?</description>
    <pubDate>Wed, 20 Oct 2010 19:46:00 GMT</pubDate>
    <dc:creator>chamm</dc:creator>
    <dc:date>2010-10-20T19:46:00Z</dc:date>
    <item>
      <title>Error 6401</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802468#M38425</link>
      <description>I am trying to import a DLL that was last compiled on Compaq Fortran. I am getting an error 6401, saying that a reference to a routine in another file in the project conflicts with the USE statement. I do not have any USE statements in the code, and I have not found any reference to a default USE statement. All my routines are specified with cDEC$ ATTRIBUTES DLLEXPORT, C, ALIAS:'_name' :: name in the called procedure and cDEC$ ATTRIBUTES DLLIMPORT, C, ALIAS:'_name' :: name in the calling procedure. I am not using any MODULE statements, either.&lt;BR /&gt;&lt;BR /&gt;Any idea what the problem is?</description>
      <pubDate>Wed, 20 Oct 2010 19:46:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802468#M38425</guid>
      <dc:creator>chamm</dc:creator>
      <dc:date>2010-10-20T19:46:00Z</dc:date>
    </item>
    <item>
      <title>Error 6401</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802469#M38426</link>
      <description>See if the error goes away if you disable Diagnostics &amp;gt; Check Routine Interfaces.</description>
      <pubDate>Wed, 20 Oct 2010 23:44:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802469#M38426</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2010-10-20T23:44:20Z</dc:date>
    </item>
    <item>
      <title>Error 6401</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802470#M38427</link>
      <description>No, I'm still getting the error.</description>
      <pubDate>Thu, 21 Oct 2010 10:41:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802470#M38427</guid>
      <dc:creator>chamm</dc:creator>
      <dc:date>2010-10-21T10:41:58Z</dc:date>
    </item>
    <item>
      <title>Error 6401</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802471#M38428</link>
      <description>In that case we'll need to see a sample program or ZIP of a solution that gives this error. Please "Clean" the solution and attach a ZIP of it.</description>
      <pubDate>Thu, 21 Oct 2010 14:31:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802471#M38428</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2010-10-21T14:31:41Z</dc:date>
    </item>
    <item>
      <title>Error 6401</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802472#M38429</link>
      <description>Here's a zip of the VS9 project</description>
      <pubDate>Thu, 21 Oct 2010 16:50:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802472#M38429</guid>
      <dc:creator>chamm</dc:creator>
      <dc:date>2010-10-21T16:50:32Z</dc:date>
    </item>
    <item>
      <title>Error 6401</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802473#M38430</link>
      <description>Steve,&lt;BR /&gt;&lt;BR /&gt;Any progress on this?</description>
      <pubDate>Thu, 28 Oct 2010 13:21:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802473#M38430</guid>
      <dc:creator>chamm</dc:creator>
      <dc:date>2010-10-28T13:21:30Z</dc:date>
    </item>
    <item>
      <title>Error 6401</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802474#M38431</link>
      <description>Sorry for not getting back to you sooner.&lt;BR /&gt;&lt;BR /&gt;I found that if I disable "Check Routine Interfaces", the error goes away. For some reason, the compiler is not picking up, in the call to CUMNBN, that you have !DEC$ REAL:8 to force REAL to double precision. This makes it not match the call.&lt;BR /&gt;&lt;BR /&gt;If you disable Check Routine Interfaces (set to No) for the project, it will build. I will investigate why the error is occurring, but this should get you going.</description>
      <pubDate>Thu, 28 Oct 2010 18:17:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Error-6401/m-p/802474#M38431</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2010-10-28T18:17:57Z</dc:date>
    </item>
  </channel>
</rss>

