https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94149
--- Comment #7 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jonathan Wakely <r...@gcc.gnu.org>: https://gcc.gnu.org/g:d76925e46fad09fc9be6759cbf1f23c9a8344dbf commit r10-7856-gd76925e46fad09fc9be6759cbf1f23c9a8344dbf Author: Jonathan Wakely <jwak...@redhat.com> Date: Tue Apr 21 22:18:51 2020 +0100 libstdc++: Support arrays in std::is_nothrow_constructible (PR 94149) The front end now supports parenthesized initialization for arrays in C++20, so extend std::is_nothrow_constructible to support them too. gcc/testsuite: PR c++/94149 * g++.dg/cpp2a/paren-init24.C: Fix FIXMEs. libstdc++-v3: PR c++/94149 * include/std/type_traits (__is_nt_constructible_impl): Add partial specializations for bounded arrays with non-empty initializers. * testsuite/20_util/is_nothrow_constructible/value_c++20.cc: New test.