<?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 The code is huge, more than in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048726#M21052</link>
    <description>&lt;P&gt;The code is huge, more than 50,000 lines. Below I copied the &lt;SPAN style="line-height: 19.5120010375977px;"&gt;MOD_NR&amp;nbsp;&lt;/SPAN&gt;module where all the input for the pardiso are there.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Please note that line 1386 refers to the following (called from the pasted above subroutine) marked in bold-italic:&lt;BR /&gt;
	.&lt;BR /&gt;
	.&lt;BR /&gt;
	.&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 1.5;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;phase &amp;nbsp; &amp;nbsp; = 11&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;
	&lt;SPAN style="font-size: 12px; line-height: 1.5;"&gt;&amp;nbsp; &amp;nbsp; if(any(AXout.ne.AXout).or.any(AIout.ne.AIout).or.any(AJout.ne.AJout).or.any(Bbfr.ne.Bbfr))pause"problem herE" &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px; line-height: 1.5;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;if(any(AIout.eq.0).or.any(ajout.eq.0))pause"problem herE**"&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;&amp;nbsp; &amp;nbsp; &lt;EM&gt;&lt;STRONG&gt;This is line 1386&amp;nbsp;&lt;/STRONG&gt;&lt;/EM&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;CALL pardiso (pt2, maxfct, mnum, mtype, phase, n, AXout, AIout, AJout,&amp;amp;&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; idum, nrhs, iparm2, msglvl, ddum, ddum, error)&lt;BR /&gt;
	--------------------------------------------------------------------------------------------------&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;And here a copy of the whole module, hope this could be useful&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 12 Jan 2015 22:10:00 GMT</pubDate>
    <dc:creator>ali_z_</dc:creator>
    <dc:date>2015-01-12T22:10:00Z</dc:date>
    <item>
      <title>Pardiso solver, error 157</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048722#M21048</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;

&lt;P&gt;I'm using intel visual fortran composer xe 2011 on MVS 2012. I recently start having the error 157 when calling the pardiso solver.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;I keep receiving the following message : "forrtl: severe (157): Program Exception - access violation" followed by the following lines:&lt;/P&gt;

&lt;P&gt;Image &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PC &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Routine &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Line &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Source&lt;BR /&gt;
	First.exe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;01614654 &amp;nbsp;Unknown &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Unknown &amp;nbsp;Unknown&lt;BR /&gt;
	First.exe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;015C8658 &amp;nbsp;Unknown &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Unknown &amp;nbsp;Unknown&lt;BR /&gt;
	First.exe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;015A3EBF &amp;nbsp;Unknown &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Unknown &amp;nbsp;Unknown&lt;BR /&gt;
	First.exe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0159F94A &amp;nbsp;Unknown &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Unknown &amp;nbsp;Unknown&lt;BR /&gt;
	First.exe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0159E9EA &amp;nbsp;Unknown &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Unknown &amp;nbsp;Unknown&lt;BR /&gt;
	First.exe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;01492B25 &amp;nbsp;_MD_NR_mp_LINEAR_ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1386 &amp;nbsp;MOD_NR.f90&lt;BR /&gt;
	First.exe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0144475B &amp;nbsp;_MD_NR_mp_FRAC_NR &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 241 &amp;nbsp;MOD_NR.f90&lt;BR /&gt;
	First.exe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;014E4324 &amp;nbsp;_MAIN__ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 196 &amp;nbsp;MAIN-2F-NR-DG.f90&lt;BR /&gt;
	First.exe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;014E4324 &amp;nbsp;_MAIN__ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 196 &amp;nbsp;MAIN-2F-NR-DG.f90&lt;BR /&gt;
	First.exe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0270B218 &amp;nbsp;Unknown &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Unknown &amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;04DB8350 &amp;nbsp;Unknown &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Unknown &amp;nbsp;Unknown&lt;BR /&gt;
	First.exe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;026F8F94 &amp;nbsp;Unknown &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Unknown &amp;nbsp;Unknown&lt;/P&gt;

&lt;P&gt;Please note that "First.exe" is my executable file name, the Mod_NR and&amp;nbsp;&lt;SPAN style="line-height: 19.5120010375977px;"&gt;MAIN-2F-NR-DG are 2 fortran files in my program. The pardiso solver is called withing the&amp;nbsp;MOD_NR file.&amp;nbsp;&lt;BR /&gt;
	Any help is appreciated.&lt;BR /&gt;
	&lt;BR /&gt;
	Thanks,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="line-height: 19.5120010375977px;"&gt;Ali&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2015 20:09:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048722#M21048</guid>
      <dc:creator>ali_z_</dc:creator>
      <dc:date>2015-01-12T20:09:47Z</dc:date>
    </item>
    <item>
      <title>All the symptoms point to</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048723#M21049</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;All the symptoms point to errors (wrong type, wrong sequence, missing items) in the argument list passed to Pardiso. Since the argument of Pardiso is rather complicated, it will not be possible to suggest what to do unless you show the source code of the calling subprogram.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2015 21:06:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048723#M21049</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2015-01-12T21:06:00Z</dc:date>
    </item>
    <item>
      <title>Thanks mecej4,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048724#M21050</link>
      <description>&lt;P&gt;Thanks mecej4,&lt;/P&gt;

&lt;P&gt;Here's is the subroutine where the pardiso is called:&lt;BR /&gt;
	!-------&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;!------&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2015 21:12:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048724#M21050</guid>
      <dc:creator>ali_z_</dc:creator>
      <dc:date>2015-01-12T21:12:00Z</dc:date>
    </item>
    <item>
      <title>The line referred to in #1 is</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048725#M21051</link>
      <description>&lt;P&gt;The line referred to in #1 is line&amp;nbsp;1386 of &amp;nbsp;MOD_NR.f90. The listing in #3 neither has that name nor does it have that many lines. Therefore, I cannot make sense out of your last post.&lt;/P&gt;

&lt;P&gt;Please what you are attempting to solve, and where the input matrix has its entries defined.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2015 21:48:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048725#M21051</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2015-01-12T21:48:00Z</dc:date>
    </item>
    <item>
      <title>The code is huge, more than</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048726#M21052</link>
      <description>&lt;P&gt;The code is huge, more than 50,000 lines. Below I copied the &lt;SPAN style="line-height: 19.5120010375977px;"&gt;MOD_NR&amp;nbsp;&lt;/SPAN&gt;module where all the input for the pardiso are there.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Please note that line 1386 refers to the following (called from the pasted above subroutine) marked in bold-italic:&lt;BR /&gt;
	.&lt;BR /&gt;
	.&lt;BR /&gt;
	.&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 1.5;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;phase &amp;nbsp; &amp;nbsp; = 11&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;
	&lt;SPAN style="font-size: 12px; line-height: 1.5;"&gt;&amp;nbsp; &amp;nbsp; if(any(AXout.ne.AXout).or.any(AIout.ne.AIout).or.any(AJout.ne.AJout).or.any(Bbfr.ne.Bbfr))pause"problem herE" &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px; line-height: 1.5;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;if(any(AIout.eq.0).or.any(ajout.eq.0))pause"problem herE**"&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;&amp;nbsp; &amp;nbsp; &lt;EM&gt;&lt;STRONG&gt;This is line 1386&amp;nbsp;&lt;/STRONG&gt;&lt;/EM&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;CALL pardiso (pt2, maxfct, mnum, mtype, phase, n, AXout, AIout, AJout,&amp;amp;&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; idum, nrhs, iparm2, msglvl, ddum, ddum, error)&lt;BR /&gt;
	--------------------------------------------------------------------------------------------------&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;And here a copy of the whole module, hope this could be useful&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2015 22:10:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048726#M21052</guid>
      <dc:creator>ali_z_</dc:creator>
      <dc:date>2015-01-12T22:10:00Z</dc:date>
    </item>
    <item>
      <title>Sorry, it is not possible to</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048727#M21053</link>
      <description>&lt;P&gt;Sorry, it is not possible to proceed without either (i) a self-contained short program that makes the same kind of Pardiso calls as your large application, with the property that finding the error in this "reproducer" will help you to fix the large application, or (ii) the entire sources of your application, zipped together with any data files needed and instructions on how to compile link and run in order to reproduce the run time error.&lt;/P&gt;

&lt;P&gt;Your module source in #5 has IMPLICIT NONE, yet contains a number of variables whose types and array dimensions are not declared, such as INT_UP_Q, INT_UP_SAT,&amp;nbsp;INT_UP_CELL and CZI. Furthermore, the main matrix associated with the call to Pardiso is not defined in the module; presumably, it is defined in another subprogram that you have not shown, which USEs module MOD_NR. If, as is most likely, the cause of the access violation is errors in one or more of the arguments passed to Pardiso, we need to know the sizes and values of the actual arguments.&lt;/P&gt;

&lt;P&gt;It is unreasonable to try to find the error by visual inspection of part of the program, when the actual code is so big and variables with global scope are used.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2015 23:09:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048727#M21053</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2015-01-12T23:09:00Z</dc:date>
    </item>
    <item>
      <title>Hi Ali,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048728#M21054</link>
      <description>&lt;P&gt;Hi Ali,&lt;/P&gt;

&lt;P&gt;&amp;nbsp; The error code 157 may be related to the link line&amp;nbsp;of your application.&amp;nbsp; If you are using ilp64, please also include /4I8.&lt;/P&gt;

&lt;P&gt;--Vipin&lt;/P&gt;</description>
      <pubDate>Fri, 16 Jan 2015 04:14:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-solver-error-157/m-p/1048728#M21054</guid>
      <dc:creator>VipinKumar_E_Intel</dc:creator>
      <dc:date>2015-01-16T04:14:12Z</dc:date>
    </item>
  </channel>
</rss>

