$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [core/noncopyable][test/boost::unit_test::singleton] massive test failures
From: Stephan T. Lavavej (stl_at_[hidden])
Date: 2014-08-21 13:15:51
[Agustín K-ballo Bergé]
> Only libc++ implements `is_trivially_copyable` (msvc pretends to but
> does a bad bad thing).
Sorry, we thought it was a synonym of is_trivially_copy_constructible! This was 95% fixed in VS14 CTP1 - we now invoke a compiler hook, which has been fixed to report accurate answers for most types. (In particular, volatility is correctly detected as nontrivial.) There are some corner cases with deleted/defaulted/etc. member functions that will be much harder to fix in the compiler, tracked by an active bug.
STL