https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70348
Thomas Schwinge <tschwinge at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org --- Comment #7 from Thomas Schwinge <tschwinge at gcc dot gnu.org> --- (In reply to Nathan Sidwell from comment #5) > the intended current implementation is to treat 'sum' as firstprivate. Not actively looking into that one at the moment, but: > however, putting in an explicit firstprivate causes another different ICE > (in lower_oacc_reductions) -- regardless of whether 'sum' is a parameter, > or a local (initialized) variable. Clearly at least two other bugs lurk. I highly suspect (will test) that ICE to be fixed by patch that I'm currently preparing for trunk (already fixed on gomp-4_0-branch). (In reply to Jakub Jelinek from comment #6) > So, given this is a P1, is anyone working on it? So, assigning to me for the moment; will then re-evaluate the status after the ICE's fixed.