Boost C++ Libraries: Ticket #5308: leaking pragma warning(disable ...) due to missing config_end.hpp https://svn.boost.org/trac10/ticket/5308 <p> After including some interprocess-header (like &lt;boost/interprocess/managed_windows_shared_memory.hpp&gt;), many warnings are disabled, because #pragma warning(disable ...) is leaked from config_begin.hpp. There seem to be (at least) two "#include config_end.hpp" missing: </p> <ul><li>in interprocess/containers/container/detail/version_type.hpp </li><li>in interprocess/sync/emulation/mutex.hpp </li></ul> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/5308 Trac 1.4.3 Ion Gaztañaga Fri, 01 Apr 2011 17:06:18 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/5308#comment:1 https://svn.boost.org/trac10/ticket/5308#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> Fixed for Boost 1.47 </p> Ticket