<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Sun, 22 Nov 2009 22:16:20 -0800 -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://software.intel.com/en-us/articles/intel-visual-fortran-compiler-for-windows-kb/type/software-defects/feed/" rel="self" type="application/rss+xml" />
    <title>Intel Software Network articles feed</title>
    <link>http://software.intel.com/en-us/articles/intel-visual-fortran-compiler-for-windows-kb/software-defects/</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>The Server Threw An Exception From Visual Studio .Net 2003</title>
      <description><![CDATA[ <!--CTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dt-->
<p><strong>Symptom: <br /></strong>An error message "The server threw an exception" is given when debugging after installing the Intel® Visual Fortran Compiler for Windows* 9.1.034 integrations into Visual Studio* .Net 2003. <br /><br />This error message can also occur after uninstalling the 11.0 compiler and attempting to use the 10.1 compiler integration into Visual Studio* .Net 2003.  It is not an issue when uninstalling the 11.1 compiler.<br /><br /><strong>Cause: <br /></strong>There is an installation-related problem with Intel Visual Fortran Compiler for Windows 9.1.034 when combined with Visual Studio.Net 2003 (only) which results in the error, "The server threw an exception" when you debug after installing the 9.1.034 integrations into Visual Studio .Net 2003. <br /><br />There is a problem with uninstalling the 11.0 compiler which causes Visual Studio .Net 2003 (only) to be unable to debug applications. <br /><br /><strong>Solution:</strong><br />The error can be resolved as follows:</p>
<div style="margin-left: 2em">
<p>Uninstall the Intel Visual Fortran Compiler for Windows* Microsoft integration component using "Add/Remove Programs".</p>
<p>Run a reinstall/repair of Visual Studio .Net 2003.</p>
<p>Re-install the Intel Visual Fortran Compiler for Windows integration component.</p>
</div>
<p>This problem will be fixed in the next update, 9.1.036, and does not affect users of Visual Studio .Net 2002 and Visual Studio 2005.<br /><br />The problem with the Intel Visual Fortran Compiler for Windows 11.0 uninstall is not an issue in Intel Visual Fortran Compiler for Windows 11.1. This problem does not affect users of Visual Studio 2005 or Visual Studio 2008.</p>
<br /> ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-fortran-compiler-for-windows-the-server-threw-an-exception-from-visual-studio-net-2003</link>
      <pubDate>Tue, 10 Nov 2009 14:12:23 -0800</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-fortran-compiler-for-windows-the-server-threw-an-exception-from-visual-studio-net-2003#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-fortran-compiler-for-windows-the-server-threw-an-exception-from-visual-studio-net-2003</guid>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Intel® Visual Fortran Compiler Documentation not available from Help menu in Visual Studio 2008 Shell*</title>
      <description><![CDATA[ <br />
<div id="art_pre_template"><b>Reference Number : DPD200137640</b><br /><br /><br /><b>Version : 11.1</b><br /><br /><br /><b>Operating System : Windows</b><br /><br /><br /><strong>Problem Description : </strong>When using Intel® Visual Fortran with Microsoft Visual Studio 2008 Shell*, the compiler documentation is not available from the help menu.  There is a menu option, Help &gt; Intel Visual Fortran Compiler Pro &gt; Intel Visual Fortran Compiler Help which opens the Microsoft Document Explorer but there is no Intel® Visual Fortran Compiler documentation displayed.  <br /><br /><br /><strong>Resolution Status : </strong>This is a known issue that has been resolved in 11.1 Update 3 (w_cprof_p_11.1.051).  This issue occurs when Intel Visual Fortran with Visual Studio 2008 Shell (11.1 versions 11.1.048 or earlier) is installed on a system that has had Visual Studio 2005 Premier Partner Edition (VSPPE) previously installed.  To resolve this, simply install 11.1 Update 3.  Uninstall of the earlier 11.1 compiler is not required. <br /><br /><br /><br /><i>[DISCLAIMER: The information on this web site is intended for hardware system manufacturers and software developers. Intel does not warrant the accuracy, completeness or utility of any information on this site. Intel may make changes to the information or the site at any time without notice. Intel makes no commitment to update the information at this site. ALL INFORMATION PROVIDED ON THIS WEBSITE IS PROVIDED "as is" without any express, implied, or statutory warranty of any kind including but not limited to warranties of merchantability, non-infringement of intellectual property, or fitness for any particular purpose. Independent companies manufacture the third-party products that are mentioned on this site. Intel is not responsible for the quality or performance of third-party products and makes no representation or warranty regarding such products. The third-party supplier remains solely responsible for the design, manufacture, sale and functionality of its products. Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others.]</i></div> ]]></description>
      <link>http://software.intel.com/en-us/articles/fortran-documentation-not-available-from-help-menu-in-visual-studio-2008-shell</link>
      <pubDate>Wed, 04 Nov 2009 12:12:25 -0800</pubDate>
      <comments>http://software.intel.com/en-us/articles/fortran-documentation-not-available-from-help-menu-in-visual-studio-2008-shell#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/fortran-documentation-not-available-from-help-menu-in-visual-studio-2008-shell</guid>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Internal Compiler Error When Using IMSL Modules IMSL_LIBRARIES or LINEAR_OPERATORS for Intel 64</title>
      <description><![CDATA[ <br />
<div id="art_pre_template"><b>Reference Number : </b>DPD200138749<br /><br /><br /><b>Version : </b>11.1<br /><br /><br /><b>Product : </b>Intel® Visual Fortran Compiler Professional Edition with IMSL*<br /><br /><br /><b>Operating System : </b>Windows<br /><br /><br /><b>Problem Description : </b>Compiling a Fortran application that has a USE of the IMSL modules IMSL_LIBRARIES or LINEAR_OPERATORS fails with an internal compiler error when building for the Intel® 64 platform. The problem is caused by corrupted compiled module (.mod) files.<br /><br /><br /><b>Resolution Status : </b>This problem will be corrected in a future version of the product.  It can be corrected on a developer's system by unpacking the attached ZIP file into the folder C:\Program Files\VNI\imsl\fnl600\Intel64\include , being sure to preserve folder names.  (If you have installed IMSL into a different path, adjust the above path accordingly.) This replaces the defective .mod files with corrected versions.<br /><br /><br /><br /><i>[DISCLAIMER: The information on this web site is intended for hardware system manufacturers and software developers.  Intel does not warrant the accuracy, completeness or utility of any information on this site. Intel may make changes to the information or the site at any time without notice. Intel makes no commitment to update the information at this site.  ALL INFORMATION PROVIDED ON THIS WEBSITE IS PROVIDED "as is" without any express, implied, or statutory warranty of any kind including but not limited to warranties of merchantability, non-infringement of intellectual property, or fitness for any particular purpose.  Independent companies manufacture the third-party products that are mentioned on this site. Intel is not responsible for the quality or performance of third-party products and makes no representation or warranty regarding such products. The third-party supplier remains solely responsible for the design, manufacture, sale and functionality of its products. Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others.]</i></div> ]]></description>
      <link>http://software.intel.com/en-us/articles/internal-compiler-error-when-using-imsl-modules-imsl_libraries-or-linear_operators-intel-64</link>
      <pubDate>Fri, 30 Oct 2009 13:21:40 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/internal-compiler-error-when-using-imsl-modules-imsl_libraries-or-linear_operators-intel-64#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/internal-compiler-error-when-using-imsl-modules-imsl_libraries-or-linear_operators-intel-64</guid>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Intel Fortran Compiler 11.1 Release Notes</title>
      <description><![CDATA[ This page provides the current Installation Guide and Release Notes for the Intel® Fortran Compiler products. All files are in PDF format - <a target="_blank" href="http://www.adobe.com/go/EN_US-H-GET-READER">Adobe Reader* </a>(or compatible) required.  Japanese translations are provided at even-numbered updates.<br /><br />11.1 Update 3, October 2009<br /><br />Intel® Fortran Compiler Professional Edition for Linux*<br /> 
<ul>
<li><a href="http://software.intel.com/file/23254">English</a></li>
</ul>
Intel® Fortran Compiler Professional Edition for Mac OS X*<br /> 
<ul>
<li><a href="http://software.intel.com/file/23255">English</a></li>
</ul>
Intel® Visual Fortran Compiler Professional Edition for Windows*<br /> 
<ul>
<li><a href="http://software.intel.com/file/23257">English</a></li>
</ul>
<br />11.1 Update 2 (Revised), October 2009<br /><br />Intel® Visual Fortran Compiler Professional Edition for Windows*<br /> 
<ul>
<li><a href="http://software.intel.com/file/22885">English</a> </li>
</ul>
<br />11.1 Update 2, September 2009<br /><br />Intel® Fortran Compiler Professional Edition for Linux*<br /> 
<ul>
<li><a href="http://software.intel.com/file/22125">English</a></li>
<li><a href="http://software.intel.com/file/22126">Japanese</a></li>
</ul>
Intel® Fortran Compiler Professional Edition for Mac OS X*<br /> 
<ul>
<li><a href="http://software.intel.com/file/22128">English</a></li>
</ul>
Intel® Visual Fortran Compiler Professional Edition for Windows*<br /> 
<ul>
<li><a href="http://software.intel.com/file/22131">English</a></li>
<li><a href="http://software.intel.com/file/22132">Japanese</a></li>
</ul>
For questions or technical support, visit <a target="_blank" href="http://software.intel.com/sites/support/">Intel® Software Developer Support</a> ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-fortran-compiler-111-release-notes</link>
      <pubDate>Thu, 22 Oct 2009 12:49:09 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-fortran-compiler-111-release-notes#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-fortran-compiler-111-release-notes</guid>
      <category>Intel® Fortran Compiler for Linux* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Mac OS X* Knowledge Base</category>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Incorrect padding added for SEQUENCE or BIND(C) type with UNION</title>
      <description><![CDATA[ <br />
<div id="art_pre_template"><b>Reference Number : </b>DPD200138527<br /><br /><br /><b>Version : </b>11.1<br /><br /><br /><b>Product : </b>Intel® Fortran Compiler<br /><br /><br /><b>Operating System : </b>All<br /><br />
<p><b>Problem Description : </b>If a derived type is declared containing a UNION, and the type is a SEQUENCE type or is interoperable (BIND(C)), and the UNION contains a misaligned field, the compiler incorrectly adds padding bytes before each misaligned field.</p>
<p>UNION is an extension to the Fortran standard, supported by Intel Fortran, that allows the declaration of overlapping sets of derived type components. A SEQUENCE type is a derived type containing the SEQUENCE keyword. The Fortran standard specifies that components of a SEQUENCE type may not be rearranged by the compiler; in Intel Fortran, SEQUENCE types do not, by default, have alignment padding added before misaligned components. (This can be overridden with the "align sequence" option.) Lastly, an interoperable derived type, declared with the BIND(C) specifier, is required to have its components laid out exactly as the companion C processor would do it - this may involve padding if the C processor would pad by default.</p>
<p>Consider the following declaration:</p>
<pre name="code" class="plain">type :: mytype<br />  sequence<br />  integer(2) f1<br />  union<br />   map<br />     integer(2) xa1<br />     integer(4) xa2<br />     integer(2) xa3<br />     integer(4) xa4<br />   end map<br />   map<br />     integer(4) xb1<br />     integer(2) xb2<br />     integer(4) xb3<br />     integer(2) xb4<br />   end map<br />  end union<br />end type mytype</pre>
<p>Because the first component, f1, is two bytes long, the UNION starts at offset 2. (Remember that SEQUENCE disables padding in Intel Fortran.) This would make components xa1 and xb1 begin at offset 2, causing xb1 to be misaligned, since 2 is not an integral multiple of its size, 4. Components xa2 and xa3 are naturally aligned and should begin at offsets 4 and 8.  xb2 is misaligned at offset 6.</p>
<p>Because of a defect, the compiler incorrectly inserts padding before each misaligned variable inside the UNION.  The following table shows the offsets for each component, with and without the defect:</p>
<table border="0" cellspacing="5">
<tbody>
<tr>
<th>Component</th><th>With Defect</th><th>Correct</th>
</tr>
<tr>
<td>f1</td>
<td>0</td>
<td>0</td>
</tr>
<tr>
<td>xa1</td>
<td>4</td>
<td>2</td>
</tr>
<tr>
<td>xa2</td>
<td>8</td>
<td>4</td>
</tr>
<tr>
<td>xa3</td>
<td>12</td>
<td>8</td>
</tr>
<tr>
<td>xa4</td>
<td>16</td>
<td>10</td>
</tr>
<tr>
<td>xb1</td>
<td>4</td>
<td>2</td>
</tr>
<tr>
<td>xb2</td>
<td>8</td>
<td>6</td>
</tr>
<tr>
<td>xb3</td>
<td>12</td>
<td>8</td>
</tr>
<tr>
<td>xb4</td>
<td>16</td>
<td>12</td>
</tr>
<tr>
<td>f2</td>
<td>20</td>
<td>14</td>
</tr>
</tbody>
</table>
<p>Note that f2 is (correctly) misaligned in both cases, and that xb4 received an additional two bytes of padding - the inappropriate padding happens only within the UNION.</p>
<p><b>Resolution Status : </b>This error will be corrected in a future compiler update.  As a workaround, enclose the TYPE declaration in the following directives:</p>
<p> </p>
<pre name="code" class="plain">!DEC$ OPTIONS /NOALIGN /NOWARN<br />... TYPE goes here<br />!DEC$ END OPTIONS</pre>
You can also compile with the "noalign" compiler option.
<p> </p>
<p><i>[DISCLAIMER: The information on this web site is intended for hardware system manufacturers and software developers.  Intel does not warrant the accuracy, completeness or utility of any information on this site. Intel may make changes to the information or the site at any time without notice. Intel makes no commitment to update the information at this site.  ALL INFORMATION PROVIDED ON THIS WEBSITE IS PROVIDED "as is" without any express, implied, or statutory warranty of any kind including but not limited to warranties of merchantability, non-infringement of intellectual property, or fitness for any particular purpose.  Independent companies manufacture the third-party products that are mentioned on this site. Intel is not responsible for the quality or performance of third-party products and makes no representation or warranty regarding such products. The third-party supplier remains solely responsible for the design, manufacture, sale and functionality of its products. Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others.]</i></p>
</div> ]]></description>
      <link>http://software.intel.com/en-us/articles/incorrect-padding-added-sequence-bindc-type-with-union</link>
      <pubDate>Fri, 16 Oct 2009 12:19:30 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/incorrect-padding-added-sequence-bindc-type-with-union#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/incorrect-padding-added-sequence-bindc-type-with-union</guid>
      <category>Intel® Fortran Compiler for Linux* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Mac OS X* Knowledge Base</category>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Run-Time Error 408 when optional character argument omitted</title>
      <description><![CDATA[ <div id="art_pre_template"><b>Reference Number : </b>DPD200140203<br /><br /><br /><b>Version : </b>11.1<br /><br /><br /><b>Operating System : </b>All<br /><br /><br /><b>Problem Description : </b>The following program has a routine "wrapper" that accepts an optional character argument "s" where "s" is declared with a fixed length.  It then passes "s" to a second routine where the argument is also declared as optional.  The main program calls "wrapper" with the argument omitted.<br /><br />
<pre name="code" class="plain">program omitted<br /><br />call wrapper<br /><br />contains<br /><br />subroutine wrapper (s)<br />character(10), optional :: s<br /><br />call doit (s)<br />end subroutine wrapper<br /><br />subroutine doit (s)<br />character(10), optional :: s<br /><br />if (present(s)) then<br />  print *, s<br />else<br />  print *, 'S not passed'<br />end if<br />end subroutine doit<br />end program omitted</pre>
<br />When the program is compiled with bounds checking enabled (/check:bounds on Windows*, -check bounds on Linux* and Mac OS*), the program gets an inappropriate run-time error similar to the following:<br /><br />forrtl: severe (408): fort: (18): Dummy character variable 'S' has length 10 which is greater then actual variable length 0<br /><br /><br /><b>Resolution Status : </b>This issue will be resolved in a future update to the Intel Fortran compiler.  A workaround is to declare the dummy argument in the "wrapper" routine as CHARACTER(*) rather than with a fixed length.  This is a preferred coding style as using a fixed length can lead to unexpected run-time behavior if the actual argument is too small.<br /><br /><br /><br /><i>[DISCLAIMER: The information on this web site is intended for hardware system manufacturers and software developers.  Intel does not warrant the accuracy, completeness or utility of any information on this site. Intel may make changes to the information or the site at any time without notice. Intel makes no commitment to update the information at this site.  ALL INFORMATION PROVIDED ON THIS WEBSITE IS PROVIDED "as is" without any express, implied, or statutory warranty of any kind including but not limited to warranties of merchantability, non-infringement of intellectual property, or fitness for any particular purpose.  Independent companies manufacture the third-party products that are mentioned on this site. Intel is not responsible for the quality or performance of third-party products and makes no representation or warranty regarding such products. The third-party supplier remains solely responsible for the design, manufacture, sale and functionality of its products. Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others.]</i></div> ]]></description>
      <link>http://software.intel.com/en-us/articles/run-time-error-408-when-optional-character-argument-omitted</link>
      <pubDate>Mon, 05 Oct 2009 13:24:37 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/run-time-error-408-when-optional-character-argument-omitted#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/run-time-error-408-when-optional-character-argument-omitted</guid>
      <category>Intel® Fortran Compiler for Linux* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Mac OS X* Knowledge Base</category>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Thread affinity compiler switches have no effect</title>
      <description><![CDATA[ <br />
<div id="art_pre_template"><b>Reference Number : DPD200119846 </b><br /><br /><br /><b>Version : <br />Intel® C++ Compiler for Linux*and Windows*, 11.1 initial releases and update 1<br />Intel® Fortran Compiler for Linux*and Windows*, 11.1 initial releases and update 1</b><br /><br /><br /><b>Operating System : Microsoft Windows XP*, Microsoft Windows Vista*, Microsoft Windows Server 2003*; Red Hat Enterprise Linux* 3, 4, 5, SUSE LINUX Enterprise Server* 9, 10, 11, other supported Linux distributions (see Release Notes)</b><br /><br /><br /><b>Problem Description :  Thread affinity compiler switches /Qpar-affinity (Windows*) or -par-affinity (Linux*) are used to specify compiled-in thread affinity of the executable.  However, when the executable is run, no effect is observed.  In other words, the default runtime thread affinity is used, or if KMP_AFFINITY has been set, the runtime thread affinity matches its setting (the switches are supposed to take precedence).</b><br /><br /><br /><b>Resolution Status : The issue has been resolved in the 11.1 update 2 release.  The compiler builds are:<br /></b>Linux* C++: l_cproc_p_11.1.056<br />Linux* Fortran: l_cprof_p_11.1.056<br />Windows* C++: w_cproc_p_11.1.046<br />Windows* Fortran: w_cprof_p_11.1.046<br /><br /><br /><br /><i>[DISCLAIMER: The information on this web site is intended for hardware system manufacturers and software developers. Intel does not warrant the accuracy, completeness or utility of any information on this site. Intel may make changes to the information or the site at any time without notice. Intel makes no commitment to update the information at this site. ALL INFORMATION PROVIDED ON THIS WEBSITE IS PROVIDED "as is" without any express, implied, or statutory warranty of any kind including but not limited to warranties of merchantability, non-infringement of intellectual property, or fitness for any particular purpose. Independent companies manufacture the third-party products that are mentioned on this site. Intel is not responsible for the quality or performance of third-party products and makes no representation or warranty regarding such products. The third-party supplier remains solely responsible for the design, manufacture, sale and functionality of its products. Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others.]</i></div> ]]></description>
      <link>http://software.intel.com/en-us/articles/thread-affinity-compiler-switches-have-no-effect</link>
      <pubDate>Thu, 24 Sep 2009 10:39:53 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/thread-affinity-compiler-switches-have-no-effect#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/thread-affinity-compiler-switches-have-no-effect</guid>
      <category>Intel® C++ Compiler for Linux* Knowledge Base</category>
      <category>Intel® C++ Compiler for Windows* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Linux* Knowledge Base</category>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>rc.exe not found-MS Visual Studio 2008 Shell</title>
      <description><![CDATA[ <br />
<div id="art_pre_template"><b>Reference Number : <br /></b>DPD200138680<br /><br /><br /><b>Version : </b><br />11.1.035<br />a related issue for Microsoft Visual Studio 2005, Premier Partner Edition can be found <a href="http://software.intel.com/en-us/articles/can-not-find-rcexe/">here</a><br /><br /><b>Operating System : <br /></b>Windows XP, Windows Vista<br /><br /><br /><b>Problem Description : </b><br />After performing an uninstall of the Intel Visual Fortran Compiler, subsequent attemps to build solutions using MS Visual Studio 2008 shell fail displaying the message 'rc.exe not found'. <br /><br />There are several ways to reproduce this issue. One way is to install the compiler and VS 2008 shell from w_cprof_p_11.1.035. Next, install the compiler from w_cprof_p_11.1.038. Finally, uninstall version 11.1.035 of the compiler. Attempts to build solutions under VS 2008 shell now fail.<br /><br /><b>Resolution Status : </b><br />A problem report has been filed (see reference number).  The workaround is to reinnstall the release with VS 2008 shell deselcting MKL, the documentation and IDE integration. On reinstall, do a "Repair" and then deselect,<br /><br />all MKL components<br />Integration(s) in Microsoft Visual Studio<br />Integrated Documentation<br /><br />This will restore the components accidentally deleted by the 11.1.035 uinstall without writing over the 11.1.038 integration.<br />This problem will be resolved in a future release of the Intel(R) Visual Fotran Compiler for Windows.<br /><br /><br /><br /><i>[DISCLAIMER: The information on this web site is intended for hardware system manufacturers and software developers. Intel does not warrant the accuracy, completeness or utility of any information on this site. Intel may make changes to the information or the site at any time without notice. Intel makes no commitment to update the information at this site. ALL INFORMATION PROVIDED ON THIS WEBSITE IS PROVIDED "as is" without any express, implied, or statutory warranty of any kind including but not limited to warranties of merchantability, non-infringement of intellectual property, or fitness for any particular purpose. Independent companies manufacture the third-party products that are mentioned on this site. Intel is not responsible for the quality or performance of third-party products and makes no representation or warranty regarding such products. The third-party supplier remains solely responsible for the design, manufacture, sale and functionality of its products. Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others.]</i></div> ]]></description>
      <link>http://software.intel.com/en-us/articles/rcexe-not-found-ms-visual-studio-2008-shell</link>
      <pubDate>Mon, 10 Aug 2009 08:51:52 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/rcexe-not-found-ms-visual-studio-2008-shell#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/rcexe-not-found-ms-visual-studio-2008-shell</guid>
      <category>ISN General</category>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Internal Compiler Error</title>
      <description><![CDATA[ <!--page break--> 
<hr />
<div class="sectionHeading">Problem Description</div>
<p>A compilation fails with a message similar to one of the following:</p>
<blockquote>example.c(22): internal error: <br /><br />Please visit 'http://www.intel.com/software/products/support' for assistance.<br /><br />[ Aborting due to internal error. ]<br /><br />compilation aborted for example.c (code 1) <br /></blockquote>
<p> </p>
<p>or</p>
<blockquote>catastrophic error: **Internal compiler error: internal abort** <br /><br />Please report this error along with the circumstances in which it occurred in a Software Problem Report. <br /><br />Note: File and line given may not be explicit cause of this error.<br /><br />compilation aborted for example.f90 (code 3)<br /></blockquote>
<p> </p>
<!--page break--> 
<hr />
<div class="sectionHeading">Explanation</div>
<p>This message usually indicates a compiler defect.</p>
<p>Please report the problem to Intel through the <a href="http://software.intel.com/en-us/forums/">Intel® Software Network Forums</a> or <a href="https://premier.intel.com/">Intel® Premier Support</a> (support license and registration required). You will need to supply a test case along with a list of the compile options used and the exact compiler version that shows the problem. If you are not using a current compiler version, try the most recent version available to you as the error may have already been corrected.</p>
<p>Please note that this message is generic in nature and does not have a single cause nor solution. Providing a test case that reproduces the error is the only way to get a precise analysis of the problem.</p>
<p>In some, but not all, cases, you can work around the error by reducing the optimization level. You may find it helpful to try compiling with fewer switches to see if you can find one that, when removed, eliminates the error. It is also helpful to remove or comment out portions of the source file to see if you can isolate the line or lines that trigger the problem. The smaller the test case, the easier it will be for Intel to resolve the problem.</p>
<p> </p>
<p> </p>
<p> </p>
<p><i>[DISCLAIMER: The information on this web site is intended for hardware system manufacturers and software developers. Intel does not warrant the accuracy, completeness or utility of any information on this site. Intel may make changes to the information or the site at any time without notice. Intel makes no commitment to update the information at this site. ALL INFORMATION PROVIDED ON THIS WEBSITE IS PROVIDED "as is" without any express, implied, or statutory warranty of any kind including but not limited to warranties of merchantability, non-infringement of intellectual property, or fitness for any particular purpose. Independent companies manufacture the third-party products that are mentioned on this site. Intel is not responsible for the quality or performance of third-party products and makes no representation or warranty regarding such products. The third-party supplier remains solely responsible for the design, manufacture, sale and functionality of its products. Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others.]</i></p>
<p> </p> ]]></description>
      <link>http://software.intel.com/en-us/articles/internal-compiler-error</link>
      <pubDate>Thu, 02 Jul 2009 10:24:50 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/internal-compiler-error#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/internal-compiler-error</guid>
      <category>Intel® C++ Compiler for Linux* Knowledge Base</category>
      <category>Intel® C++ Compiler for Mac OS X* Knowledge Base</category>
      <category>Intel® C++ Compiler for Windows* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Linux* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Mac OS X* Knowledge Base</category>
      <category>Intel® Parallel Composer Knowledge Base</category>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>IMSL Install Fails with Remote Activated License</title>
      <description><![CDATA[ <br />
<div id="art_pre_template"><strong>Reference Number : DPD200136072 </strong><br /><br /><br /><strong>Version : </strong>11.1<br /><br /><br /><strong>Operating System : </strong>Windows<br /><br /><br /><strong>Problem Description : </strong>If you install Intel Visual Fortran Compiler Professional Edition with IMSL* 11.1 and choose to activate the compiler license remotely (typically because the system you are installing on does not have Internet access), and then install the IMSL software, the IMSL install will not recognize the license that was activated from the compiler install.<br /><br />Remote Activation is selected during install by entering a serial number,  selecting "Choose alternative activation" and then, on the next screen, "Choose remote activation".  You are presented with a code to be entered on a web page and submitted; you are then given an activation code to enter at the install screen.  This process installs a license file on your system that is good for the installed version only - it does not authorize product updates. Entering a serial number for the product that includes IMSL, due to an error, installs a license that does not authorize installation of IMSL.<br /><br /><br /><strong>Resolution Status : </strong>This problem will be corrected in an update to version 11.1.  Workarounds include:<br /><br /> 
<ul>
<li>Registering the serial number at the Intel Software Development Products Registration Center and copying the license file that is emailed to the system on which you wish to install IMSL.  This license file can then be specified when you install the IMSL component. This has the advantage of installing a license that provides for software updates for the duration of your support term.</li>
<li>Repeating the remote activation sequence when installing IMSL.</li>
</ul>
<p>If you have comments on this article, please enter them below.  If you have a support question, please post it in our <a href="http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/">user forum</a>.</p>
<br /><em>[DISCLAIMER: The information on this web site is intended for hardware system manufacturers and software developers.  Intel does not warrant the accuracy, completeness or utility of any information on this site. Intel may make changes to the information or the site at any time without notice. Intel makes no commitment to update the information at this site.  ALL INFORMATION PROVIDED ON THIS WEBSITE IS PROVIDED "as is" without any express, implied, or statutory warranty of any kind including but not limited to warranties of merchantability, non-infringement of intellectual property, or fitness for any particular purpose.  Independent companies manufacture the third-party products that are mentioned on this site. Intel is not responsible for the quality or performance of third-party products and makes no representation or warranty regarding such products. The third-party supplier remains solely responsible for the design, manufacture, sale and functionality of its products. Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others.]</em></div> ]]></description>
      <link>http://software.intel.com/en-us/articles/imsl-install-fails-with-remote-activated-license</link>
      <pubDate>Fri, 29 May 2009 08:59:39 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/imsl-install-fails-with-remote-activated-license#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/imsl-install-fails-with-remote-activated-license</guid>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
    </item>
  </channel></rss>