[cfe-commits] r160415 - /cfe/trunk/test/SemaCXX/constant-expression.cpp

Eli Friedman eli.friedman at gmail.com
Tue Jul 17 18:03:11 PDT 2012


Author: efriedma
Date: Tue Jul 17 20:03:11 2012
New Revision: 160415

URL: http://llvm.org/viewvc/llvm-project?rev=160415&view=rev
Log:
Fix test so it works the same way on 32-bit and 64-bit.


Modified:
    cfe/trunk/test/SemaCXX/constant-expression.cpp

Modified: cfe/trunk/test/SemaCXX/constant-expression.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaCXX/constant-expression.cpp?rev=160415&r1=160414&r2=160415&view=diff
==============================================================================
--- cfe/trunk/test/SemaCXX/constant-expression.cpp (original)
+++ cfe/trunk/test/SemaCXX/constant-expression.cpp Tue Jul 17 20:03:11 2012
@@ -115,7 +115,7 @@
 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





More information about the cfe-commits mailing list