Index: libs/fusion/test/sequence/adapt_assoc_struct.cpp =================================================================== --- libs/fusion/test/sequence/adapt_assoc_struct.cpp (revision 53229) +++ libs/fusion/test/sequence/adapt_assoc_struct.cpp (working copy) @@ -57,7 +57,7 @@ { using namespace boost::fusion; using namespace boost; - using namespace std; + //using namespace std; std::cout << tuple_open('['); std::cout << tuple_close(']'); Index: libs/fusion/test/sequence/cons.cpp =================================================================== --- libs/fusion/test/sequence/cons.cpp (revision 53229) +++ libs/fusion/test/sequence/cons.cpp (working copy) @@ -25,6 +25,7 @@ main() { using namespace boost::fusion; + namespace bf = boost::fusion; using boost::is_same; std::cout << tuple_open('['); @@ -39,18 +40,18 @@ make_cons(1, make_cons(hello)); BOOST_TEST((*begin(ns) == 1)); - BOOST_TEST((*next(begin(ns)) == hello)); + BOOST_TEST((*bf::next(begin(ns)) == hello)); *begin(ns) += 1; - *next(begin(ns)) += ' '; + *bf::next(begin(ns)) += ' '; BOOST_TEST((*begin(ns) == 2)); - BOOST_TEST((*next(begin(ns)) == hello + ' ')); + BOOST_TEST((*bf::next(begin(ns)) == hello + ' ')); for_each(ns, boost::lambda::_1 += ' '); BOOST_TEST((*begin(ns) == 2 + ' ')); - BOOST_TEST((*next(begin(ns)) == hello + ' ' + ' ')); + BOOST_TEST((*bf::next(begin(ns)) == hello + ' ' + ' ')); } { Index: libs/fusion/test/sequence/vector_n.cpp =================================================================== --- libs/fusion/test/sequence/vector_n.cpp (revision 53229) +++ libs/fusion/test/sequence/vector_n.cpp (working copy) @@ -30,7 +30,8 @@ { using namespace boost::fusion; using namespace boost; - using namespace std; + using std::cout; + using std::endl; { vector0 vec;