id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 10032,void container parameters not ignored with BOOST_INTRUSIVE_VARIADIC_TEMPLATES,Matei David ,Ion Gaztañaga,"When `BOOST_INTRUSIVE_VARIADIC_TEMPLATES` is used, `void` template parameters used to construct intrusive containers are not properly ignored, and instead cause compilation failure. E.g., `list< A, void > l` does not compile, but it compiles ok when that symbol is not defined. As one consequence, the library test suite cannot be compiled with that symbol defined, because tree-based containers in the test suite are built with `void` parameters. Technically, the issue rests with the `do_pack` struct in `pack_options.hpp`. In non-variadic context, `void`s are properly ignored. In the (heavy TMP) variadic context, they aren't.",Feature Requests,closed,To Be Determined,intrusive,Boost 1.55.0,Cosmetic,invalid,variadic template parameters,