]> granicus.if.org Git - clang/commitdiff
Correct test my *really really* overaligning a type.
authorEric Fiselier <eric@efcs.ca>
Sun, 3 Feb 2019 04:10:38 +0000 (04:10 +0000)
committerEric Fiselier <eric@efcs.ca>
Sun, 3 Feb 2019 04:10:38 +0000 (04:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@352983 91177308-0d34-0410-b5e6-96231b3b80d8

test/SemaCXX/extended-usual-deallocation-functions.cpp

index 87b68d3a8a5a4de801f6aa4969b672ffa81f9c14..22a28a4b6c30fde5346e2be4726a6b04f88e5c5d 100644 (file)
@@ -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;