From: Eric Fiselier Date: Sun, 3 Feb 2019 04:10:38 +0000 (+0000) Subject: Correct test my *really really* overaligning a type. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=57b4f8bee618ea4b76e57476f039e196e1df5787;p=clang Correct test my *really really* overaligning a type. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@352983 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/SemaCXX/extended-usual-deallocation-functions.cpp b/test/SemaCXX/extended-usual-deallocation-functions.cpp index 87b68d3a8a..22a28a4b6c 100644 --- a/test/SemaCXX/extended-usual-deallocation-functions.cpp +++ b/test/SemaCXX/extended-usual-deallocation-functions.cpp @@ -33,7 +33,7 @@ struct B { void BTest(B *b) { delete b; }// expected-error {{deleted}} -struct alignas(32) C { +struct alignas(128) C { #ifndef HAS_ALIGN // expected-note@+2 {{deleted}} #endif @@ -54,7 +54,7 @@ struct D { }; void DTest(D *d) { delete d; } // expected-error {{deleted}} -struct alignas(64) E { +struct alignas(128) E { void operator delete(void*) = delete; void operator delete(E*, std::destroying_delete_t) = delete; void operator delete(E*, std::destroying_delete_t, std::size_t) = delete;