aboutsummaryrefslogtreecommitdiff
path: root/libgomp
diff options
context:
space:
mode:
Diffstat (limited to 'libgomp')
-rw-r--r--libgomp/ChangeLog5
-rw-r--r--libgomp/testsuite/libgomp.oacc-fortran/non-scalar-data.f908
2 files changed, 10 insertions, 3 deletions
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 89ee866..1c82e5d 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,5 +1,10 @@
2016-04-14 Cesar Philippidis <cesar@codesourcery.com>
+ * testsuite/libgomp.oacc-fortran/non-scalar-data.f90: Don't
+ pass parameter variables to subroutines.
+
+2016-04-14 Cesar Philippidis <cesar@codesourcery.com>
+
PR middle-end/70643
* testsuite/libgomp.oacc-fortran/pr70643.f90: New test.
diff --git a/libgomp/testsuite/libgomp.oacc-fortran/non-scalar-data.f90 b/libgomp/testsuite/libgomp.oacc-fortran/non-scalar-data.f90
index 4afb562..94e4228 100644
--- a/libgomp/testsuite/libgomp.oacc-fortran/non-scalar-data.f90
+++ b/libgomp/testsuite/libgomp.oacc-fortran/non-scalar-data.f90
@@ -6,9 +6,11 @@
program main
implicit none
- integer, parameter :: n = 100
- integer :: array(n), i
-
+ integer,parameter :: size = 100
+ integer :: array(size), i, n
+
+ n = size
+
!$acc data copy(array)
call kernels(array, n)