Hi Thomas, > On our development branch(es) we had accumulated a bunch of testcases > (updates) that should have been part of earlier patch submissions, or > were not yet pushed for unknown reasons. ... until now; in r261884, I > just committed the following to trunk: > > commit e342f300e74ee68bc48ccfdb6ee202da6ca99e9e > Author: tschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4> > Date: Fri Jun 22 10:04:14 2018 +0000 > > Update OpenACC testcases [...] > libgomp/ [...] > * testsuite/libgomp.oacc-c++/non-scalar-data.C: New file.
this test ... > diff --git libgomp/testsuite/libgomp.oacc-c++/non-scalar-data.C > libgomp/testsuite/libgomp.oacc-c++/non-scalar-data.C > new file mode 100644 > index 0000000..8e4b296 > --- /dev/null > +++ libgomp/testsuite/libgomp.oacc-c++/non-scalar-data.C > @@ -0,0 +1,110 @@ > +// Ensure that a non-scalar dummy arguments which are implicitly used inside > +// offloaded regions are properly mapped using present_or_copy semantics. > + > +// { dg-xfail-if "TODO" { *-*-* } } > +// { dg-excess-errors "ICE" } comes up as UNRESOLVED everywhere: UNRESOLVED: libgomp.oacc-c++/non-scalar-data.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 compilation failed to produce executable Unless you plan to fix the ICE soon, please either remove the test or dg-skip-if it to avoid unnecessary testsuite noise. Thanks. Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University