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,,,