Re: [PATCH, OpenACC 2.5, libgomp] Add *_async versions of runtime library API functions

2021-07-27 Thread Thomas Schwinge
Hi! On 2021-06-08T19:32:22+0200, I wrote: > Hi Chung-Lin! > > ;-) It's been a while: > > On 2018-09-10T23:04:18+0800, Chung-Lin Tang wrote: >> * testsuite/libgomp.oacc-c-c++-common/lib-94.c: New test. >> * testsuite/libgomp.oacc-c-c++-common/lib-95.c: New test. >> * tes

Re: [PATCH, OpenACC 2.5, libgomp] Add *_async versions of runtime library API functions

2021-06-08 Thread Thomas Schwinge
Hi Chung-Lin! ;-) It's been a while: On 2018-09-10T23:04:18+0800, Chung-Lin Tang wrote: > * testsuite/libgomp.oacc-c-c++-common/lib-94.c: New test. > * testsuite/libgomp.oacc-c-c++-common/lib-95.c: New test. > * testsuite/libgomp.oacc-fortran/lib-16.f90: New test. Do

Re: [PATCH, OpenACC 2.5, libgomp] Add *_async versions of runtime library API functions

2018-11-30 Thread Thomas Schwinge
Hi! On Mon, 10 Sep 2018 10:22:17 -0700, Cesar Philippidis wrote: > On 09/10/2018 08:04 AM, Chung-Lin Tang wrote: > > Index: libgomp/openacc_lib.h > > I don't see a test case for this. Right. (Better test coverage would be desirable generally.) > I believe that openacc_lib.h is used > by fixe

Re: [PATCH, OpenACC 2.5, libgomp] Add *_async versions of runtime library API functions

2018-11-01 Thread Thomas Schwinge
Hi Chung-Lin! On Mon, 10 Sep 2018 23:04:18 +0800, Chung-Lin Tang wrote: > This patch adds *_async versions of several OpenACC runtime library API > functions, > which is to allow execution of a function asynchronously on particular async > stream, an addition to the standard since 2.5. Specific

Re: [PATCH, OpenACC 2.5, libgomp] Add *_async versions of runtime library API functions

2018-09-11 Thread Chung-Lin Tang
On 2018/9/11 1:22 AM, Cesar Philippidis wrote: On 09/10/2018 08:04 AM, Chung-Lin Tang wrote: GOACC_2.0 { Index: libgomp/oacc-mem.c === --- libgomp/oacc-mem.c (revision 264192) +++ libgomp/oacc-mem.c (working copy) @@ -153,8 +15

Re: [PATCH, OpenACC 2.5, libgomp] Add *_async versions of runtime library API functions

2018-09-10 Thread Cesar Philippidis
On 09/10/2018 08:04 AM, Chung-Lin Tang wrote: > GOACC_2.0 { > Index: libgomp/oacc-mem.c > === > --- libgomp/oacc-mem.c(revision 264192) > +++ libgomp/oacc-mem.c(working copy) > @@ -153,8 +153,9 @@ acc_free (void *d) >

[PATCH, OpenACC 2.5, libgomp] Add *_async versions of runtime library API functions

2018-09-10 Thread Chung-Lin Tang
This patch adds *_async versions of several OpenACC runtime library API functions, which is to allow execution of a function asynchronously on particular async stream, an addition to the standard since 2.5. Specifically, these functions: acc_copyin_async acc_copyout_async acc_copyout_finalize_a