id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 3983,catch reference to incomplete type in signals2,sorokin@…,Frank Mori Hess,"In boost/signals2/last_value.hpp reference to incomplete type boost::signals2::expired_slot is catched. The following code don't compile with comeau and clang: struct T; template void f() { try {} catch(T const &) {} } struct T {}; int main() { f(); return 0; } With error message: 7.cpp:9:19: error: cannot catch reference to incomplete type 'struct T const' catch(T const &) ^ ",Bugs,closed,Boost 1.43.0,signals2,Boost Development Trunk,Problem,fixed,,