<?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: Internal compiler error: IFX with matmul in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600265#M172275</link>
    <description>&lt;P&gt;On linux using just -c I do see the ICE.&amp;nbsp; I am digging in deeper and hope to have some response soon.&amp;nbsp; I will, of course, get a bug report entered once I track this down.&lt;/P&gt;</description>
    <pubDate>Thu, 23 May 2024 14:20:55 GMT</pubDate>
    <dc:creator>Ron_Green</dc:creator>
    <dc:date>2024-05-23T14:20:55Z</dc:date>
    <item>
      <title>Internal compiler error: IFX with matmul</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600170#M172272</link>
      <description>&lt;P&gt;The following piece of code throws an ICE in my oneAPI 2024.1, compiling with&amp;nbsp;IFX in Release config.&lt;/P&gt;&lt;LI-CODE lang="fortran"&gt;module formulacion_matR_Kalman
	IMPLICIT NONE
CONTAINS
    
    SUBROUTINE evalfj_matR_kalman (Tang,DIM)
    integer::DIM
	REAL(8),DIMENSION(DIM,DIM)::Tang,matRMmatR,matRMmatRp,matRKmatR,matRCmatR,dwk2_dz,dwk2_dzp,dzp_dz,dzs_dz
	REAL(8) dt2
	
    INTENT(OUT) Tang
    
    Tang=dt2*matmul(matRMmatR,dzs_dz)+dt2*(matRKmatR+matmul(matRCmatR+matRMmatRp,dzp_dz)+matmul(matRMmatR,(dwk2_dz+matmul(dwk2_dzp,dzp_dz))))

    END SUBROUTINE evalfj_matR_kalman
end module formulacion_matR_Kalman
&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 May 2024 09:15:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600170#M172272</guid>
      <dc:creator>Daniel_Dopico</dc:creator>
      <dc:date>2024-05-23T09:15:00Z</dc:date>
    </item>
    <item>
      <title>Re: Internal compiler error: IFX with matmul</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600235#M172273</link>
      <description>&lt;P&gt;I ran into no issues producing an OBJ file at the command line using IFX 2024.1.0 with /Ot, /O2 and /Od (just one option of these three at a time).&lt;/P&gt;&lt;P&gt;Because the matrices in the expression are used without prior definition, there is probably not much optimization to do anyway!&lt;/P&gt;</description>
      <pubDate>Thu, 23 May 2024 12:05:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600235#M172273</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2024-05-23T12:05:07Z</dc:date>
    </item>
    <item>
      <title>Re: Internal compiler error: IFX with matmul</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600265#M172275</link>
      <description>&lt;P&gt;On linux using just -c I do see the ICE.&amp;nbsp; I am digging in deeper and hope to have some response soon.&amp;nbsp; I will, of course, get a bug report entered once I track this down.&lt;/P&gt;</description>
      <pubDate>Thu, 23 May 2024 14:20:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600265#M172275</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2024-05-23T14:20:55Z</dc:date>
    </item>
    <item>
      <title>Re: Internal compiler error: IFX with matmul</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600270#M172276</link>
      <description>&lt;P&gt;Thank you very much, Ron. I already reported a ticket with the issue.&lt;/P&gt;&lt;P&gt;It is&amp;nbsp;&lt;STRONG&gt;Case#:&lt;/STRONG&gt;&amp;nbsp;06229673.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 23 May 2024 14:32:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600270#M172276</guid>
      <dc:creator>Daniel_Dopico</dc:creator>
      <dc:date>2024-05-23T14:32:24Z</dc:date>
    </item>
    <item>
      <title>Re: Internal compiler error: IFX with matmul</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600275#M172277</link>
      <description>&lt;P&gt;I see your bug report and took ownership of it.&amp;nbsp; I posted this note to your bug report:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="uiOutputText"&gt;It appears to be a problem with a backend optimization where it is doing inlining of the matmul.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="uiOutputText"&gt;And it's at O2, the default optimization.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="uiOutputText"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="uiOutputText"&gt;I found I can work around it by 2 methods&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="uiOutputText"&gt;1) use /O3&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="uiOutputText"&gt;2) use option /Qopt-matmul&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="uiOutputText"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="uiOutputText"&gt;I am tracing this back to the specific backend optimization at fault. i suspect inlining but I could be wrong. I should have this isolated in an hour or so and get the bug report done.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 23 May 2024 14:46:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600275#M172277</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2024-05-23T14:46:37Z</dc:date>
    </item>
    <item>
      <title>Re: Internal compiler error: IFX with matmul</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600279#M172278</link>
      <description>&lt;P&gt;Thank you very much, Ron. I can try one of those!&lt;/P&gt;</description>
      <pubDate>Thu, 23 May 2024 14:49:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600279#M172278</guid>
      <dc:creator>Daniel_Dopico</dc:creator>
      <dc:date>2024-05-23T14:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: Internal compiler error: IFX with matmul</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600360#M172284</link>
      <description>&lt;P&gt;followup for this forum&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This bug exists in 2024.1.0 and the upcoming 2024.2.0.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;it did not affect 2024.0.x&lt;/P&gt;
&lt;P&gt;It is fixed in the new code branch targeting 2025.0.0 which is due out in the fall&lt;/P&gt;
&lt;P&gt;/Qopt-matmul avoids the bug in 2024.1.x and 2024.2.x&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 May 2024 21:50:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600360#M172284</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2024-05-23T21:50:07Z</dc:date>
    </item>
    <item>
      <title>Re: Internal compiler error: IFX with matmul</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600379#M172286</link>
      <description>&lt;P&gt;Thank you very much, Ron, for handling this so fast.&lt;/P&gt;&lt;P&gt;I reported quite a number of bugs in the last years and I am used to wait for months or even years for a fix and I normally get information when the bug is fixed, not before.&lt;/P&gt;</description>
      <pubDate>Thu, 23 May 2024 22:24:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Internal-compiler-error-IFX-with-matmul/m-p/1600379#M172286</guid>
      <dc:creator>Daniel_Dopico</dc:creator>
      <dc:date>2024-05-23T22:24:26Z</dc:date>
    </item>
  </channel>
</rss>

