Re: OpenACC 'attach'/'detach' has no business affecting user-visible reference counting

2020-07-16 Thread Thomas Schwinge
Hi Julian! On 2020-06-18T19:21:57+0100, Julian Brown wrote: > On Tue, 9 Jun 2020 12:41:21 +0200 > Thomas Schwinge wrote: >> On 2020-06-05T21:31:08+0100, Julian Brown >> wrote: >> > On Fri, 5 Jun 2020 13:17:09 +0200 >> > Thomas Schwinge wrote: >> >> On 2019-12-17T21:03:47-0800, Julian Brown >>

Re: OpenACC 'attach'/'detach' has no business affecting user-visible reference counting (was: [PATCH 07/13] OpenACC 2.6 deep copy: libgomp parts)

2020-06-18 Thread Julian Brown
Hi! On Tue, 9 Jun 2020 12:41:21 +0200 Thomas Schwinge wrote: > Hi Julian! > > On 2020-06-05T21:31:08+0100, Julian Brown > wrote: > > On Fri, 5 Jun 2020 13:17:09 +0200 > > Thomas Schwinge wrote: > >> On 2019-12-17T21:03:47-0800, Julian Brown > >> wrote: > >> > This part contains the libgo

Re: OpenACC 'attach'/'detach' has no business affecting user-visible reference counting (was: [PATCH 07/13] OpenACC 2.6 deep copy: libgomp parts)

2020-06-09 Thread Julian Brown
ly an implementation detail that isn't > visible to the user, however: > > > That's not the case for the API > > routines. > > As I had mentioned, the problem is: in contrast to 'acc_attach', an > OpenACC 'enter data' directive with &#x

OpenACC 'attach'/'detach' has no business affecting user-visible reference counting (was: [PATCH 07/13] OpenACC 2.6 deep copy: libgomp parts)

2020-06-09 Thread Thomas Schwinge
(But all these things really need to be discussed individually...) However, that patch regresses 'libgomp.oacc-fortran/deep-copy-6-no_finalize.F90', and also the 'deep-copy-7b2f-2.c', and 'deep-copy-7cf.c' that I'm attaching here. I have not yet made an atte