On Fri, May 07, 2021 at 12:05:11PM +0200, Tobias Burnus wrote: > 2021-05-07 Tobias Burnus <tob...@codesourcery.com> > Tom de Vries <tdevr...@suse.de> > > gcc/ChangeLog: > > * omp-low.c (lower_rec_simd_input_clauses): Set max_vf = 1 if > a truth_value_p reduction variable is nonintegral. > > libgomp/ChangeLog: > > * testsuite/libgomp.c-c++-common/reduction-5.c: New test, testing > complex/floating-point || + && reduction with 'omp target'. > * testsuite/libgomp.c-c++-common/reduction-5.c: Likewise. > > gcc/omp-low.c | 28 ++- > .../testsuite/libgomp.c-c++-common/reduction-5.c | 193 ++++++++++++++++++++ > .../testsuite/libgomp.c-c++-common/reduction-6.c | 196 > +++++++++++++++++++++ > 3 files changed, 410 insertions(+), 7 deletions(-)
Ok, thanks. Jakub