id summary reporter owner description type status milestone component version severity resolution keywords cc 5968 phoenix bind and signals2 signal connect fails to compile Lars Viklund Thomas Heller "Using a Phoenix bind in a Signals2 signal fails to compile with errors in either fusion::category_of where actor is missing the category type (in 1.47.0), or in phoenix visit_each (in trunk r74198). {{{#!c++ #include #include struct s { bool f(int, bool) { return true; } }; int main() { s s_obj; boost::signals2::signal sig; sig.connect( boost::phoenix::bind( &s::f, &s_obj, boost::phoenix::placeholders::arg1, boost::phoenix::placeholders::arg2)); } }}} Simplifying the bind to the following expression has the same results: {{{#!c++ (val(&s_obj)->*&s::f)(arg1, arg2) }}}" Bugs closed Boost 1.48.0 phoenix Boost 1.47.0 Problem fixed