Hi,
this patch makes the test-case
libgomp.oacc-c-c++-common/parallel-reduction.c work for non-nvidia devices.
Committed as obvious.
Thanks,
- Tom
Fix libgomp.oacc-c-c++-common/parallel-reduction.c for non-nvidia devices
2017-09-27 Tom de Vries <t...@codesourcery.com>
* testsuite/libgomp.oacc-c-c++-common/parallel-reduction.c (main):
Remove acc_device_nvidia references.
---
libgomp/testsuite/libgomp.oacc-c-c++-common/parallel-reduction.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/parallel-reduction.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/parallel-reduction.c
index b2c60e5..077571f 100644
--- a/libgomp/testsuite/libgomp.oacc-c-c++-common/parallel-reduction.c
+++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/parallel-reduction.c
@@ -21,7 +21,7 @@ main ()
}
}
- if (acc_get_device_type () != acc_device_nvidia)
+ if (acc_get_device_type () == acc_device_host)
{
if (s1 != 1)
abort ();
@@ -41,7 +41,7 @@ main ()
s2 += N;
}
- if (acc_get_device_type () != acc_device_nvidia)
+ if (acc_get_device_type () == acc_device_host)
{
if (s1 != 1)
abort ();