diff options
author | Richard Guenther <rguenther@suse.de> | 2010-08-27 11:39:45 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2010-08-27 11:39:45 +0000 |
commit | 6d446ecf6053a32a25ceab6bc0e19569ead2124e (patch) | |
tree | 33524aaeb3e54498ad47f94d888aebbe150610e8 | |
parent | d32f725a65e4af3eccb7192b3be7662123df5280 (diff) | |
download | gcc-6d446ecf6053a32a25ceab6bc0e19569ead2124e.zip gcc-6d446ecf6053a32a25ceab6bc0e19569ead2124e.tar.gz gcc-6d446ecf6053a32a25ceab6bc0e19569ead2124e.tar.bz2 |
scop-1.c: Fix out-of-bound array accesses.
2010-08-27 Richard Guenther <rguenther@suse.de>
* gcc.dg/graphite/scop-1.c: Fix out-of-bound array accesses.
* gcc.dg/graphite/scop-2.c: Likewise.
* gcc.dg/graphite/scop-20.c: Likewise.
* gcc.dg/vect/slp-25.c: Likewise.
From-SVN: r163583
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/graphite/scop-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/graphite/scop-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/graphite/scop-20.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/slp-25.c | 4 |
5 files changed, 12 insertions, 5 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ebf6039..d8b9801 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2010-08-27 Richard Guenther <rguenther@suse.de> + + * gcc.dg/graphite/scop-1.c: Fix out-of-bound array accesses. + * gcc.dg/graphite/scop-2.c: Likewise. + * gcc.dg/graphite/scop-20.c: Likewise. + * gcc.dg/vect/slp-25.c: Likewise. + 2010-08-27 Olivier Hainque <hainque@adacore.com> * gnat.dg/dse_step.ads, dse_step.adb, test_dse_step.adb: New test. diff --git a/gcc/testsuite/gcc.dg/graphite/scop-1.c b/gcc/testsuite/gcc.dg/graphite/scop-1.c index ba2590c..0fa5149 100644 --- a/gcc/testsuite/gcc.dg/graphite/scop-1.c +++ b/gcc/testsuite/gcc.dg/graphite/scop-1.c @@ -3,7 +3,7 @@ void bar (void); int toto() { int i, j, k; - int a[100][100]; + int a[101][100]; int b[100]; for (i = 1; i < 100; i++) diff --git a/gcc/testsuite/gcc.dg/graphite/scop-2.c b/gcc/testsuite/gcc.dg/graphite/scop-2.c index 9e494f4..8378361 100644 --- a/gcc/testsuite/gcc.dg/graphite/scop-2.c +++ b/gcc/testsuite/gcc.dg/graphite/scop-2.c @@ -3,7 +3,7 @@ void bar (void); int toto() { int i, j, k; - int a[100][100]; + int a[101][100]; int b[100]; for (i = 1; i < 100; i++) diff --git a/gcc/testsuite/gcc.dg/graphite/scop-20.c b/gcc/testsuite/gcc.dg/graphite/scop-20.c index 6e71df3..cbba351 100644 --- a/gcc/testsuite/gcc.dg/graphite/scop-20.c +++ b/gcc/testsuite/gcc.dg/graphite/scop-20.c @@ -3,7 +3,7 @@ void bar (void); int toto() { int i, j, k; - int a[100][100]; + int a[101][100]; int b[100]; for (i = 1; i < 100; i++) diff --git a/gcc/testsuite/gcc.dg/vect/slp-25.c b/gcc/testsuite/gcc.dg/vect/slp-25.c index b660508..0dec2f1 100644 --- a/gcc/testsuite/gcc.dg/vect/slp-25.c +++ b/gcc/testsuite/gcc.dg/vect/slp-25.c @@ -7,8 +7,8 @@ /* Unaligned stores. */ -int ia[N+1]; -short sa[N+1]; +int ia[N+2]; +short sa[N+2]; int main1 (int n) { |