]> granicus.if.org Git - clang/commitdiff
Fix test so it works the same way on 32-bit and 64-bit.
authorEli Friedman <eli.friedman@gmail.com>
Wed, 18 Jul 2012 01:03:11 +0000 (01:03 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Wed, 18 Jul 2012 01:03:11 +0000 (01:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160415 91177308-0d34-0410-b5e6-96231b3b80d8

test/SemaCXX/constant-expression.cpp

index c06b6c03f183bbca217fe828f64f3eb134108fe3..ec50cb7d92fcdf2315b566c0e419b546fdacceb1 100644 (file)
@@ -115,7 +115,7 @@ int array2[recurse2]; // expected-warning {{variable length array}} expected-war
 namespace FloatConvert {
   typedef int a[(int)42.3];
   typedef int a[(int)42.997];
-  typedef int b[(int)4e10]; // expected-warning {{variable length}} expected-warning {{size of static array must be an integer constant expression}}
+  typedef int b[(long long)4e20]; // expected-warning {{variable length}} expected-error {{variable length}} expected-warning {{'long long' is an extension}}
 }
 
 // PR12626