https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102841
Thomas Schwinge <tschwinge at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|libgomp |testsuite
Keywords| |openacc
Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot
gnu.org
Last reconfirmed| |2021-10-19
Ever confirmed|0 |1
Status|UNCONFIRMED |ASSIGNED
--- Comment #1 from Thomas Schwinge <tschwinge at gcc dot gnu.org> ---
Thanks for the report, I'll have a look (next month).
(In reply to Rainer Orth from comment #0)
> The libgomp.oacc-c++/../libgomp.oacc-c-c++-common/host_data-7.c has been
> FAILing
> on Solaris and Darwin since it was installed.
Probably not since it was originally added in commit
d5c23c6ceacf666f218676b648801379044e326a 'OpenACC – support "if" + "if_present"
clauses with "host_data"', but rather in my more recentish commit
11b8286a83289f5b54e813f14ff56d730c3f3185 "[OpenACC privatization] Largely
extend diagnostics and corresponding testsuite coverage [PR90115]". (Or, if it
indeed has been FAILing before, then it must be a different problem.)
> On Solaris, the excess errors are
> [...]: note: variable 'iftmp.3' declared in block isn't candidate for
> adjusting OpenACC privatization level: not addressable
> while Darwin shows
> [...]: note: variable 'D.3648' declared in block isn't candidate for
> adjusting OpenACC privatization level: not addressable
Please do tell if there are further such "[is/isn't] candidate for adjusting
OpenACC privatization level" diagnostic mismatches (excess errors, or FAILs),
in other testcases. (But indeed per a quick scan of
<[email protected]> posts, it's just
'libgomp.oacc-c-c++-common/host_data-7.c', and it PASSed before my
"diagnostics" commit.)