Boost C++ Libraries: Ticket #7142: Compiler error with Intel-12.1 https://svn.boost.org/trac10/ticket/7142 <p> There's a problem compiling regex (for example) when using the Intel 12.1 Win32 compiler: </p> <pre class="wiki">..\..\..\boost/functional/hash/detail/container_fwd_0x.hpp(49): error: class tem plate "std::tr1::shared_ptr" may not be redeclared in the current scope template &lt;class&gt; class shared_ptr; ^ </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/7142 Trac 1.4.3 Daniel James Wed, 31 Oct 2012 18:51:47 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/7142#comment:1 https://svn.boost.org/trac10/ticket/7142#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> This was fixed in <a class="changeset" href="https://svn.boost.org/trac10/changeset/80054" title="Hash: Merge C++11 forward declaration fix.">[80054]</a>. </p> Ticket