<?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 Two compiler crashes in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/Two-compiler-crashes/m-p/754191#M4579</link>
    <description>May our&amp;nbsp;developer working on the GCC&amp;nbsp;implementation of Cilk Plus include them in the tests he submits to GCC?&amp;nbsp; They'd be included with&amp;nbsp;the GCC source distribution and have to be under the GPL V2 license.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Barry</description>
    <pubDate>Thu, 16 Aug 2012 17:08:04 GMT</pubDate>
    <dc:creator>Barry_T_Intel</dc:creator>
    <dc:date>2012-08-16T17:08:04Z</dc:date>
    <item>
      <title>Two compiler crashes</title>
      <link>https://community.intel.com/t5/Software-Archive/Two-compiler-crashes/m-p/754188#M4576</link>
      <description>&lt;DIV&gt;The following tests cause compiler crashes, although they should be incorrect uses of _Cilk_spwan. (The spec seemly does not exclude the first test).&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;﻿icc version 12.1.4 (gcc version 4.6.0 compatibility)&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;(1)&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;// a.cpp&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV id="_mcePaste"&gt;int foo(int i) {&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&amp;nbsp; return i;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;}&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;int a = _Cilk_spawn foo(0);&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;int main() {&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&amp;nbsp; return a;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;}&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Error message:&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;(0): internal error: backend signals&lt;/DIV&gt;&lt;DIV&gt;compilation aborted for a.cpp (code 4)&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;(2)&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;// Found by my colleague Ben Langmuir&lt;/DIV&gt;&lt;DIV&gt;// b.cpp&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;int main() {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; _Cilk_spawn 0;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; return 0;&lt;/DIV&gt;&lt;DIV&gt;}&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Error Message:&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;b.cpp(2): internal error: assertion failed at: "shared/cfe/edgcpfe/expr.c", line 28299&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; _Cilk_spawn 0;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^&lt;/DIV&gt;&lt;DIV&gt;compilation aborted for b.cpp (code 4)&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 16 Aug 2012 13:46:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Two-compiler-crashes/m-p/754188#M4576</guid>
      <dc:creator>Wei_Pan</dc:creator>
      <dc:date>2012-08-16T13:46:33Z</dc:date>
    </item>
    <item>
      <title>Two compiler crashes</title>
      <link>https://community.intel.com/t5/Software-Archive/Two-compiler-crashes/m-p/754189#M4577</link>
      <description>Thanks for reporting the problems.&amp;nbsp; I've reproduced the problems and submitted them to the compiler group:&lt;BR /&gt;&lt;BR /&gt;First program:&lt;BR /&gt;DPD200235415 - CILK: Compiler internal error reported by customer - backend signals&lt;BR /&gt;&lt;BR /&gt;Second program:&lt;BR /&gt;DPD200235416 - CILK: Compiler internal error reported by customer - assertion failed&lt;BR /&gt;&lt;BR /&gt;Are either of these holding you back?&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Barry</description>
      <pubDate>Thu, 16 Aug 2012 14:24:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Two-compiler-crashes/m-p/754189#M4577</guid>
      <dc:creator>Barry_T_Intel</dc:creator>
      <dc:date>2012-08-16T14:24:56Z</dc:date>
    </item>
    <item>
      <title>Two compiler crashes</title>
      <link>https://community.intel.com/t5/Software-Archive/Two-compiler-crashes/m-p/754190#M4578</link>
      <description>No, since they&amp;nbsp;should be&amp;nbsp;invalid uses. Thanks!&amp;nbsp;</description>
      <pubDate>Thu, 16 Aug 2012 14:55:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Two-compiler-crashes/m-p/754190#M4578</guid>
      <dc:creator>Wei_Pan</dc:creator>
      <dc:date>2012-08-16T14:55:44Z</dc:date>
    </item>
    <item>
      <title>Two compiler crashes</title>
      <link>https://community.intel.com/t5/Software-Archive/Two-compiler-crashes/m-p/754191#M4579</link>
      <description>May our&amp;nbsp;developer working on the GCC&amp;nbsp;implementation of Cilk Plus include them in the tests he submits to GCC?&amp;nbsp; They'd be included with&amp;nbsp;the GCC source distribution and have to be under the GPL V2 license.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Barry</description>
      <pubDate>Thu, 16 Aug 2012 17:08:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Two-compiler-crashes/m-p/754191#M4579</guid>
      <dc:creator>Barry_T_Intel</dc:creator>
      <dc:date>2012-08-16T17:08:04Z</dc:date>
    </item>
    <item>
      <title>Sure, go ahead!</title>
      <link>https://community.intel.com/t5/Software-Archive/Two-compiler-crashes/m-p/754192#M4580</link>
      <description>Sure, go ahead!</description>
      <pubDate>Thu, 06 Sep 2012 01:53:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Two-compiler-crashes/m-p/754192#M4580</guid>
      <dc:creator>Wei_Pan</dc:creator>
      <dc:date>2012-09-06T01:53:45Z</dc:date>
    </item>
  </channel>
</rss>

