Index: pending/container_traits.hpp =================================================================== --- pending/container_traits.hpp (Revision 41212) +++ pending/container_traits.hpp (Arbeitskopie) @@ -11,6 +11,7 @@ // is not legal. There ought to be a standard header. -JGS #include +#include // BOOST_WORKAROUND #include // for std::remove #include @@ -22,12 +23,12 @@ # ifdef BOOST_HASH_SET_HEADER # include BOOST_HASH_SET_HEADER # else -# include +# include # endif # ifdef BOOST_HASH_MAP_HEADER # include BOOST_HASH_MAP_HEADER # else -# include +# include # endif #endif @@ -35,7 +36,7 @@ # ifdef BOOST_SLIST_HEADER # include BOOST_SLIST_HEADER # else -# include +# include # endif #endif Index: pending/iterator_tests.hpp =================================================================== --- pending/iterator_tests.hpp (Revision 41212) +++ pending/iterator_tests.hpp (Arbeitskopie) @@ -22,6 +22,7 @@ # include # include # include +# include // for boost::detail::iterator_traits # include # include // for detail::dummy_constructor # include Index: pending/mutable_heap.hpp =================================================================== --- pending/mutable_heap.hpp (Revision 41212) +++ pending/mutable_heap.hpp (Arbeitskopie) @@ -11,6 +11,8 @@ #ifndef BOOST_GRAPH_DETAIL_MUTABLE_HEAP_H #define BOOST_GRAPH_DETAIL_MUTABLE_HEAP_H +#include // min_element + /* There are a few things wrong with this set of functions.