**** Full rebuild of configuration Debug for project parse_bufer **** make -k clean all rm -rf main.o main.d parse_bufer Building file: ../main.cpp g++ -D_REENTRANT -I/usr/local/boost_1_33_0 -O0 -g3 -Wall -c -fmessage-length=0 -omain.o ../main.cpp /usr/local/boost_1_33_0/boost/xpressive/detail/static/static.hpp: In member function `bool boost::xpressive::detail::stacked_xpression::match(boost::xpressive::detail::state_type&) const [with BidiIterT = __gnu_cxx::__normal_iterator, std::allocator > >, TopT = boost::xpressive::detail::static_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > > >, NextT = boost::xpressive::detail::static_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > >]': /usr/local/boost_1_33_0/boost/xpressive/detail/core/matcher/mark_begin_matcher.hpp:44: instantiated from `bool boost::xpressive::detail::mark_begin_matcher::match(boost::xpressive::detail::state_type&, const NextT&) const [with BidiIterT = __gnu_cxx::__normal_iterator, std::allocator > >, NextT = boost::xpressive::detail::stacked_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > > >, boost::xpressive::detail::static_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > > >]' /usr/local/boost_1_33_0/boost/xpressive/detail/static/static.hpp:165: instantiated from `bool boost::xpressive::detail::static_xpression::push_match(boost::xpressive::detail::state_type&) const [with TopT = boost::xpressive::detail::static_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > > >, BidiIterT = __gnu_cxx::__normal_iterator, std::allocator > >, MatcherT = boost::xpressive::detail::mark_begin_matcher, NextT = boost::xpressive::detail::static_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > >]' /usr/local/boost_1_33_0/boost/xpressive/detail/core/matcher/repeat_begin_matcher.hpp:55: instantiated from `bool boost::xpressive::detail::repeat_begin_matcher::match(boost::xpressive::detail::state_type&, const NextT&) const [with BidiIterT = __gnu_cxx::__normal_iterator, std::allocator > >, NextT = boost::xpressive::detail::static_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > > >]' /usr/local/boost_1_33_0/boost/xpressive/detail/static/static.hpp:156: instantiated from `bool boost::xpressive::detail::static_xpression::match(boost::xpressive::detail::state_type&) const [with BidiIterT = __gnu_cxx::__normal_iterator, std::allocator > >, MatcherT = boost::xpressive::detail::repeat_begin_matcher, NextT = boost::xpressive::detail::static_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > > >]' /usr/local/boost_1_33_0/boost/xpressive/detail/core/matcher/logical_newline_matcher.hpp:55: instantiated from `bool boost::xpressive::detail::logical_newline_matcher::match(boost::xpressive::detail::state_type&, const NextT&) const [with BidiIterT = __gnu_cxx::__normal_iterator, std::allocator > >, NextT = boost::xpressive::detail::static_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > > > >, TraitsT = boost::xpressive::regex_traits >]' /usr/local/boost_1_33_0/boost/xpressive/detail/static/static.hpp:156: instantiated from `bool boost::xpressive::detail::static_xpression::match(boost::xpressive::detail::state_type&) const [with BidiIterT = __gnu_cxx::__normal_iterator, std::allocator > >, MatcherT = boost::xpressive::detail::logical_newline_matcher > >, NextT = boost::xpressive::detail::static_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > > > >]' /usr/local/boost_1_33_0/boost/xpressive/detail/core/matcher/string_matcher.hpp:69: instantiated from `bool boost::xpressive::detail::string_matcher::match(boost::xpressive::detail::state_type&, const NextT&) const [with BidiIterT = __gnu_cxx::__normal_iterator, std::allocator > >, NextT = boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > > > > >, TraitsT = boost::xpressive::regex_traits >, bool ICaseT = false]' /usr/local/boost_1_33_0/boost/xpressive/detail/static/static.hpp:156: instantiated from `bool boost::xpressive::detail::static_xpression::match(boost::xpressive::detail::state_type&) const [with BidiIterT = __gnu_cxx::__normal_iterator, std::allocator > >, MatcherT = boost::xpressive::detail::string_matcher >, false>, NextT = boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > > > > >]' /usr/local/boost_1_33_0/boost/xpressive/detail/core/adaptor.hpp:45: instantiated from `bool boost::xpressive::detail::xpression_adaptor::match(boost::xpressive::detail::state_type&) const [with XprT = boost::xpressive::detail::static_xpression >, false>, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression, std::allocator > > >, boost::xpressive::detail::static_xpression, boost::xpressive::detail::static_xpression > >, boost::xpressive::detail::static_xpression > > > > > > > >, BidiIterT = __gnu_cxx::__normal_iterator, std::allocator > >]' ../main.cpp:31: instantiated from here /usr/local/boost_1_33_0/boost/xpressive/detail/static/static.hpp:75: internal compiler error: in build_base_path, at cp/class.c:275 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. Preprocessed source stored into /tmp/ccJNZL70.out file, please attach this to your bugreport.