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