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
<gcc-testresu...@gcc.gnu.org> posts, it's just
'libgomp.oacc-c-c++-common/host_data-7.c', and it PASSed before my
"diagnostics" commit.)

Reply via email to