diff --git a/include/boost/graph/detail/adj_list_edge_iterator.hpp b/include/boost/graph/detail/adj_list_edge_iterator.hpp index e283a111..f6b1563a 100644 --- a/include/boost/graph/detail/adj_list_edge_iterator.hpp +++ b/include/boost/graph/detail/adj_list_edge_iterator.hpp @@ -29,8 +29,11 @@ #include #include +#include -#define BOOST_GRAPH_NO_OPTIONAL +#if BOOST_WORKAROUND( __IBMCPP__, <= 600 ) +# define BOOST_GRAPH_NO_OPTIONAL +#endif #ifdef BOOST_GRAPH_NO_OPTIONAL # define BOOST_GRAPH_MEMBER .