Index: boost/fusion/adapted/std_tuple/tag_of.hpp =================================================================== --- boost/fusion/adapted/std_tuple/tag_of.hpp (revision 78075) +++ boost/fusion/adapted/std_tuple/tag_of.hpp (working copy) @@ -10,12 +10,6 @@ #include #include -namespace std -{ - template - class tuple; -} - namespace boost { namespace fusion { struct std_tuple_tag; Index: libs/fusion/test/sequence/io.cpp =================================================================== --- libs/fusion/test/sequence/io.cpp (revision 78075) +++ libs/fusion/test/sequence/io.cpp (working copy) @@ -103,7 +103,7 @@ useThisIStringStream is("(100 200 300)"); vector ti; - BOOST_TEST(bool((is >> ti) != 0)); + BOOST_TEST(bool(is >> ti) != 0); BOOST_TEST(ti == make_vector(100, 200, 300)); // Note that strings are problematic: