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,