This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug lto/70289] [openacc] ICE in input_varpool_node
- From: "cesar at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 18 Mar 2016 14:49:21 +0000
- Subject: [Bug lto/70289] [openacc] ICE in input_varpool_node
- Auto-submitted: auto-generated
- References: <bug-70289-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70289
--- Comment #3 from cesar at gcc dot gnu.org ---
Created attachment 38021
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38021&action=edit
reduced test case
If you take a look at the gimple code for Tom's test, you'll see that there
isn't any data mapping associated with temp2. The first parallel region doesn't
ICE because temp is explicitly private. In the second parallel region,
gimplifier should add an implicit firstprivate for temp2, but it is not.
I attached a reduced test case.