id summary reporter owner description type status milestone component version severity resolution keywords cc 10842 Boost.Parameter: Class Template parameter can't be abstract o0o0@… Daniel Wallin "VS 2013 fails to compile when abstract class is passed as class template parameter with error ""cannot instantiate abstract class"". Sample: #include class Intf { public: virtual void func() = 0; }; BOOST_PARAMETER_TEMPLATE_KEYWORD(param) template class P { public: typedef typename boost::parameter::parameters< boost::parameter::optional >::bind::type args; typedef typename boost::parameter::value_type::type param_type; }; int main() { P > p; return 0; }" Bugs new To Be Determined parameter Boost 1.56.0 Problem