]> git.ipfire.org Git - thirdparty/gcc.git/commit
Tweak error return value for acc_set_cuda_stream.
authorJulian Brown <julian@codesourcery.com>
Tue, 12 Feb 2019 14:36:03 +0000 (06:36 -0800)
committerKwok Cheung Yeung <kcy@codesourcery.com>
Tue, 21 Jun 2022 13:11:07 +0000 (14:11 +0100)
commit30d29fbc7bcb98b4b4567e6e02add4a19a6fb356
treeb500e762683904cf21bece5782f29116fb47b6c9
parent15d0f61a7fecdc8fd12857c40879ea3730f6d99f
Tweak error return value for acc_set_cuda_stream.

The return value of acc_set_cuda_stream is unspecified in OpenACC 2.6.
The testsuite changes might be unnecessary with the current async code.

libgomp/
* oacc-cuda.c (acc_set_cuda_stream): Return 0 on error/invalid
arguments.
* testsuite/libgomp.oacc-c-c++-common/lib-84.c: Handle unnumbered
async stream being an alias for a numbered async stream.
* testsuite/libgomp.oacc-c-c++-common/lib-85.c: Likewise.
libgomp/ChangeLog.omp
libgomp/oacc-cuda.c
libgomp/testsuite/libgomp.oacc-c-c++-common/lib-84.c
libgomp/testsuite/libgomp.oacc-c-c++-common/lib-85.c