[libcxx] r302723 - XFAIL is_trivially_copyable test for compilers that don't implement Core 2094

Evgenii Stepanov via cfe-commits cfe-commits at lists.llvm.org
Fri May 19 13:30:49 PDT 2017


No, sorry, this is not ToT. This is r298531, which already self
identifies as clang-5.0, but, apparently, does not implement Core
2094. I'll just upgrade.


On Fri, May 19, 2017 at 1:27 PM, Evgenii Stepanov
<eugeni.stepanov at gmail.com> wrote:
> 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 at 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 at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


More information about the cfe-commits mailing list