Hi, this test is failing for me with ToT clang (clang -cc1 version 5.0.0 based upon LLVM 5.0.0svn). All the failing static_assert's mention volatile one way or the other.
On Wed, May 10, 2017 at 1:19 PM, Eric Fiselier via cfe-commits <cfe-commits@lists.llvm.org> wrote: > Author: ericwf > Date: Wed May 10 15:19:35 2017 > New Revision: 302723 > > URL: http://llvm.org/viewvc/llvm-project?rev=302723&view=rev > Log: > XFAIL is_trivially_copyable test for compilers that don't implement Core 2094 > > Modified: > > libcxx/trunk/test/std/utilities/meta/meta.unary/meta.unary.prop/is_trivially_copyable.pass.cpp > > Modified: > libcxx/trunk/test/std/utilities/meta/meta.unary/meta.unary.prop/is_trivially_copyable.pass.cpp > URL: > http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/utilities/meta/meta.unary/meta.unary.prop/is_trivially_copyable.pass.cpp?rev=302723&r1=302722&r2=302723&view=diff > ============================================================================== > --- > libcxx/trunk/test/std/utilities/meta/meta.unary/meta.unary.prop/is_trivially_copyable.pass.cpp > (original) > +++ > libcxx/trunk/test/std/utilities/meta/meta.unary/meta.unary.prop/is_trivially_copyable.pass.cpp > Wed May 10 15:19:35 2017 > @@ -11,7 +11,9 @@ > > // is_trivially_copyable > > -// XFAIL: gcc-4.9 > +// These compilers have not implemented Core 2094 which makes volatile > +// qualified types trivially copyable. > +// XFAIL: clang-3, clang-4, apple-clang, gcc > > #include <type_traits> > #include <cassert> > > > _______________________________________________ > cfe-commits mailing list > cfe-commits@lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits