id summary reporter owner description type status milestone component version severity resolution keywords cc 6828 functional/forward broken with decltype-based boost::result_of Eric Niebler t_schwinger "The clang c++11 test runner is showing failures with decltype-based result_of that do not happen with TR1-style result_of. See the results here (clang-cxx11 test runner): http://www.boost.org/development/tests/trunk/developer/functional-forward.html In particular: {{{ In file included from ../libs/functional/forward/test/forward_adapter.cpp:16: In file included from ../boost/functional/forward_adapter.hpp:21: In file included from ../boost/utility/result_of.hpp:113: In file included from ../boost/preprocessor/iteration/detail/iter/forward1.hpp:47: ../boost/utility/detail/result_of_iterate.hpp:66:5: error: no matching function for call to object of type 'const test_func' boost::declval()( ^~~~~~~~~~~~~~~~~~~ ../boost/utility/detail/result_of_iterate.hpp:47:7: note: in instantiation of template class 'boost::detail::cpp0x_result_of_impl ()>' requested here : mpl::if_< ^ ../boost/functional/forward_adapter.hpp:150:36: note: in instantiation of template class 'boost::result_of ()>' requested here inline typename boost::result_of< FC() >::type ^ }}} " Patches new Boost 1.50.0 functional/forward Boost Development Trunk Problem c++11 decltype result_of