$ gcc cygwin_stl.cpp -I /cygdrive/y/STLPORT/STLport-5.2.1/stlport/ -I /cygdrive/y/BOOST/boost_1_52_0/ In file included from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/regex_traits.hpp:24:0, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/detail/core/regex_impl.hpp:18, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/match_results.hpp:54, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/detail/core/access.hpp:21, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/detail/core/state.hpp:18, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp:20, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/detail/core/matchers.hpp:17, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/regex_primitives.hpp:22, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/xpressive_static.hpp:24, from /cygdrive/y/BOOST/boost_1_52_0/boost/graph/graphviz.hpp:34, from cygwin_stl.cpp:2: /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/traits/cpp_regex_traits.hpp:74:9: error: no matching function for call to ‘assertion_failed(mpl_::failed************ mpl_::assert_relation<(mpl_::assert_::relations)1u, -0x000000069l, 2l>::************)’ In file included from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/regex_traits.hpp:24:0, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/detail/core/regex_impl.hpp:18, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/match_results.hpp:54, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/detail/core/access.hpp:21, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/detail/core/state.hpp:18, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp:20, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/detail/core/matchers.hpp:17, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/regex_primitives.hpp:22, from /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/xpressive_static.hpp:24, from /cygdrive/y/BOOST/boost_1_52_0/boost/graph/graphviz.hpp:34, from cygwin_stl.cpp:2: /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/traits/cpp_regex_traits.hpp: In static member function ‘static bool boost::xpressive::detail::cpp_regex_traits_base::is(const stlpmtx_std::ctype<_CharT>&, Char, boost::xpressive::detail::umaskex_t)’: /cygdrive/y/BOOST/boost_1_52_0/boost/xpressive/traits/cpp_regex_traits.hpp:217:71: error: no matching function for call to ‘isxdigit(int&)’