
Here is a list of test failures due to decltype-based result_of. (Note: this list is a bit old. Tests were done for trunk four months ago.) Michel Morin wrote:
libs/functional/forward/test/forward_adapter.test libs/functional/forward/test/lightweight_forward_adapter.test libs/fusion/test/invoke.test libs/phoenix/test/bind_not_test.test libs/phoenix/test/bind_rv_sp_test.test libs/phoenix/test/bind_stateful_test.test libs/phoenix/test/bind_test.test libs/phoenix/test/bug3289.test libs/phoenix/test/dynamic_tests.test libs/phoenix/test/exceptions.test libs/phoenix/test/if_tests.test libs/phoenix/test/lambda_tests.test libs/phoenix/test/loops_tests.test libs/phoenix/test/member.test libs/phoenix/test/new_delete_tests.test libs/phoenix/test/switch_tests.test libs/spirit/repository/test/qi_repo_advance.test libs/spirit/repository/test/qi_repo_keywords.test libs/spirit/test/lex_regression_file_iterator3-p3.test libs/utility/test/result_of_test.test
And here is the current situation: [Functional/Forward] Not fixed. Patch attached by Eric Niebler. https://svn.boost.org/trac/boost/ticket/6828 [Fusion] Not fixed. [Phoenix] Not fixed. https://svn.boost.org/trac/boost/ticket/5687 [Spirit] ??? [result_of] Fixed recently by Daniel Walker. https://svn.boost.org/trac/boost/ticket/6754 Regards, Michel