id summary reporter owner description type status milestone component version severity resolution keywords cc 7087 std::forward or std::move missing in Boost.Test on Darwin Clang Paul A. Bristow Gennadiy Rozental "Sandia-darwin-clang compiler in ../boost/test/tools/assertion.hpp seems to be missing something for several Boost.math tests, for example: Sandia-darwin-clang-trunk-c++11 - math - hypot_test / clang-darwin-trunk http://www.boost.org/development/tests/trunk/developer/output/Sandia-darwin-clang-trunk-c++11-boost-bin-v2-libs-math-test-hypot_test-test-clang-darwin-trunk-debug-link-static.html http://tinyurl.com/7q8ltjg ../boost/test/tools/assertion.hpp:278:29: error: 'T' does not refer to a value : m_value( std::forward(val) ) ^ ../boost/test/tools/assertion.hpp:269:19: note: declared here template ^ ../boost/test/tools/assertion.hpp:386:36: error: no member named 'forward' in namespace 'std' return value_expr( std::forward( v ) ); Could be a missing #include, or else the compiler has rvalue refs but no std::move/forward? " Bugs closed To Be Determined test Boost Development Trunk Problem fixed test std::move