<?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 debug assertion failed in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821167#M47720</link>
    <description>"-heap-arrays" should be applied to each compilation command line used to make object file.</description>
    <pubDate>Tue, 21 Sep 2010 02:10:12 GMT</pubDate>
    <dc:creator>Xiaoping_D_Intel</dc:creator>
    <dc:date>2010-09-21T02:10:12Z</dc:date>
    <item>
      <title>debug assertion failed</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821162#M47715</link>
      <description>Hi,&lt;DIV&gt;my code generated the following error messages.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;1.&lt;/DIV&gt;&lt;DIV&gt;Debug Assertion Failed!&lt;/DIV&gt;&lt;DIV&gt;program...&lt;/DIV&gt;&lt;DIV&gt;File:winsig.c&lt;/DIV&gt;&lt;DIV&gt;Line:419&lt;/DIV&gt;&lt;DIV&gt;Expression: ("Invalid signal or error",0)&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;2.&lt;/DIV&gt;&lt;DIV&gt;forrtl: severe &amp;lt;170&amp;gt;: Program Exception - stack overflow&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Someone in this forum asked the same question -&amp;gt;&lt;A href="http://software.intel.com/en-us/forums/showthread.php?t=66306"&gt;http://software.intel.com/en-us/forums/showthread.php?t=66306&lt;/A&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I guessed this is a problem of stack size, so I increased the Stack Reserve Size(100MB), stack commit size(100MB),heap reserve size(100MB),heap commit size(100MB), but it's not still working.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;My laptop is 32-bit. I am using Intel Visual Fortran v11.1 and Visual Studio 2005. &lt;/DIV&gt;&lt;DIV&gt;I cannot run the code in 32-bit computer?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Anyone can help me with this? &lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sun, 19 Sep 2010 17:56:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821162#M47715</guid>
      <dc:creator>sunshine177</dc:creator>
      <dc:date>2010-09-19T17:56:28Z</dc:date>
    </item>
    <item>
      <title>debug assertion failed</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821163#M47716</link>
      <description>The error message shows it is stack overflow error. Have you tried "-heap-arrays" as Steve Lionel told in post #66306?</description>
      <pubDate>Mon, 20 Sep 2010 08:58:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821163#M47716</guid>
      <dc:creator>Xiaoping_D_Intel</dc:creator>
      <dc:date>2010-09-20T08:58:20Z</dc:date>
    </item>
    <item>
      <title>debug assertion failed</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821164#M47717</link>
      <description>I made object files and modules and then I typed the following&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;ifort [object files] -o main -heap-arrays -I"[library path]" [library files]&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;But the result is the same&lt;/DIV&gt;&lt;DIV&gt;-&amp;gt;severe &amp;lt;170&amp;gt; : program exception - stack overflow&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Anyone can figure this out?&lt;/DIV&gt;</description>
      <pubDate>Mon, 20 Sep 2010 23:20:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821164#M47717</guid>
      <dc:creator>sunshine177</dc:creator>
      <dc:date>2010-09-20T23:20:44Z</dc:date>
    </item>
    <item>
      <title>debug assertion failed</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821165#M47718</link>
      <description>You can also write over the stack on your own. One way to check for coding errors is to add /check to the compiler to add runtime checks.&lt;BR /&gt;&lt;BR /&gt;&lt;P&gt;------&lt;/P&gt;&lt;P&gt;Wendy&lt;/P&gt;&lt;P&gt;&lt;A href="http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/announcement/241/"&gt;Attaching or including files in a post&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Sep 2010 23:44:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821165#M47718</guid>
      <dc:creator>Wendy_Doerner__Intel</dc:creator>
      <dc:date>2010-09-20T23:44:11Z</dc:date>
    </item>
    <item>
      <title>debug assertion failed</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821166#M47719</link>
      <description>Could you show me how to write over the stack on my own? I don't have much knowledge about CS. sorry.</description>
      <pubDate>Tue, 21 Sep 2010 00:03:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821166#M47719</guid>
      <dc:creator>sunshine177</dc:creator>
      <dc:date>2010-09-21T00:03:34Z</dc:date>
    </item>
    <item>
      <title>debug assertion failed</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821167#M47720</link>
      <description>"-heap-arrays" should be applied to each compilation command line used to make object file.</description>
      <pubDate>Tue, 21 Sep 2010 02:10:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821167#M47720</guid>
      <dc:creator>Xiaoping_D_Intel</dc:creator>
      <dc:date>2010-09-21T02:10:12Z</dc:date>
    </item>
    <item>
      <title>debug assertion failed</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821168#M47721</link>
      <description>I think Wendy means writing over the stack by yourcode may also be a possible reason for the failure. To check such case you can add "-C" option (Here 'C' is uppercase) to your compilation command lines to enable runtime check.</description>
      <pubDate>Tue, 21 Sep 2010 02:13:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/debug-assertion-failed/m-p/821168#M47721</guid>
      <dc:creator>Xiaoping_D_Intel</dc:creator>
      <dc:date>2010-09-21T02:13:43Z</dc:date>
    </item>
  </channel>
</rss>

