From: Jakub Jelinek Date: Wed, 30 Mar 2022 14:47:10 +0000 (+0200) Subject: Revert "testsuite: Change pr80334.C testcase to dg-do compile [PR102772]" X-Git-Tag: basepoints/gcc-13~390 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=58a3fda072e6caf149ce5b9616fc52129efaf2e9;p=thirdparty%2Fgcc.git Revert "testsuite: Change pr80334.C testcase to dg-do compile [PR102772]" This reverts commit 6a777ceb0e975f0efc823d2d82e676346f068151. --- diff --git a/gcc/testsuite/g++.dg/torture/pr80334.C b/gcc/testsuite/g++.dg/torture/pr80334.C index d25b6777cb91..aee154876367 100644 --- a/gcc/testsuite/g++.dg/torture/pr80334.C +++ b/gcc/testsuite/g++.dg/torture/pr80334.C @@ -1,8 +1,4 @@ -// This used to be dg-do run testcase, but it is invalid at runtime: -// trying to do a placement new of A which is 16-byte sized and aligned -// into a 16-byte buffer at offset 17 bytes from 16-byte aligned address -// is UB. -// { dg-do compile } +// { dg-do run } struct A { alignas(16) char c; }; struct B { A unpacked; char d; } __attribute__((packed));