OSDN Git Service

new testcase for PR523
authorChris Lattner <sabre@nondot.org>
Mon, 21 Feb 2005 04:03:32 +0000 (04:03 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 21 Feb 2005 04:03:32 +0000 (04:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20261 91177308-0d34-0410-b5e6-96231b3b80d8

test/C++Frontend/2005-02-20-BrokenReferenceTest.cpp [new file with mode: 0644]

diff --git a/test/C++Frontend/2005-02-20-BrokenReferenceTest.cpp b/test/C++Frontend/2005-02-20-BrokenReferenceTest.cpp
new file mode 100644 (file)
index 0000000..af15f81
--- /dev/null
@@ -0,0 +1,11 @@
+// RUN: %llvmgxx %s -S -o /dev/null
+
+void test(unsigned char *b, int rb) {
+  typedef unsigned char imgfoo[10][rb];
+  imgfoo &br = *(imgfoo *)b;
+  
+  br[0][0] = 1;
+
+  rb = br[0][0];
+}
+