id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 3225,boost::fusion sequence throws compiler error when used with boost::mpl::is_sequence,Jeffrey Hellrung ,Joel de Guzman,"The boost::fusion documentation states in the Introduction section ""Fusion sequences are fully conforming MPL sequences ..."" It seems incorrect, then, that the following code does not compile (boost version 1.39 with MSVC 9): {{{ #include #include #include int main(int argc, char* argv[]) { typedef boost::fusion::vector1< int > vector_type; static const bool b = boost::mpl::is_sequence< vector_type >::value; return 0; } }}} Would someone please explain what the deal is? The compiler output is attached. I have found both boost::fusion and boost::mpl (otherwise) extremely useful! Thanks! - Jeff ",Bugs,closed,Boost 1.40.0,fusion,Boost 1.39.0,Problem,fixed,fusion mpl is_sequence,