<?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: Strange stack error causes program terminated without an error in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317232#M157683</link>
    <description>&lt;P&gt;I would not hurt to try to pull the statement apart such as&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;logical yesno
integer error
yesno = allocated(dcmod%solve, stat = error)
write(*,*)yesno  
if(yesno)then
deallocate(dcmod%solve, stat = error) 
endif
write(*,*)error&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are excellent reasons why Fortran compilers provide excellent error messages and it does not hurt to use them.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Case in point you send the program to someone and they tell you it does not work?&amp;nbsp; It is a long road to solve the problem if there are no error messages.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Let the compiler worry about optimizing the code.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 25 Sep 2021 21:55:30 GMT</pubDate>
    <dc:creator>JohnNichols</dc:creator>
    <dc:date>2021-09-25T21:55:30Z</dc:date>
    <item>
      <title>Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317006#M157656</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm an experienced fortran programmer, yet a really strange problem confused me.&lt;/P&gt;
&lt;P&gt;As mentioned, the program terminates occasionally after the output&lt;/P&gt;
&lt;P&gt;"============================ start performing inversion ..."&lt;/P&gt;
&lt;P&gt;It seems a stack smash occurs.&lt;/P&gt;
&lt;P&gt;The visual studio 2019 project (with oneapi 2021.3 installed) and needed files are attached. You could run the program with&lt;/P&gt;
&lt;P&gt;DCFI3D -a mod1&lt;/P&gt;
&lt;P&gt;MKL libraries are needed. Could anyone help find the error? Thanks very much.&lt;/P&gt;</description>
      <pubDate>Fri, 24 Sep 2021 15:26:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317006#M157656</guid>
      <dc:creator>yang__xiaodong</dc:creator>
      <dc:date>2021-09-24T15:26:36Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error cause program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317013#M157659</link>
      <description>&lt;P&gt;In order to reproduce the error, you require that we extract and run the EXE that you included in your zip file (GMSH.EXE), which is not only a large file (79 megabytes), but exposes the user to the possibility of viruses in such files. There could be questions regarding whether that file is permitted for open distribution in a forum such as this, as well.&lt;/P&gt;
&lt;P&gt;Please run that EXE yourself to generate any data files, and provide those data files that DCFI3D needs in order to run.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Along those lines, it would be far better if you can condense the program and data to a much smaller size.&lt;/P&gt;</description>
      <pubDate>Fri, 24 Sep 2021 13:17:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317013#M157659</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2021-09-24T13:17:49Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error cause program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317032#M157663</link>
      <description>&lt;P&gt;It is mine under consideration, and the attached files are updated now. Thanks for your attention.&lt;/P&gt;</description>
      <pubDate>Fri, 24 Sep 2021 14:45:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317032#M157663</guid>
      <dc:creator>yang__xiaodong</dc:creator>
      <dc:date>2021-09-24T14:45:08Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error cause program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317037#M157664</link>
      <description>&lt;P&gt;I'll try the old IVF compiler in PSXE, to see whether the program works well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It seems IVF 19.0 also behaves the same way, the problem also exists.&lt;/P&gt;</description>
      <pubDate>Fri, 24 Sep 2021 15:26:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317037#M157664</guid>
      <dc:creator>yang__xiaodong</dc:creator>
      <dc:date>2021-09-24T15:26:03Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317076#M157671</link>
      <description>&lt;P&gt;Have you tried using the /heap-arrays option, which will place local arrays on the heap instead of the stack, as a means of reducing the stack size needed? I ran your program after building with that option, and it stopped with an access violation in subroutine INV_SCRIPT.&lt;/P&gt;</description>
      <pubDate>Fri, 24 Sep 2021 18:42:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317076#M157671</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2021-09-24T18:42:58Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317133#M157673</link>
      <description>sure i've tried that option. however, the problem is that the access violation error occurs randomly in subroutine inv_script. sometimes it just stops without an error, so i cannot locate it. do you have any advice aiming this kind of problem?</description>
      <pubDate>Fri, 24 Sep 2021 23:29:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317133#M157673</guid>
      <dc:creator>yang__xiaodong</dc:creator>
      <dc:date>2021-09-24T23:29:35Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317143#M157674</link>
      <description>&lt;P&gt;Here are a couple of suggestions to consider.&lt;/P&gt;
&lt;P&gt;Run inside the Visual Studio debugger. When an access violation occurs, you may see more information about the line number, etc. In one instance, your program stopped with an attempt to access address 0000000000000024.&lt;/P&gt;
&lt;P&gt;Try to isolate the problem. Capture the arguments passed to INV_SCRIPT into an unformatted file. Create a test program that just reads that file and calls INV_SCRIPT.&lt;/P&gt;
&lt;P&gt;Try using a different compiler, such as Gfortran. However, your program uses features from the latest version of MKL, so this may not be feasible.&lt;/P&gt;</description>
      <pubDate>Sat, 25 Sep 2021 00:10:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317143#M157674</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2021-09-25T00:10:19Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317144#M157675</link>
      <description>&lt;P&gt;Have you enabled the compile time diagnostics for interface checking...&lt;/P&gt;
&lt;P&gt;and the runtime diagnostics for reads of uninitialized variables and array access out of bounds? (make first run test without optimizations).&lt;/P&gt;
&lt;P&gt;Jim Dempsey&lt;/P&gt;</description>
      <pubDate>Sat, 25 Sep 2021 00:11:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317144#M157675</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2021-09-25T00:11:20Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317151#M157676</link>
      <description>&lt;P&gt;Under Debug mode, the program crashes at line 319 of FWD_INV.f90, when&amp;nbsp;&lt;SPAN&gt;INV_SCRIPT calling the subroutine system_solver&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;"if (allocated(dcmod%solve)) deallocate(dcmod%solve)"&lt;/P&gt;
&lt;P&gt;which, to my point, is a pretty standard clause.&lt;/P&gt;
&lt;P&gt;I'm afraid that it's because the program continues to run with some internal ill-posed RAM and finally crashes.&lt;/P&gt;
&lt;P&gt;It is quite hard to tell the real position of the problem, I'll try to comment out some parts.&lt;/P&gt;</description>
      <pubDate>Sat, 25 Sep 2021 02:23:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317151#M157676</guid>
      <dc:creator>yang__xiaodong</dc:creator>
      <dc:date>2021-09-25T02:23:29Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317152#M157677</link>
      <description>&lt;P class="sub_section_element_selectors"&gt;Yeah, i've tried.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Under Debug mode with all options enabled, the program crashes without any error information at line 319 of FWD_INV.f90, when&amp;nbsp;&lt;SPAN class="sub_section_element_selectors"&gt;INV_SCRIPT calling the subroutine system_solver&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;"if (allocated(dcmod%solve)) deallocate(dcmod%solve)"&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;which, to my point, is a pretty standard clause.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;I'm afraid that it's because the program continues to run with some internal ill-posed RAM and finally crashes.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;It is quite hard to tell the real position of the problem, I'll try to comment out some parts.&lt;/P&gt;</description>
      <pubDate>Sat, 25 Sep 2021 02:24:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317152#M157677</guid>
      <dc:creator>yang__xiaodong</dc:creator>
      <dc:date>2021-09-25T02:24:38Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317177#M157678</link>
      <description>&lt;P&gt;Given the difficulty of debugging with a rather large data set, it may be worth the effort to see if the access violation can be exhibited with a much smaller test problem. Do you have such smaller input data files?&lt;/P&gt;
&lt;P&gt;It is not clear what you mean by "internal ill-posed RAM". If you mean what is often called "memory corruption", that is certainly a possibility, and you could check by compiling with one of the /check options.&lt;/P&gt;</description>
      <pubDate>Sat, 25 Sep 2021 12:15:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317177#M157678</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2021-09-25T12:15:18Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317232#M157683</link>
      <description>&lt;P&gt;I would not hurt to try to pull the statement apart such as&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;logical yesno
integer error
yesno = allocated(dcmod%solve, stat = error)
write(*,*)yesno  
if(yesno)then
deallocate(dcmod%solve, stat = error) 
endif
write(*,*)error&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are excellent reasons why Fortran compilers provide excellent error messages and it does not hurt to use them.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Case in point you send the program to someone and they tell you it does not work?&amp;nbsp; It is a long road to solve the problem if there are no error messages.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Let the compiler worry about optimizing the code.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 25 Sep 2021 21:55:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317232#M157683</guid>
      <dc:creator>JohnNichols</dc:creator>
      <dc:date>2021-09-25T21:55:30Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317234#M157684</link>
      <description>&lt;P&gt;You have a very large generated mesh, given that humans on data entry make regular mistakes, the only way to see if the mesh is approximately correct is to view it -- autocad, rhino etc...&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How do you view it?&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How do you assure people the code is correct?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 25 Sep 2021 22:05:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317234#M157684</guid>
      <dc:creator>JohnNichols</dc:creator>
      <dc:date>2021-09-25T22:05:46Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317246#M157685</link>
      <description>&lt;P&gt;&amp;gt;&amp;gt;"if (allocated(dcmod%solve)) deallocate(dcmod%solve)"&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;gt;&amp;gt;which, to my point, is a pretty standard clause.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Quite true....&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;.... provided that dcmod is defined&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;... provided that dcmod%slove is defined&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Note, an allocatable variable/array/udt can have three states: allocated, deallocated, and undefined&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;And an undefined variable used as argument to allocate/deallocate/allocated/reference will result in undefined behavior.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;I suggest in debug mode that you break at that statement and verify that dcmod is defined, then verify if dcmod%solve is defined.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;By this I mean that the variables appear to have valid addresses.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Also, if your code is using POINTERs, then your code may be using unin, itialized pointers .OR. dereferencing a pointer that at one time used to be valid, but is no longer valid. IOW addresses would look valid but are pointing at something else including returned space on heap/stack&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Jim Dempsey&lt;/P&gt;</description>
      <pubDate>Sun, 26 Sep 2021 00:45:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317246#M157685</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2021-09-26T00:45:57Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317250#M157687</link>
      <description>&lt;P&gt;The only variables in the user's program with POINTER attribute have "sys_" in their names; dcmod%solve, etc., all have the ALLOCATABLE attribute and, therefore, their status is either allocated or unallocated -- they cannot have their status as undefined. That still leaves the possibilities of array bounds being exceeded, variables with values undefined, etc.&lt;/P&gt;</description>
      <pubDate>Sun, 26 Sep 2021 03:54:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317250#M157687</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2021-09-26T03:54:51Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317257#M157688</link>
      <description>&lt;P&gt;Okay, now I find where the problem is.&lt;/P&gt;
&lt;P&gt;It is because that when I use the MKL subroutine&amp;nbsp;mkl_sparse_d_mm that has a proto of&amp;nbsp;&lt;/P&gt;
&lt;P&gt;stat = mkl_sparse_d_mm&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;(operation,&lt;SPAN&gt;&amp;nbsp;a&lt;/SPAN&gt;lpha,A,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;descr,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;layout,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;B,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;columns,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;ldb,beta,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;C,ldc)&lt;/P&gt;
&lt;DIV&gt;I declare the variable columns larger than what I need. Thus, it results in a C which takes more memory space than expected. This further causes heap corruption, and no error message could be generated by the Fortran compiler.&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 26 Sep 2021 05:33:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317257#M157688</guid>
      <dc:creator>yang__xiaodong</dc:creator>
      <dc:date>2021-09-26T05:33:24Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317258#M157689</link>
      <description>&lt;P&gt;People should take special care when using MKL functions, especially the input variables such as leading dimension, column size, and so on.&lt;/P&gt;</description>
      <pubDate>Sun, 26 Sep 2021 05:35:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317258#M157689</guid>
      <dc:creator>yang__xiaodong</dc:creator>
      <dc:date>2021-09-26T05:35:50Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317259#M157690</link>
      <description>&lt;P&gt;Thanks very much for your comment. I commented out lots of lines and tried hard to isolate the problems.&lt;/P&gt;
&lt;P&gt;Finally, I found that it is an MKL-related problem. I declare more memory than needed, which directly causes heap corruption without any warning. Then, the program could continue running, yet it may crash at any related memory access.&lt;/P&gt;</description>
      <pubDate>Sun, 26 Sep 2021 05:44:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317259#M157690</guid>
      <dc:creator>yang__xiaodong</dc:creator>
      <dc:date>2021-09-26T05:44:28Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317260#M157691</link>
      <description>&lt;P&gt;Thanks very much for your comment. I commented out lots of lines and tried hard to isolate the problems.&lt;/P&gt;
&lt;P&gt;Finally, I found that it is an MKL-related problem. I declare more memory than needed, which directly causes heap corruption without any warning. Then, the program could continue running, yet it may crash at any related memory access.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 26 Sep 2021 05:45:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317260#M157691</guid>
      <dc:creator>yang__xiaodong</dc:creator>
      <dc:date>2021-09-26T05:45:30Z</dc:date>
    </item>
    <item>
      <title>Re: Strange stack error causes program terminated without an error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317278#M157692</link>
      <description>&lt;P&gt;Yang, I wish to thank you for replying with the solution to your problem. This is valuable information for others reading this forum thread.&lt;/P&gt;
&lt;P&gt;Jim Dempsey&lt;/P&gt;</description>
      <pubDate>Sun, 26 Sep 2021 12:45:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Strange-stack-error-causes-program-terminated-without-an-error/m-p/1317278#M157692</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2021-09-26T12:45:50Z</dc:date>
    </item>
  </channel>
</rss>

