diff options
author | Jakub Jelinek <jakub@redhat.com> | 2011-12-06 15:32:54 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2011-12-06 15:32:54 +0100 |
commit | 5de62d003b15021508b780a17c9cdac6c2e773a5 (patch) | |
tree | ae0d80aedc9ccf8ec7c3aebe22062f58a1334a0a /libgomp/testsuite | |
parent | f748cd6bb45ec5f1e7ef498d6ef9d4c67d13b664 (diff) | |
download | gcc-5de62d003b15021508b780a17c9cdac6c2e773a5.zip gcc-5de62d003b15021508b780a17c9cdac6c2e773a5.tar.gz gcc-5de62d003b15021508b780a17c9cdac6c2e773a5.tar.bz2 |
re PR libgomp/51132 (FAIL: libgomp.graphite/force-parallel-[678].c)
PR libgomp/51132
* testsuite/libgomp.graphite/force-parallel-1.c: Move large arrays
to file scope.
* testsuite/libgomp.graphite/force-parallel-3.c: Likewise.
* testsuite/libgomp.graphite/force-parallel-6.c: Likewise.
* testsuite/libgomp.graphite/force-parallel-7.c: Likewise.
* testsuite/libgomp.graphite/force-parallel-8.c: Likewise.
* testsuite/libgomp.graphite/force-parallel-9.c: Likewise.
From-SVN: r182050
Diffstat (limited to 'libgomp/testsuite')
6 files changed, 13 insertions, 9 deletions
diff --git a/libgomp/testsuite/libgomp.graphite/force-parallel-1.c b/libgomp/testsuite/libgomp.graphite/force-parallel-1.c index 7f043d8..d168b43 100644 --- a/libgomp/testsuite/libgomp.graphite/force-parallel-1.c +++ b/libgomp/testsuite/libgomp.graphite/force-parallel-1.c @@ -1,9 +1,10 @@ void abort (void); +int x[10000000]; + void parloop (int N) { int i; - int x[10000000]; for (i = 0; i < N; i++) x[i] = i + 3; diff --git a/libgomp/testsuite/libgomp.graphite/force-parallel-3.c b/libgomp/testsuite/libgomp.graphite/force-parallel-3.c index 81b356d..ff8680b 100644 --- a/libgomp/testsuite/libgomp.graphite/force-parallel-3.c +++ b/libgomp/testsuite/libgomp.graphite/force-parallel-3.c @@ -2,12 +2,12 @@ void abort (void); #define N 500 +int Z[2*N+2][2*N+2], B[2*N+2][2*N+2]; + void foo(void) { int i,j; - int Z[2*N+2][2*N+2], B[2*N+2][2*N+2]; - for (i = 0; i < 2*N+2; i++) for (j = 0; j < 2*N+2; j++) B[i][j] = Z[i][j] = i + j; diff --git a/libgomp/testsuite/libgomp.graphite/force-parallel-6.c b/libgomp/testsuite/libgomp.graphite/force-parallel-6.c index dcaaf48..995baa9 100644 --- a/libgomp/testsuite/libgomp.graphite/force-parallel-6.c +++ b/libgomp/testsuite/libgomp.graphite/force-parallel-6.c @@ -1,10 +1,11 @@ #define N 500 +int X[2*N], Y[2*N], B[2*N]; +int A[2*N][2*N], C[2*N][2*N]; + int foo(void) { int i, j, k; - int X[2*N], Y[2*N], B[2*N]; - int A[2*N][2*N], C[2*N][2*N]; for (i = 1; i <= N; i++) { diff --git a/libgomp/testsuite/libgomp.graphite/force-parallel-7.c b/libgomp/testsuite/libgomp.graphite/force-parallel-7.c index 9ba9007..0191af0 100644 --- a/libgomp/testsuite/libgomp.graphite/force-parallel-7.c +++ b/libgomp/testsuite/libgomp.graphite/force-parallel-7.c @@ -1,9 +1,10 @@ #define N 500 +int A[N+5][N+5][N+5]; + int foo(void) { int i, j, k; - int A[N+5][N+5][N+5]; /* Loop i: carried no dependency. */ for (i = 0; i < N; i++) diff --git a/libgomp/testsuite/libgomp.graphite/force-parallel-8.c b/libgomp/testsuite/libgomp.graphite/force-parallel-8.c index 28b9a2a..dc553f5 100644 --- a/libgomp/testsuite/libgomp.graphite/force-parallel-8.c +++ b/libgomp/testsuite/libgomp.graphite/force-parallel-8.c @@ -1,9 +1,10 @@ #define N 1500 +int x[N][N], y[N]; + int foo(void) { int i, j; - int x[N][N], y[N]; for (i = 0; i < N; i++) { diff --git a/libgomp/testsuite/libgomp.graphite/force-parallel-9.c b/libgomp/testsuite/libgomp.graphite/force-parallel-9.c index 3655190..1de43c3 100644 --- a/libgomp/testsuite/libgomp.graphite/force-parallel-9.c +++ b/libgomp/testsuite/libgomp.graphite/force-parallel-9.c @@ -2,12 +2,12 @@ void abort (void); #define N 500 +int Z[2*N+2][2*N+2], B[2*N+2][2*N+2]; + void foo(void) { int i,j; - int Z[2*N+2][2*N+2], B[2*N+2][2*N+2]; - for (i = 0; i < 2*N+2; i++) for (j = 0; j < 2*N+2; j++) B[i][j] = Z[i][j] = i + j; |