Boost C++ Libraries: Ticket #8938: shared_ptr to bool is no longer allowed. https://svn.boost.org/trac10/ticket/8938 <p> GCC 4.8.1 </p> <p> /boost/boost-1.54.0/include/boost/date_time/local_time/custom_time_zone.hpp:67:30: error: cannot convert 'const boost::shared_ptr&lt;boost::date_time::dst_day_calc_rule&lt;boost::gregorian::date&gt; &gt;' to 'bool' in return </p> <blockquote> <p> return (dst_calc_rules_); <em>if calc_rule is set the tz has dst </em></p> </blockquote> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/8938 Trac 1.4.3 Marshall Clow Tue, 30 Jul 2013 13:21:44 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/8938#comment:1 https://svn.boost.org/trac10/ticket/8938#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">duplicate</span> </li> </ul> <p> This is a duplicate of <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/8739" title="#8739: Bugs: Compile error in bool ... (closed: fixed)">#8739</a>, has been fixed on trunk and in release, and will be part of the 1.55.0 release. </p> Ticket