<?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 bug in ifort highly suspected in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760787#M16274</link>
    <description>I note that the combination of OpenMP collapse with the parentheses exhibits this bug. collapse seems not well supported.</description>
    <pubDate>Mon, 23 Jan 2012 12:32:20 GMT</pubDate>
    <dc:creator>TimP</dc:creator>
    <dc:date>2012-01-23T12:32:20Z</dc:date>
    <item>
      <title>bug in ifort highly suspected</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760786#M16273</link>
      <description>&lt;P&gt;I wrote an ultra-simple fortran program which gives different outputs depending on compiler (ifort or gfortran). In additional I believe the ifort's output to be fraud.&lt;BR /&gt; &lt;BR /&gt; the program is:&lt;BR /&gt; &lt;B&gt;&lt;BR /&gt; program A&lt;BR /&gt; integer :: alfa, i,levels&lt;BR /&gt; levels=60&lt;BR /&gt; !$omp parallel do collapse(2) private(alfa,i) default(shared)&lt;BR /&gt; do alfa=1,10&lt;BR /&gt; do i=(-levels),levels&lt;BR /&gt; print *,i,alfa,levels&lt;BR /&gt; end do&lt;BR /&gt; end do&lt;BR /&gt; !$omp end parallel do&lt;BR /&gt; end program A&lt;/B&gt;&lt;BR /&gt; &lt;BR /&gt; This should produce (60*2+1)*10 output lines, however the output when using ifort compiler is just:&lt;BR /&gt; &lt;BR /&gt; &lt;I&gt; -60 1 60&lt;BR /&gt; -59 1 60&lt;BR /&gt; -58 1 60&lt;BR /&gt; -57 1 60&lt;BR /&gt; -56 1 60&lt;BR /&gt; -55 1 60&lt;BR /&gt; -54 1 60&lt;BR /&gt; -53 1 60&lt;BR /&gt; -52 1 60&lt;BR /&gt; -51 1 60&lt;/I&gt;&lt;BR /&gt; &lt;BR /&gt; Compilation using gfortran returns all 1210 lines.&lt;BR /&gt; &lt;BR /&gt; Is there something extremely easy that I am missing? I noticed that&lt;BR /&gt; changing&lt;BR /&gt; &lt;B&gt;do i=(-levels),levels&lt;/B&gt;&lt;BR /&gt; into&lt;BR /&gt; &lt;B&gt;do i=-levels,levels&lt;/B&gt;&lt;BR /&gt; &lt;BR /&gt; makes ifort-compiled version return 1210 lines as well.&lt;BR /&gt;&lt;BR /&gt;Both 12.0.1.107 and 12.1.??? have been tried.&lt;BR /&gt; &lt;BR /&gt; Regards,&lt;BR /&gt; Mateusz cki&lt;/P&gt;</description>
      <pubDate>Mon, 23 Jan 2012 11:16:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760786#M16273</guid>
      <dc:creator>lacek</dc:creator>
      <dc:date>2012-01-23T11:16:01Z</dc:date>
    </item>
    <item>
      <title>bug in ifort highly suspected</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760787#M16274</link>
      <description>I note that the combination of OpenMP collapse with the parentheses exhibits this bug. collapse seems not well supported.</description>
      <pubDate>Mon, 23 Jan 2012 12:32:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760787#M16274</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2012-01-23T12:32:20Z</dc:date>
    </item>
    <item>
      <title>bug in ifort highly suspected</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760788#M16275</link>
      <description>I suppose that "(Intel)" means you are Intel's employee - it is true?&lt;BR /&gt;&lt;BR /&gt;Did you confirm that the described phenomenon really exists (ie it is not merely a result of corrupted library path etc/ different compiler versions conflict?) and it really is a bug?&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Mateusz cki</description>
      <pubDate>Mon, 23 Jan 2012 14:25:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760788#M16275</guid>
      <dc:creator>lacek</dc:creator>
      <dc:date>2012-01-23T14:25:07Z</dc:date>
    </item>
    <item>
      <title>bug in ifort highly suspected</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760789#M16276</link>
      <description>Yes, I work for Intel, and I saw the problem you pointed out in the corresponding Windows compiler as well.</description>
      <pubDate>Mon, 23 Jan 2012 14:42:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760789#M16276</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2012-01-23T14:42:15Z</dc:date>
    </item>
    <item>
      <title>bug in ifort highly suspected</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760790#M16277</link>
      <description>Good day,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I got stange output with the ifort 12.0.3 and 12.1.2 if I type &lt;B&gt;(-levels).&lt;/B&gt;&lt;/DIV&gt;&lt;DIV&gt;In this case alfa is wrong on output.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I compiled with&lt;/DIV&gt;&lt;DIV&gt;FC := ifort -g -traceback -check all -std08 -parallel -openmp&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Best, Oleg.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 23 Jan 2012 14:49:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760790#M16277</guid>
      <dc:creator>oleglebedev</dc:creator>
      <dc:date>2012-01-23T14:49:27Z</dc:date>
    </item>
    <item>
      <title>bug in ifort highly suspected</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760791#M16278</link>
      <description>Tim does work for Intel, but is not part of the support team. He is a valuable contributor to these forums.&lt;BR /&gt;&lt;BR /&gt;I can reproduce the problem - it seems related to the use of the COLLAPSE clause. I will report this to the developers. Issue ID is DPD200178142.</description>
      <pubDate>Mon, 23 Jan 2012 14:59:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760791#M16278</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2012-01-23T14:59:10Z</dc:date>
    </item>
    <item>
      <title>A fix has been found for this</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760792#M16279</link>
      <description>&lt;P&gt;A fix has been found for this issue. We are planning to include it in the next update which is currently&amp;nbsp;scheduled for mid-July.&lt;/P&gt;</description>
      <pubDate>Thu, 25 Apr 2013 22:23:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/bug-in-ifort-highly-suspected/m-p/760792#M16279</guid>
      <dc:creator>Anonymous66</dc:creator>
      <dc:date>2013-04-25T22:23:14Z</dc:date>
    </item>
  </channel>
</rss>

