aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2021-06-07 16:17:06 +0200
committerThomas Schwinge <thomas@codesourcery.com>2021-06-08 11:10:55 +0200
commit0886426f5f543e813c1a61e18da6616caf377dfc (patch)
treed60d77bc8290bdc61ab9a44d8e80f35d0ff9a43c
parente64d62c7008e6a4b0227fd25e071db8f0b3f1820 (diff)
downloadgcc-0886426f5f543e813c1a61e18da6616caf377dfc.zip
gcc-0886426f5f543e813c1a61e18da6616caf377dfc.tar.gz
gcc-0886426f5f543e813c1a61e18da6616caf377dfc.tar.bz2
Revert PR80547 workaround in 'libgomp.oacc-c-c++-common/parallel-dims.c'
This problem has been fixed long ago, in r267934 (commit d41d952c9bbdffe6fd2badc9c4f2c18d241ce412) "[nvptx] Handle assignment to gang-level reduction variable". libgomp/ * testsuite/libgomp.oacc-c-c++-common/parallel-dims.c: Revert PR80547 workaround.
-rw-r--r--libgomp/testsuite/libgomp.oacc-c-c++-common/parallel-dims.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/parallel-dims.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/parallel-dims.c
index ef3dfda..c7412c2 100644
--- a/libgomp/testsuite/libgomp.oacc-c-c++-common/parallel-dims.c
+++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/parallel-dims.c
@@ -72,22 +72,9 @@ int main ()
gangs_actual = 1;
for (int i = 100 * gangs_actual; i > -100 * gangs_actual; --i)
{
- /* <https://gcc.gnu.org/PR80547>. */
-#if 0
gangs_min = gangs_max = acc_gang ();
workers_min = workers_max = acc_worker ();
vectors_min = vectors_max = acc_vector ();
-#else
- int gangs = acc_gang ();
- gangs_min = (gangs_min < gangs) ? gangs_min : gangs;
- gangs_max = (gangs_max > gangs) ? gangs_max : gangs;
- int workers = acc_worker ();
- workers_min = (workers_min < workers) ? workers_min : workers;
- workers_max = (workers_max > workers) ? workers_max : workers;
- int vectors = acc_vector ();
- vectors_min = (vectors_min < vectors) ? vectors_min : vectors;
- vectors_max = (vectors_max > vectors) ? vectors_max : vectors;
-#endif
}
}
if (gangs_actual != 1)