id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 8158,atomic_flag default constructor is not trivial,Andrey Semashev,timblechmann,"The current implementation of atomic_flag has non-trivial default constructor that initializes the flag to the non-signalled state. This contradicts the standard which requires the default constructor to be trivial, leaving the flag uninitialized. The flag should be initialized with the ATOMIC_FLAG_INIT macro, which is not currently provided by Boost.Atomic. The atomic_flag interface should be as close as possible to C++11, which would improve portability. ",Bugs,closed,To Be Determined,atomic,Boost 1.53.0,Problem,fixed,,