Boost C++ Libraries: Ticket #1119: enable_reference_tracking copy constructor does not call base class version https://svn.boost.org/trac10/ticket/1119 <p> I get warning messages whenever I use xpressive compiling with gcc -Wextra. The problem is that the copy constructor of <code>enable_reference_tracking</code> does not call that of <code>enable_shared_from_this</code>. To reproduce, just compile the first example in the xpressive manual with the -Wextra flag of gcc. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/1119 Trac 1.4.3 Eric Niebler Thu, 30 Aug 2007 15:24:37 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/1119#comment:1 https://svn.boost.org/trac10/ticket/1119#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> In svn head, enable_reference_tracking no longer inherits from enable_shared_from_this. However, I tried compiling xpressive's examples with gcc -Wall and fixed all the warnings. </p> Ticket