]> granicus.if.org Git - clang/commitdiff
Re-enable verification of test and update outdated diag checks
authorAlp Toker <alp@nuanti.com>
Sun, 8 Dec 2013 22:22:26 +0000 (22:22 +0000)
committerAlp Toker <alp@nuanti.com>
Sun, 8 Dec 2013 22:22:26 +0000 (22:22 +0000)
Going by PR6913 it looks like this one can no longer reach CodeGen so remove
the redundant -emit-llvm case and treat it as an ordinary Sema test.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@196736 91177308-0d34-0410-b5e6-96231b3b80d8

test/Sema/crash-invalid-array.c

index eeac39148ca4de179f348e99e376c0528f58fedc..dac335174f2db7dae28d3e551fc6923775a3478a 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: not %clang_cc1 -O1 %s -emit-llvm
+// RUN: %clang_cc1 -triple x86_64-apple-darwin -fsyntax-only -verify %s
 // PR6913
 
 #include <stdio.h>
@@ -6,13 +6,13 @@
 int main()
 {
    int x[10][10];
-   int (*p)[] = x; // expected-error {{invalid use of array with unspecified bounds}
+   int (*p)[] = x;
 
    int i;
 
    for(i = 0; i < 10; ++i)
    {
-       p[i][i] = i;
+       p[i][i] = i; // expected-error {{subscript of pointer to incomplete type 'int []'}}
    }
 }