Add testcase for PR45230.
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Sep 2010 21:18:59 +0000 (21:18 +0000)
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Sep 2010 21:18:59 +0000 (21:18 +0000)
2010-08-20  Sebastian Pop  <sebastian.pop@amd.com>

PR middle-end/45230
* gcc.dg/graphite/id-pr45230.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@164791 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog.graphite
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/graphite/id-pr45230.c [new file with mode: 0644]

index 0cc7fa0..e46a6cb 100644 (file)
@@ -1,5 +1,10 @@
 2010-08-20  Sebastian Pop  <sebastian.pop@amd.com>
 
+       PR middle-end/45230
+       * gcc.dg/graphite/id-pr45230.c: New.
+
+2010-08-20  Sebastian Pop  <sebastian.pop@amd.com>
+
        * tree-scalar-evolution.c (instantiate_array_ref): New.
        (instantiate_scev_r): Also handle ARRAY_REFs.
 
index f5b2a74..9ab3d0b 100644 (file)
@@ -1,5 +1,10 @@
 2010-09-30  Sebastian Pop  <sebastian.pop@amd.com>
 
+       PR middle-end/45230
+       * gcc.dg/graphite/id-pr45230.c: New.
+
+2010-09-30  Sebastian Pop  <sebastian.pop@amd.com>
+
        * gcc.dg/graphite/graphite.exp: Add compile rules for vect-* files.
        * gfortran.dg/graphite/graphite.exp: Same.
        * gcc.dg/graphite/vect-pr43423.c: New.
diff --git a/gcc/testsuite/gcc.dg/graphite/id-pr45230.c b/gcc/testsuite/gcc.dg/graphite/id-pr45230.c
new file mode 100644 (file)
index 0000000..80f6769
--- /dev/null
@@ -0,0 +1,14 @@
+unsigned char buf[10];
+main ()
+{
+  unsigned off1, len, i;
+  unsigned char *p1;
+  for (len = 0; len < 8; len++)
+    {
+      p1 = buf;
+      for (i = 0; i < off1; i++)
+       *p1++ = '\0';
+      for (i = 0; i < len; i++)
+       *p1++ = 'a';
+    }
+}