https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70289
Thomas Schwinge <tschwinge at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |openacc Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2016-03-18 Assignee|unassigned at gcc dot gnu.org |cesar at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Thomas Schwinge <tschwinge at gcc dot gnu.org> --- On gomp-4_0-branch: lto1: error: Missing 'temp2' lto1: fatal error: errors during merging of translation units compilation terminated. mkoffload: fatal error: build-gcc/gcc/x86_64-pc-linux-gnu-accel-nvptx-none-gcc returned 1 exit status compilation terminated. lto-wrapper: fatal error: build-gcc/gcc//accel/nvptx-none/mkoffload returned 1 exit status compilation terminated. [...]/ld: lto-wrapper failed collect2: error: ld returned 1 exit status As far as I can tell, the difference of ICE vs. error is due to Cesar's <http://news.gmane.org/find-root.php?message_id=%3C56903A2B.9060906%40codesourcery.com%3E> (which isn't in trunk) -- but I don't understand why we're seeing this error to begin with: from a quick glance at least, the test case looks like valid OpenACC code?