id summary reporter owner description type status milestone component version severity resolution keywords cc 10778 VC14 CTP4 Atomic don't compile with boost::chrono durations which are not TriviallyCopyable mjklaim@… viboes "This complete example does not compile in VC14 CTP4: {{{ #include #include std::atomic ms; // error C2338: atomic requires T to be trivially copyable. }}} Using the standard library instead works as expected: {{{ #include #include std::atomic ms; // no error }}} The compiler is correct that boost::chrono::duration is not trivially copyable (as described on cppreference.com at least) but it seems (from looking at the code) that it's mostly concept check code used in constructors definitions that trigger the problem." Bugs closed Boost 1.58.0 chrono Boost 1.57.0 Problem fixed raad@…