<?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: crash in instrinsic function on win2k in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841311#M59280</link>
    <description>I have no idea what dotnetfix.exe is.&lt;BR /&gt;&lt;BR /&gt;Here's an experiment.  On the system where this program doesn't work, boot into Safe Mode (typically you press F8 during the boot process to specify this) and then try running the program.  What happens?</description>
    <pubDate>Thu, 15 Sep 2005 20:39:28 GMT</pubDate>
    <dc:creator>Steven_L_Intel1</dc:creator>
    <dc:date>2005-09-15T20:39:28Z</dc:date>
    <item>
      <title>crash in instrinsic function on win2k</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841308#M59277</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I have a multithreaded code with which I am runnin into some problems.  I have calls to the intrinsic function DATE_AND_TIME and GETDAT.  When I start a second thread, the function DATE_AND_TIME causes a crash, so I replaced it with CPU_TIME which seems to work. However, later on there is call to GETDAT which causes the crash in a similiar way.  However, both of these subroutines were called in the original master thread without problem.&lt;BR /&gt;&lt;BR /&gt;More confusingly, this does not crash on windows xp, and does not crash on windows2000 with the development env (compilers etc) installed, only when I move the exe over to another machine running win2k (it works on winxp without compilers) without the compilers installed do I get this problem.&lt;BR /&gt;&lt;BR /&gt;This leads me to think that it is a runtime library problem, however, I have taken over the required dll's I think, so it is difficult to understand the problem.  It isn't consistent however, i have two options, which are similiar, that start different subroutines in threads. It is only with one threaded subroutine that causes the problem.&lt;BR /&gt;&lt;BR /&gt;Any tips greatly appreciated, I cannot debug since the problem doesn't happen when the compilers are installed&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;Ben</description>
      <pubDate>Thu, 15 Sep 2005 18:09:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841308#M59277</guid>
      <dc:creator>drb</dc:creator>
      <dc:date>2005-09-15T18:09:33Z</dc:date>
    </item>
    <item>
      <title>Re: crash in instrinsic function on win2k</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841309#M59278</link>
      <description>Please elaborate on "crash". What is the exact and complete error message?  Are you building with the multithreaded libraries?</description>
      <pubDate>Thu, 15 Sep 2005 19:34:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841309#M59278</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2005-09-15T19:34:49Z</dc:date>
    </item>
    <item>
      <title>Re: crash in instrinsic function on win2k</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841310#M59279</link>
      <description>Sorry, I should have been clearer. I get the error:&lt;BR /&gt;&lt;BR /&gt;"The instruction at "0x78003ef8" referenced memory at "0x00000046". The memory could not be "read".&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I have tried to increase the stacksize for the new thread, but this has not made any effect.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Ben&lt;BR /&gt;&lt;BR /&gt;edit: Yes, I have the multithreaded libraries switched on.  I have tried the exe on two win2k machines without compilers, one with the dotnetfx.exe applied one without, I am not sure if this should make a difference. The project is a mixed C++/IVF project, the IVF being the main code, the C++ linked in.  Using Intel 9.0 and C++.NET 2003&lt;P&gt;Message Edited by drb on &lt;SPAN class="date_text"&gt;09-15-2005&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;06:07 AM&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Sep 2005 20:05:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841310#M59279</guid>
      <dc:creator>drb</dc:creator>
      <dc:date>2005-09-15T20:05:33Z</dc:date>
    </item>
    <item>
      <title>Re: crash in instrinsic function on win2k</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841311#M59280</link>
      <description>I have no idea what dotnetfix.exe is.&lt;BR /&gt;&lt;BR /&gt;Here's an experiment.  On the system where this program doesn't work, boot into Safe Mode (typically you press F8 during the boot process to specify this) and then try running the program.  What happens?</description>
      <pubDate>Thu, 15 Sep 2005 20:39:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841311#M59280</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2005-09-15T20:39:28Z</dc:date>
    </item>
    <item>
      <title>Re: crash in instrinsic function on win2k</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841312#M59281</link>
      <description>I run highly multithreaded F90 codes on all varieties of WinXP and Win2K without any crashes. These codes make extensive use of timing functions, using the Win32 API &lt;STRONG&gt;GetLocalTime (st)&lt;/STRONG&gt; where st is a TYPE T_SYSTEMTIME. The systemtime data type provides millisecond resolution andeasily supports any sort of elapsed-time calculations.
&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 16 Sep 2005 03:40:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841312#M59281</guid>
      <dc:creator>Paul_Curtis</dc:creator>
      <dc:date>2005-09-16T03:40:04Z</dc:date>
    </item>
    <item>
      <title>Re: crash in instrinsic function on win2k</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841313#M59282</link>
      <description>Thank you for the replies. I think I have discovered a solution, but not the problem (which I suspect lies in some memory problems somewhere else in the code).&lt;BR /&gt;In an attempt to resolve the crash, I tried add the instrinsic call in various places to the subroutine. If I place the call to DATE_AND_TIME at the first executable line in the subroutine,then the program works fine.  &lt;BR /&gt;&lt;BR /&gt;Ben</description>
      <pubDate>Fri, 16 Sep 2005 17:52:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841313#M59282</guid>
      <dc:creator>drb</dc:creator>
      <dc:date>2005-09-16T17:52:35Z</dc:date>
    </item>
    <item>
      <title>Re: crash in instrinsic function on win2k</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841314#M59283</link>
      <description>&lt;DIV&gt;For the modules that contain the call the the intrinsic subroutine DATE_AND_TIME is the compiler option -Qauto used?.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;i.e. is the 8 entry integer array for values on the stack? &lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Without the -Qauto a common name mangled block is created for the integer arrayfor exclusive use by the module (not the thread calling the module)and then used by all threads calling the particular routine?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Jim Dempsey&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 20 Sep 2005 03:09:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/crash-in-instrinsic-function-on-win2k/m-p/841314#M59283</guid>
      <dc:creator>jim_dempsey</dc:creator>
      <dc:date>2005-09-20T03:09:11Z</dc:date>
    </item>
  </channel>
</rss>

