PR c++/84791
commit44d306ee75a0f87a535513809891471835fdd5e6
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 30 Mar 2018 18:38:36 +0000 (30 18:38 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 30 Mar 2018 18:38:36 +0000 (30 18:38 +0000)
tree60d00170918b6712fb92a72b22f94ec9ec9c6361
parentfe008cb9f41324e5e0b1651e4fd703b8d79d21b0
PR c++/84791
* semantics.c (finish_omp_reduction_clause): If
OMP_CLAUSE_REDUCTION_PLACEHOLDER is error_mark_node, return true
even if processing_template_decl.

* g++.dg/gomp/pr84791.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@258981 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/gomp/pr84791.C [new file with mode: 0644]