Boost C++ Libraries: Ticket #6345: std::forward not available when compiling with clang 3.0 c++0x https://svn.boost.org/trac10/ticket/6345 <p> Recent modification on Boost.Test make it unusable with clang 3.0 c++0x due to std::forward missing or not found. </p> <pre class="wiki">clang-darwin.compile.c++ ../../../bin.v2/libs/thread/test/test_thread.test/clang-darwin-3.0x/debug/threading-multi/test_thread.o In file included from test_thread.cpp:16: In file included from ../../../boost/test/unit_test.hpp:19: In file included from ../../../boost/test/test_tools.hpp:328: In file included from ../../../boost/test/tools/impl.hpp:25: ../../../boost/test/tools/assertion.hpp:278:21: error: no member named 'forward' in namespace 'std' : m_value( std::forward&lt;T&gt;(val) ) ~~~~~^ ../../../boost/test/tools/assertion.hpp:278:29: error: 'T' does not refer to a value : m_value( std::forward&lt;T&gt;(val) ) ^ </pre><p> This has as consequence that the authors developing mainly with this compiler and using Boost.Test to be unable to deliver new modifications. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/6345 Trac 1.4.3 timblechmann Sun, 01 Jul 2012 11:32:25 GMT attachment set https://svn.boost.org/trac10/ticket/6345 https://svn.boost.org/trac10/ticket/6345 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">boost_test.patch</span> </li> </ul> Ticket timblechmann Sun, 01 Jul 2012 11:33:18 GMT <link>https://svn.boost.org/trac10/ticket/6345#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6345#comment:1</guid> <description> <p> proposed patch hopefully fixes the use of boost.test with c++11 builds </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Gennadiy Rozental</dc:creator> <pubDate>Mon, 05 Nov 2012 00:53:59 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/6345#comment:2 https://svn.boost.org/trac10/ticket/6345#comment:2 <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 <a class="changeset" href="https://svn.boost.org/trac10/changeset/81178" title="added header for std::forward; Fixes #6345">[81178]</a>) added header for std::forward; Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/6345" title="#6345: Bugs: std::forward not available when compiling with clang 3.0 c++0x (closed: fixed)">#6345</a> </p> Ticket