[llvm-commits] [llvm] r102303 - /llvm/trunk/test/FrontendC/crash-invalid-array.c

Chris Lattner sabre at nondot.org
Sat Apr 24 22:51:14 PDT 2010


Author: lattner
Date: Sun Apr 25 00:51:14 2010
New Revision: 102303

URL: http://llvm.org/viewvc/llvm-project?rev=102303&view=rev
Log:
testcase for PR6913

Added:
    llvm/trunk/test/FrontendC/crash-invalid-array.c

Added: llvm/trunk/test/FrontendC/crash-invalid-array.c
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/FrontendC/crash-invalid-array.c?rev=102303&view=auto
==============================================================================
--- llvm/trunk/test/FrontendC/crash-invalid-array.c (added)
+++ llvm/trunk/test/FrontendC/crash-invalid-array.c Sun Apr 25 00:51:14 2010
@@ -0,0 +1,17 @@
+// RUN: not %llvmgcc -O1 %s -S |& grep {error: invalid use of array with unspecified bounds}
+// PR6913
+
+#include <stdio.h>
+
+int main()
+{
+   int x[10][10];
+   int (*p)[] = x;   // <-- this line is what triggered it
+
+   int i;
+
+   for(i = 0; i < 10; ++i)
+   {
+       p[i][i] = i;
+   }
+}





More information about the llvm-commits mailing list