Address compiler diagnostics in libgomp.oacc-c-c++-common/pr87835.c

source-gcc/libgomp/testsuite/libgomp.oacc-c-c++-common/pr87835.c: In function 'main':
    source-gcc/libgomp/testsuite/libgomp.oacc-c-c++-common/pr87835.c:45: warning: ignoring #pragma loop gang [-Wunknown-pragmas]
       45 |     #pragma loop gang
          |
    source-gcc/libgomp/testsuite/libgomp.oacc-c-c++-common/pr87835.c:19:7: warning: unused variable 'b' [-Wunused-variable]
       19 |   int b[n];
          |       ^

	libgomp/
	PR target/87835
	* testsuite/libgomp.oacc-c-c++-common/pr87835.c: Update.

From-SVN: r271004
This commit is contained in:
Thomas Schwinge 2019-05-08 12:01:30 +02:00 committed by Thomas Schwinge
parent 1927f64070
commit da2d30c199
2 changed files with 7 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2019-05-07 Thomas Schwinge <thomas@codesourcery.com>
PR target/87835
* testsuite/libgomp.oacc-c-c++-common/pr87835.c: Update.
2019-05-06 Thomas Schwinge <thomas@codesourcery.com>
* oacc-parallel.c: Add comments to legacy entry points (GCC 5).

View File

@ -16,7 +16,6 @@ main (void)
CUstream stream1;
int N = n;
int a[n];
int b[n];
int c[n];
acc_init (acc_device_nvidia);
@ -36,13 +35,13 @@ main (void)
c[i] = 0;
}
#pragma acc data copy (a, b, c) copyin (N)
#pragma acc data copy (a, c) copyin (N)
{
#pragma acc parallel async (1)
;
#pragma acc parallel async (1) num_gangs (320)
#pragma loop gang
#pragma acc loop gang
for (int ii = 0; ii < N; ii++)
c[ii] = (a[ii] + a[N - ii - 1]);