<?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:COMPILER BUG: object destructors in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1317859#M157755</link>
    <description>&lt;P&gt;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/92920"&gt;@FortranFan&lt;/a&gt; I included a link to the github thread in the bug report. It's a good discussion. I'm sure the compiler developers will review all the comments.&lt;/P&gt;&lt;BR /&gt;</description>
    <pubDate>Tue, 28 Sep 2021 21:57:54 GMT</pubDate>
    <dc:creator>Barbara_P_Intel</dc:creator>
    <dc:date>2021-09-28T21:57:54Z</dc:date>
    <item>
      <title>COMPILER BUG: object destructors</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1317622#M157732</link>
      <description>&lt;P&gt;There is a discussion of a potential bug in the Intel ifort compiler on &lt;A href="https://github.com/j3-fortran/fortran_proposals/issues/231#issuecomment-928314385" target="_self"&gt;this GitHub page&lt;/A&gt; that I wanted to bring to the attention of the Intel team. There is no point in reproducing the discussion here as it is already extensively discussed on the referenced GitHub page.&lt;/P&gt;</description>
      <pubDate>Tue, 28 Sep 2021 03:28:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1317622#M157732</guid>
      <dc:creator>DataScientist</dc:creator>
      <dc:date>2021-09-28T03:28:52Z</dc:date>
    </item>
    <item>
      <title>Re:COMPILER BUG: object destructors</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1317809#M157751</link>
      <description>&lt;P&gt;Thanks for reporting this.  Our Fortran developer team agrees it is a bug.  I filed a bug report, CMPLRIL0-34256. I'll post here when it is fixed and available.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 28 Sep 2021 18:34:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1317809#M157751</guid>
      <dc:creator>Barbara_P_Intel</dc:creator>
      <dc:date>2021-09-28T18:34:27Z</dc:date>
    </item>
    <item>
      <title>Re: Re:COMPILER BUG: object destructors</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1317826#M157753</link>
      <description>&lt;P&gt;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/44501"&gt;@Barbara_P_Intel&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Please see my &lt;STRONG&gt;&lt;A href="https://github.com/j3-fortran/fortran_proposals/issues/231#issuecomment-929394567" target="_self"&gt;comments&lt;/A&gt; &lt;/STRONG&gt;at that link and the additional example therein.&amp;nbsp; As I imply in them, I'm more than open to being proven entirely wrong on this but I do not think there is a bug given how the standard is worded.&amp;nbsp; The important thing is that a processor finalizes all that is finalizable whilst meeting some basic stipulations per the standard.&amp;nbsp; IFORT appears to pass that test.&amp;nbsp; See what I write about the pathways.&amp;nbsp; Thus with IFORT, I'll leave it to yours and the Intel Fortran team's judgment on the best course of action.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Sep 2021 20:18:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1317826#M157753</guid>
      <dc:creator>FortranFan</dc:creator>
      <dc:date>2021-09-28T20:18:40Z</dc:date>
    </item>
    <item>
      <title>Re:COMPILER BUG: object destructors</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1317859#M157755</link>
      <description>&lt;P&gt;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/92920"&gt;@FortranFan&lt;/a&gt; I included a link to the github thread in the bug report. It's a good discussion. I'm sure the compiler developers will review all the comments.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 28 Sep 2021 21:57:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1317859#M157755</guid>
      <dc:creator>Barbara_P_Intel</dc:creator>
      <dc:date>2021-09-28T21:57:54Z</dc:date>
    </item>
    <item>
      <title>Re: Re:COMPILER BUG: object destructors</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1318016#M157756</link>
      <description>&lt;P&gt;I agree with FF's position. FWIW, from FF's description, there is an ambiguity as to order of the "print *,..." of b_t is to occur before or after the finalization of the components of b_t. In a Fortran procedure, allocatable local objects are implicitly deallocated &lt;STRONG&gt;&lt;EM&gt;after&lt;/EM&gt; &lt;/STRONG&gt;the procedure terminates (iow after the code of the procedure runs). This is consistent with the behavior presented in the sample program. There is no requirement for Fortran to behave like C++.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Steve Lionel would be an authority on this.&lt;/P&gt;
&lt;P&gt;Jim Dempsey&lt;/P&gt;</description>
      <pubDate>Wed, 29 Sep 2021 12:50:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1318016#M157756</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2021-09-29T12:50:57Z</dc:date>
    </item>
    <item>
      <title>Re:COMPILER BUG: object destructors</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1460837#M165347</link>
      <description>&lt;P&gt;This bug has been fixed and will be available in the next release of the compiler later this spring.&lt;/P&gt;&lt;P&gt;Thanks again for reporting it.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 01 Mar 2023 23:35:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1460837#M165347</guid>
      <dc:creator>Barbara_P_Intel</dc:creator>
      <dc:date>2023-03-01T23:35:29Z</dc:date>
    </item>
    <item>
      <title>Re: COMPILER BUG: object destructors</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1460844#M165348</link>
      <description>&lt;P&gt;impressive. Thank you!&lt;/P&gt;</description>
      <pubDate>Thu, 02 Mar 2023 00:00:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/COMPILER-BUG-object-destructors/m-p/1460844#M165348</guid>
      <dc:creator>DataScientist</dc:creator>
      <dc:date>2023-03-02T00:00:52Z</dc:date>
    </item>
  </channel>
</rss>

