From: Richard Smith Date: Tue, 24 Jul 2018 01:23:36 +0000 (+0000) Subject: Add missing testcase update for r337790. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8fe774c61453bbe684ee20b4497930635cf2ec7c;p=clang Add missing testcase update for r337790. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@337792 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/SemaCXX/constant-expression-cxx11.cpp b/test/SemaCXX/constant-expression-cxx11.cpp index e921634b1b..a64207583d 100644 --- a/test/SemaCXX/constant-expression-cxx11.cpp +++ b/test/SemaCXX/constant-expression-cxx11.cpp @@ -1555,13 +1555,13 @@ namespace CompoundLiteral { // Other kinds are not. struct X { int a[2]; }; - constexpr int *n = (X){1, 2}.a; // expected-warning {{C99}} expected-warning {{temporary array}} + constexpr int *n = (X){1, 2}.a; // expected-warning {{C99}} expected-warning {{temporary}} // expected-error@-1 {{constant expression}} // expected-note@-2 {{pointer to subobject of temporary}} // expected-note@-3 {{temporary created here}} void f() { - static constexpr int *p = (int*)(int[1]){3}; // expected-warning {{C99}} + static constexpr int *p = (int*)(int[1]){3}; // expected-warning {{C99}} expected-warning {{temporary}} // expected-error@-1 {{constant expression}} // expected-note@-2 {{pointer to subobject of temporary}} // expected-note@-3 {{temporary created here}}