id summary reporter owner description type status milestone component version severity resolution keywords cc 8721 Boost.Variant and Boost.Fusion incompatibility David Sankel ebf "{{{ #include #include struct emptyList {}; typedef boost::make_recursive_variant < emptyList , boost::fusion::vector < int , boost::recursive_variant_ > >::type IntList; const emptyList el = emptyList(); const IntList nil( el ); IntList cons( int head, IntList tail ) { return IntList( boost::fusion::vector( head, tail ) ); } }}}" Bugs closed To Be Determined variant Boost 1.53.0 Problem worksforme