From cd8c5875293756b66393c4b9344bf6ea2aed393a Mon Sep 17 00:00:00 2001 From: Paolo Carlini Date: Sat, 25 May 2013 12:02:01 +0000 Subject: [PATCH] re PR c++/52216 ([C++11] Wrong exception deduction for some forms of placement new) 2013-05-25 Paolo Carlini PR c++/52216 * g++.dg/cpp0x/new1.C: New. From-SVN: r199326 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/g++.dg/cpp0x/new1.C | 8 ++++++++ 2 files changed, 13 insertions(+) create mode 100644 gcc/testsuite/g++.dg/cpp0x/new1.C diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e0d4ccfd0b6..7ef4080bf0f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2013-05-25 Paolo Carlini + + PR c++/52216 + * g++.dg/cpp0x/new1.C: New. + 2013-05-25 Paolo Carlini PR c++/25666 diff --git a/gcc/testsuite/g++.dg/cpp0x/new1.C b/gcc/testsuite/g++.dg/cpp0x/new1.C new file mode 100644 index 00000000000..2f002db37c4 --- /dev/null +++ b/gcc/testsuite/g++.dg/cpp0x/new1.C @@ -0,0 +1,8 @@ +// PR c++/52216 +// { dg-require-effective-target c++11 } + +#include + +int n; + +static_assert(!noexcept(::new (std::nothrow) int[n]), ""); -- 2.30.2