id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 1459,"value_initialized leaves data uninitialized, when using Borland",niels_dekker,niels_dekker,"The data of an instance of boost::value_initialized may not be initialized properly, when using Borland C++. This is caused by a Borland specific compiler issue: [http://qc.codegear.com/wc/qcmain.aspx?d=51854 Value-initialization: POD struct should be zero-initialized] For example: {{{ #include struct Data { int i; }; ... boost::value_initialized d; BOOST_CHECK( get(d).i == 0 ); // Typically fails on Borland! }}} Fernando Cacciola and I have already discussed this issue. I hope to have a workaround within a few weeks... Note that the workaround described by Ticket #1217 does not yet work for Borland, because of some other Borland specific issues related to the use of ""typename"", placement-new, and explicit destructor calls.",Bugs,closed,Boost 1.35.0,None,Boost 1.34.1,Problem,fixed,,