In file included from /work/loc1/boost_1_48_0/include/boost/mpl/integral_c.hpp:32:0, from /work/loc1/boost_1_48_0/include/boost/type_traits/integral_constant.hpp:11, from /work/loc1/boost_1_48_0/include/boost/type_traits/detail/bool_trait_def.hpp:15, from /work/loc1/boost_1_48_0/include/boost/type_traits/is_volatile.hpp:40, from /work/loc1/boost_1_48_0/include/boost/type_traits/remove_const.hpp:14, from /work/loc1/boost_1_48_0/include/boost/proto/proto_fwd.hpp:25, from /work/loc1/boost_1_48_0/include/boost/xpressive/xpressive_fwd.hpp:53, from /work/loc1/boost_1_48_0/include/boost/xpressive/detail/detail_fwd.hpp:24, from /work/loc1/boost_1_48_0/include/boost/xpressive/regex_primitives.hpp:21, from /work/loc1/boost_1_48_0/include/boost/xpressive/xpressive_static.hpp:24, from /work/loc1/boost_1_48_0/include/boost/xpressive/xpressive.hpp:18, from boost_regex_test.cpp:2: /work/loc1/boost_1_48_0/include/boost/mpl/aux_/integral_wrapper.hpp: In instantiation of 'mpl_::integral_c': /work/loc1/boost_1_48_0/include/boost/numeric/conversion/detail/meta.hpp:30:13: instantiated from 'boost::numeric::convdetail::equal_to, mpl_::integral_c >' /work/loc1/boost_1_48_0/include/boost/mpl/if.hpp:67:11: instantiated from 'boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity > >, boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::identity > > > >' /work/loc1/boost_1_48_0/include/boost/mpl/eval_if.hpp:37:41: instantiated from 'boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity > >, boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::identity > > > >' /work/loc1/boost_1_48_0/include/boost/numeric/conversion/detail/meta.hpp:82:9: instantiated from 'boost::numeric::convdetail::ct_switch4, mpl_::integral_c, mpl_::integral_c, mpl_::integral_c, boost::numeric::convdetail::get_subranged_BuiltIn2BuiltIn, boost::mpl::identity >, boost::mpl::identity >, boost::mpl::identity > >' /work/loc1/boost_1_48_0/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp:45:9: instantiated from 'boost::numeric::convdetail::for_udt_builtin_mixture, boost::numeric::convdetail::get_subranged_BuiltIn2BuiltIn, boost::mpl::identity >, boost::mpl::identity >, boost::mpl::identity > >' /work/loc1/boost_1_48_0/include/boost/numeric/conversion/detail/is_subranged.hpp:206:11: [ skipping 9 instantiation contexts ] /work/loc1/boost_1_48_0/include/boost/xpressive/regex_compiler.hpp:281:13: instantiated from 'boost::xpressive::detail::sequence boost::xpressive::regex_compiler::parse_alternates(FwdIter&, FwdIter) [with FwdIter = __gnu_cxx::__normal_iterator >, BidiIter = __gnu_cxx::__normal_iterator >, RegexTraits = boost::xpressive::regex_traits >, CompilerTraits = boost::xpressive::compiler_traits > >]' /work/loc1/boost_1_48_0/include/boost/xpressive/regex_compiler.hpp:212:75: instantiated from 'boost::xpressive::basic_regex boost::xpressive::regex_compiler::compile_(FwdIter, FwdIter, boost::xpressive::regex_compiler::flag_type, std::forward_iterator_tag) [with FwdIter = __gnu_cxx::__normal_iterator >, BidiIter = __gnu_cxx::__normal_iterator >, RegexTraits = boost::xpressive::regex_traits >, CompilerTraits = boost::xpressive::compiler_traits > >, boost::xpressive::regex_compiler::flag_type = boost::xpressive::regex_constants::syntax_option_type]' /work/loc1/boost_1_48_0/include/boost/xpressive/regex_compiler.hpp:120:60: instantiated from 'boost::xpressive::basic_regex boost::xpressive::regex_compiler::compile(InputIter, InputIter, boost::xpressive::regex_compiler::flag_type) [with InputIter = __gnu_cxx::__normal_iterator >, BidiIter = __gnu_cxx::__normal_iterator >, RegexTraits = boost::xpressive::regex_traits >, CompilerTraits = boost::xpressive::compiler_traits > >, boost::xpressive::regex_compiler::flag_type = boost::xpressive::regex_constants::syntax_option_type]' /work/loc1/boost_1_48_0/include/boost/xpressive/regex_compiler.hpp:129:71: instantiated from 'typename boost::disable_if, boost::xpressive::basic_regex >::type boost::xpressive::regex_compiler::compile(const InputRange&, boost::xpressive::regex_compiler::flag_type) [with InputRange = std::basic_string, BidiIter = __gnu_cxx::__normal_iterator >, RegexTraits = boost::xpressive::regex_traits >, CompilerTraits = boost::xpressive::compiler_traits > >, typename boost::disable_if, boost::xpressive::basic_regex >::type = boost::xpressive::basic_regex<__gnu_cxx::__normal_iterator > >, boost::xpressive::regex_compiler::flag_type = boost::xpressive::regex_constants::syntax_option_type]' /work/loc1/boost_1_48_0/include/boost/xpressive/basic_regex.hpp:193:61: instantiated from 'static boost::xpressive::basic_regex boost::xpressive::basic_regex::compile(const InputRange&, boost::xpressive::basic_regex::flag_type) [with InputRange = std::basic_string, BidiIter = __gnu_cxx::__normal_iterator >, boost::xpressive::basic_regex::flag_type = boost::xpressive::regex_constants::syntax_option_type]' boost_regex_test.cpp:9:57: instantiated from here /work/loc1/boost_1_48_0/include/boost/mpl/aux_/integral_wrapper.hpp:73:96: warning: the result of the conversion is unspecified because '-0x00000000000000001' is outside the range of type 'boost::numeric::udt_builtin_mixture_enum' [-Wconversion] /work/loc1/boost_1_48_0/include/boost/mpl/aux_/integral_wrapper.hpp: In instantiation of 'mpl_::integral_c': /work/loc1/boost_1_48_0/include/boost/numeric/conversion/detail/meta.hpp:30:13: instantiated from 'boost::numeric::convdetail::equal_to, mpl_::integral_c >' /work/loc1/boost_1_48_0/include/boost/mpl/if.hpp:67:11: instantiated from 'boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity > >, boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::identity > > > >' /work/loc1/boost_1_48_0/include/boost/mpl/eval_if.hpp:37:41: instantiated from 'boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity > >, boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::identity > > > >' /work/loc1/boost_1_48_0/include/boost/numeric/conversion/detail/meta.hpp:82:9: instantiated from 'boost::numeric::convdetail::ct_switch4, mpl_::integral_c, mpl_::integral_c, mpl_::integral_c, boost::numeric::convdetail::get_subranged_Int2Int, boost::mpl::identity >, boost::mpl::identity >, boost::mpl::identity > >' /work/loc1/boost_1_48_0/include/boost/numeric/conversion/detail/int_float_mixture.hpp:63:9: instantiated from 'boost::numeric::convdetail::for_int_float_mixture, boost::numeric::convdetail::get_subranged_Int2Int, boost::mpl::identity >, boost::mpl::identity >, boost::mpl::identity > >' /work/loc1/boost_1_48_0/include/boost/numeric/conversion/detail/is_subranged.hpp:184:35: [ skipping 10 instantiation contexts ] /work/loc1/boost_1_48_0/include/boost/xpressive/regex_compiler.hpp:281:13: instantiated from 'boost::xpressive::detail::sequence boost::xpressive::regex_compiler::parse_alternates(FwdIter&, FwdIter) [with FwdIter = __gnu_cxx::__normal_iterator >, BidiIter = __gnu_cxx::__normal_iterator >, RegexTraits = boost::xpressive::regex_traits >, CompilerTraits = boost::xpressive::compiler_traits > >]' /work/loc1/boost_1_48_0/include/boost/xpressive/regex_compiler.hpp:212:75: instantiated from 'boost::xpressive::basic_regex boost::xpressive::regex_compiler::compile_(FwdIter, FwdIter, boost::xpressive::regex_compiler::flag_type, std::forward_iterator_tag) [with FwdIter = __gnu_cxx::__normal_iterator >, BidiIter = __gnu_cxx::__normal_iterator >, RegexTraits = boost::xpressive::regex_traits >, CompilerTraits = boost::xpressive::compiler_traits > >, boost::xpressive::regex_compiler::flag_type = boost::xpressive::regex_constants::syntax_option_type]' /work/loc1/boost_1_48_0/include/boost/xpressive/regex_compiler.hpp:120:60: instantiated from 'boost::xpressive::basic_regex boost::xpressive::regex_compiler::compile(InputIter, InputIter, boost::xpressive::regex_compiler::flag_type) [with InputIter = __gnu_cxx::__normal_iterator >, BidiIter = __gnu_cxx::__normal_iterator >, RegexTraits = boost::xpressive::regex_traits >, CompilerTraits = boost::xpressive::compiler_traits > >, boost::xpressive::regex_compiler::flag_type = boost::xpressive::regex_constants::syntax_option_type]' /work/loc1/boost_1_48_0/include/boost/xpressive/regex_compiler.hpp:129:71: instantiated from 'typename boost::disable_if, boost::xpressive::basic_regex >::type boost::xpressive::regex_compiler::compile(const InputRange&, boost::xpressive::regex_compiler::flag_type) [with InputRange = std::basic_string, BidiIter = __gnu_cxx::__normal_iterator >, RegexTraits = boost::xpressive::regex_traits >, CompilerTraits = boost::xpressive::compiler_traits > >, typename boost::disable_if, boost::xpressive::basic_regex >::type = boost::xpressive::basic_regex<__gnu_cxx::__normal_iterator > >, boost::xpressive::regex_compiler::flag_type = boost::xpressive::regex_constants::syntax_option_type]' /work/loc1/boost_1_48_0/include/boost/xpressive/basic_regex.hpp:193:61: instantiated from 'static boost::xpressive::basic_regex boost::xpressive::basic_regex::compile(const InputRange&, boost::xpressive::basic_regex::flag_type) [with InputRange = std::basic_string, BidiIter = __gnu_cxx::__normal_iterator >, boost::xpressive::basic_regex::flag_type = boost::xpressive::regex_constants::syntax_option_type]' boost_regex_test.cpp:9:57: instantiated from here /work/loc1/boost_1_48_0/include/boost/mpl/aux_/integral_wrapper.hpp:73:96: warning: the result of the conversion is unspecified because '-0x00000000000000001' is outside the range of type 'boost::numeric::int_float_mixture_enum' [-Wconversion] In file included from /work/loc1/boost_1_48_0/include/boost/xpressive/match_results.hpp:56:0, from /work/loc1/boost_1_48_0/include/boost/xpressive/detail/core/access.hpp:21, from /work/loc1/boost_1_48_0/include/boost/xpressive/detail/core/state.hpp:18, from /work/loc1/boost_1_48_0/include/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp:20, from /work/loc1/boost_1_48_0/include/boost/xpressive/detail/core/matchers.hpp:17, from /work/loc1/boost_1_48_0/include/boost/xpressive/regex_primitives.hpp:22, from /work/loc1/boost_1_48_0/include/boost/xpressive/xpressive_static.hpp:24, from /work/loc1/boost_1_48_0/include/boost/xpressive/xpressive.hpp:18, from boost_regex_test.cpp:2: /work/loc1/boost_1_48_0/include/boost/xpressive/detail/utility/sequence_stack.hpp: In member function 'T* boost::xpressive::detail::sequence_stack::grow_(std::size_t, const T&) [with T = boost::xpressive::detail::sub_match_impl<__gnu_cxx::__normal_iterator > >, std::size_t = long unsigned int]': /work/loc1/boost_1_48_0/include/boost/xpressive/detail/utility/sequence_stack.hpp:216:40: instantiated from 'T* boost::xpressive::detail::sequence_stack::push_sequence(std::size_t, const T&) [with T = boost::xpressive::detail::sub_match_impl<__gnu_cxx::__normal_iterator > >, std::size_t = long unsigned int]' /work/loc1/boost_1_48_0/include/boost/xpressive/detail/core/state.hpp:337:5: instantiated from 'boost::xpressive::detail::memento boost::xpressive::detail::save_sub_matches(boost::xpressive::detail::match_state&) [with BidiIter = __gnu_cxx::__normal_iterator >]' /work/loc1/boost_1_48_0/include/boost/xpressive/detail/core/matcher/keeper_matcher.hpp:70:59: instantiated from 'bool boost::xpressive::detail::keeper_matcher::match_(boost::xpressive::detail::match_state&, const Next&, mpl_::false_) const [with BidiIter = __gnu_cxx::__normal_iterator >, Next = boost::xpressive::detail::matchable_ex<__gnu_cxx::__normal_iterator > >, Xpr = boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator > >, mpl_::false_ = mpl_::bool_]' /work/loc1/boost_1_48_0/include/boost/xpressive/detail/core/matcher/keeper_matcher.hpp:42:56: instantiated from 'bool boost::xpressive::detail::keeper_matcher::match(boost::xpressive::detail::match_state&, const Next&) const [with BidiIter = __gnu_cxx::__normal_iterator >, Next = boost::xpressive::detail::matchable_ex<__gnu_cxx::__normal_iterator > >, Xpr = boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator > >]' /work/loc1/boost_1_48_0/include/boost/xpressive/detail/dynamic/dynamic.hpp:80:68: instantiated from 'bool boost::xpressive::detail::dynamic_xpression::match(boost::xpressive::detail::match_state&) const [with Matcher = boost::xpressive::detail::keeper_matcher > > >, BidiIter = __gnu_cxx::__normal_iterator >]' boost_regex_test.cpp:10:1: instantiated from here /work/loc1/boost_1_48_0/include/boost/xpressive/detail/utility/sequence_stack.hpp:118:114: warning: conversion to 'double' from 'std::size_t' may alter its value [-Wconversion]