c_traits
../boost/xpressive/traits/c_regex_traits.hpp:42:34: warning: unused parameter 'tr' [-Wunused-parameter]
../boost/xpressive/traits/c_regex_traits.hpp:258:42: warning: unused parameter 'begin' [-Wunused-parameter]
../boost/xpressive/traits/c_regex_traits.hpp:258:57: warning: unused parameter 'end' [-Wunused-parameter]
../boost/xpressive/traits/c_regex_traits.hpp:270:50: warning: unused parameter 'begin' [-Wunused-parameter]
../boost/xpressive/traits/c_regex_traits.hpp:270:65: warning: unused parameter 'end' [-Wunused-parameter]
../boost/xpressive/traits/c_regex_traits.hpp:281:51: warning: unused parameter 'begin' [-Wunused-parameter]
../boost/xpressive/traits/c_regex_traits.hpp:281:66: warning: unused parameter 'end' [-Wunused-parameter]
../libs/xpressive/test/./regress.ipp:421:39: warning: unused parameter 'argc' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::c_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::c_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::c_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::c_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
c_traits_u
../boost/xpressive/traits/c_regex_traits.hpp:42:34: warning: unused parameter 'tr' [-Wunused-parameter]
../boost/xpressive/traits/c_regex_traits.hpp:258:42: warning: unused parameter 'begin' [-Wunused-parameter]
../boost/xpressive/traits/c_regex_traits.hpp:258:57: warning: unused parameter 'end' [-Wunused-parameter]
../boost/xpressive/traits/c_regex_traits.hpp:270:50: warning: unused parameter 'begin' [-Wunused-parameter]
../boost/xpressive/traits/c_regex_traits.hpp:270:65: warning: unused parameter 'end' [-Wunused-parameter]
../boost/xpressive/traits/c_regex_traits.hpp:281:51: warning: unused parameter 'begin' [-Wunused-parameter]
../boost/xpressive/traits/c_regex_traits.hpp:281:66: warning: unused parameter 'end' [-Wunused-parameter]
../libs/xpressive/test/./regress.ipp:421:39: warning: unused parameter 'argc' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::c_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::c_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::c_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::c_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
misc1
../libs/xpressive/test/misc1.cpp:240:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/misc1.cpp:240:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::any_matcher>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::regex_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::regex_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::regex_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::regex_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/alternate_matcher.hpp:122:28: warning: definition of implicit copy constructor for 'alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
misc2
../libs/xpressive/test/misc2.cpp:81:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/misc2.cpp:81:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::int_<1>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::charset_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, boost::xpressive::detail::basic_chset<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::lookahead_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::lookbehind_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_word_matcher<boost::xpressive::detail::word_boundary<mpl_::bool_<false>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<true>>>>>>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
multiple_defs
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<true>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:116:32: warning: definition of implicit copy constructor for 'optional_mark_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:116:32: warning: definition of implicit copy constructor for 'optional_mark_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:58:27: warning: definition of implicit copy constructor for 'optional_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:58:27: warning: definition of implicit copy constructor for 'optional_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
regress
../libs/xpressive/test/./regress.ipp:421:39: warning: unused parameter 'argc' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
regress_u
../libs/xpressive/test/./regress.ipp:421:39: warning: unused parameter 'argc' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test1
../libs/xpressive/test/test1.cpp:24:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test1.cpp:24:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test10
../libs/xpressive/test/test10.cpp:24:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test10.cpp:24:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test10u
../libs/xpressive/test/test10u.cpp:26:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test10u.cpp:26:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test11
../libs/xpressive/test/test11.cpp:24:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test11.cpp:24:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<true>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/alternate_matcher.hpp:122:28: warning: definition of implicit copy constructor for 'alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<true>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<true>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test11u
../libs/xpressive/test/test11u.cpp:26:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test11u.cpp:26:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<true>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/alternate_matcher.hpp:122:28: warning: definition of implicit copy constructor for 'alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<true>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<wchar_t>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<true>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<wchar_t>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test1u
../libs/xpressive/test/test1u.cpp:26:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test1u.cpp:26:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test2
../libs/xpressive/test/test2.cpp:24:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test2.cpp:24:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>, mpl_::bool_<true>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test2u
../libs/xpressive/test/test2u.cpp:26:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test2u.cpp:26:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>, mpl_::bool_<true>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test3
../libs/xpressive/test/test3.cpp:24:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test3.cpp:24:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test3u
../libs/xpressive/test/test3u.cpp:26:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test3u.cpp:26:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test4
../libs/xpressive/test/test4.cpp:24:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test4.cpp:24:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:116:32: warning: definition of implicit copy constructor for 'optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test4u
../libs/xpressive/test/test4u.cpp:26:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test4u.cpp:26:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<__gnu_cxx::__normal_iterator<const wchar_t *, std::basic_string<wchar_t>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<__gnu_cxx::__normal_iterator<const wchar_t *, std::basic_string<wchar_t>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:116:32: warning: definition of implicit copy constructor for 'optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<__gnu_cxx::__normal_iterator<const wchar_t *, std::basic_string<wchar_t>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test5
../libs/xpressive/test/test5.cpp:24:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test5.cpp:24:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::charset_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, boost::xpressive::detail::basic_chset<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::charset_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, boost::xpressive::detail::basic_chset<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::charset_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, boost::xpressive::detail::basic_chset<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy
test5u
../libs/xpressive/test/test5u.cpp:26:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test5u.cpp:26:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::charset_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::charset_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::charset_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy
test6
../libs/xpressive/test/test6.cpp:24:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test6.cpp:24:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::lookahead_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_bol_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bol_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::lookahead_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test6u
../libs/xpressive/test/test6u.cpp:26:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test6u.cpp:26:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::lookahead_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_bol_matcher<boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bol_matcher<boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::lookahead_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<wchar_t>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test7
../libs/xpressive/test/test7.cpp:24:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test7.cpp:24:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_eos_matcher>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test7u
../libs/xpressive/test/test7u.cpp:26:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test7u.cpp:26:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_eos_matcher>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test8
../libs/xpressive/test/test8.cpp:24:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test8.cpp:24:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test8u
../libs/xpressive/test/test8u.cpp:26:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test8u.cpp:26:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test9
../libs/xpressive/test/test9.cpp:24:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test9.cpp:24:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test9u
../libs/xpressive/test/test9u.cpp:26:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test9u.cpp:26:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_bos_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_eos_matcher>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test_actions
../libs/xpressive/test/test_actions.cpp:186:37: warning: top-level comma expression in array subscript is deprecated in C++20 and unsupported in C++2b [-Wdeprecated-comma-subscript]
../libs/xpressive/test/test_actions.cpp:193:37: warning: top-level comma expression in array subscript is deprecated in C++20 and unsupported in C++2b [-Wdeprecated-comma-subscript]
../libs/xpressive/test/test_actions.cpp:202:37: warning: top-level comma expression in array subscript is deprecated in C++20 and unsupported in C++2b [-Wdeprecated-comma-subscript]
../libs/xpressive/test/test_actions.cpp:209:37: warning: top-level comma expression in array subscript is deprecated in C++20 and unsupported in C++2b [-Wdeprecated-comma-subscript]
../libs/xpressive/test/test_actions.cpp:276:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test_actions.cpp:276:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::action_matcher<boost::proto::exprns_::expr<boost::proto::tagns_::tag::plus_assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::reference_wrapper<std::basic_string<char>>>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::any_matcher>, 0>>, 2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::action_matcher<boost::proto::exprns_::expr<boost::proto::tagns_::tag::plus_assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::reference_wrapper<std::basic_string<char>>>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::plus, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::any_matcher>, 0>>, 2>>, 2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>>>>>, mpl_::bool_<true>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::action_matcher<boost::proto::exprns_::expr<boost::proto::tagns_::tag::plus_assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::reference_wrapper<std::basic_string<char>>>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::any_matcher>, 0>>, 2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::action_matcher<boost::proto::exprns_::expr<boost::proto::tagns_::tag::plus_assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::reference_wrapper<std::basic_string<char>>>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::plus, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::any_matcher>, 0>>, 2>>, 2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>>>>>, mpl_::bool_<true>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test_assert
../libs/xpressive/test/test_assert.cpp:86:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test_assert.cpp:86:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_word_matcher<boost::xpressive::detail::word_begin, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_word_matcher<boost::xpressive::detail::word_end, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::predicate_matcher<boost::proto::exprns_::expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::check_tag>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<bool (*)(const boost::xpressive::sub_match<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>> &)>, 0>>, 2>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::assert_word_matcher<boost::xpressive::detail::word_begin, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_word_matcher<boost::xpressive::detail::word_end, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::predicate_matcher<boost::proto::exprns_::expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::check_tag>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<bool (*)(const boost::xpressive::sub_match<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>> &)>, 0>>, 2>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_word_matcher<boost::xpressive::detail::word_end, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::predicate_matcher<boost::proto::exprns_::expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::check_tag>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<bool (*)(const boost::xpressive::sub_match<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>> &)>, 0>>, 2>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test_assert_with_placeholder
../libs/xpressive/test/test_assert_with_placeholder.cpp:69:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test_assert_with_placeholder.cpp:69:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::action_matcher<boost::proto::exprns_::expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<count_a_impl>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::action_arg<int, mpl_::int_<0>>>, 0>>, 2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::action_matcher<boost::proto::exprns_::expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<count_a_impl>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::action_arg<int, mpl_::int_<0>>>, 0>>, 2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::action_matcher<boost::proto::exprns_::expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<count_a_impl>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::action_arg<int, mpl_::int_<0>>>, 0>>, 2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test_cycles
../libs/xpressive/test/test_cycles.cpp:204:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test_cycles.cpp:204:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:58:27: warning: definition of implicit copy constructor for 'optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::regex_byref_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::epsilon_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::epsilon_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::regex_byref_matcher<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy
test_dynamic
../libs/xpressive/test/test_dynamic.cpp:32:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test_dynamic.cpp:32:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<true>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:116:32: warning: definition of implicit copy constructor for 'optional_mark_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:116:32: warning: definition of implicit copy constructor for 'optional_mark_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:58:27: warning: definition of implicit copy constructor for 'optional_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:58:27: warning: definition of implicit copy constructor for 'optional_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<true>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<false>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<false>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::literal_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<true>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::literal_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<true>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::set_matcher<boost::xpressive::regex_traits<char>, mpl_::int_<2>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test_dynamic_grammar
../libs/xpressive/test/test_dynamic_grammar.cpp:101:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test_dynamic_grammar.cpp:101:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<true>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:116:32: warning: definition of implicit copy constructor for 'optional_mark_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:116:32: warning: definition of implicit copy constructor for 'optional_mark_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:58:27: warning: definition of implicit copy constructor for 'optional_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:58:27: warning: definition of implicit copy constructor for 'optional_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<true>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<false>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<false>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::literal_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<true>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::literal_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<true>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::set_matcher<boost::xpressive::regex_traits<char>, mpl_::int_<2>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::set_matcher<boost::xpressive::regex_traits<char>, mpl_::int_<2>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy
test_format
../libs/xpressive/test/test_format.cpp:128:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test_format.cpp:128:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<true>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:116:32: warning: definition of implicit copy constructor for 'optional_mark_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:116:32: warning: definition of implicit copy constructor for 'optional_mark_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:58:27: warning: definition of implicit copy constructor for 'optional_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/optional_matcher.hpp:58:27: warning: definition of implicit copy constructor for 'optional_matcher<boost::xpressive::detail::shared_matchable<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<true>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<false>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::string_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<false>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::literal_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<true>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::literal_matcher<boost::xpressive::regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<true>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::set_matcher<boost::xpressive::regex_traits<char>, mpl_::int_<2>>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::matcher_wrapper<boost::xpressive::detail::set_matcher<boost::xpressive::regex_traits<char>, mpl_::int_<2>>>, mpl_::bool_<false>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test_non_char
../libs/xpressive/test/test_non_char.cpp:94:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test_non_char.cpp:94:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::null_regex_traits<int>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::null_regex_traits<int>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::null_regex_traits<int>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::null_regex_traits<int>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::null_regex_traits<int>, mpl_::bool_<false>, mpl_::bool_<false>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::null_regex_traits<int>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::null_regex_traits<int>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::null_regex_traits<int>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::null_regex_traits<int>, mpl_::bool_<false>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::null_regex_traits<int>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::null_regex_traits<int>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::null_regex_traits<int>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::null_regex_traits<int>, mpl_::int_<2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::null_regex_traits<int>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>, boost::fusion::nil_>>, boost::xpressive::null_regex_traits<int>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test_skip
../libs/xpressive/test/test_skip.cpp:89:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test_skip.cpp:89:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>>>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_mark_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>>>>>>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
test_static
../libs/xpressive/test/test_static.cpp:32:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test_static.cpp:32:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: warning: definition of implicit copy constructor for 'simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::any_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
9 warnings generated.
test_symbols
../libs/xpressive/test/test_symbols.cpp:340:39: warning: unused parameter 'argc' [-Wunused-parameter]
../libs/xpressive/test/test_symbols.cpp:340:51: warning: unused parameter 'argv' [-Wunused-parameter]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::repeat_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::attr_begin_matcher<const mpl_::int_<1>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::attr_matcher<std::map<std::basic_string<char>, std::basic_string<char>>, boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::action_matcher<boost::proto::exprns_::expr<boost::proto::tagns_::tag::plus_assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::reference_wrapper<std::basic_string<char>>>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::plus, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::if_else_, boost::proto::argsns_::list3<boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::op::length>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::reference_wrapper<std::basic_string<char>>>, 0>>, 2>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int>, 0>>, 2>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char[2]>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char[1]>, 0>>, 3>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::read_attr<mpl_::int_<1>, std::map<std::basic_string<char>, std::basic_string<char>>>>, 0>>, 2>>, 2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::attr_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>>>>>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
../boost/xpressive/detail/static/static.hpp:179:23: warning: definition of implicit copy constructor for 'static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::attr_begin_matcher<const mpl_::int_<1>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::attr_matcher<std::map<std::basic_string<char>, std::basic_string<char>>, boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::action_matcher<boost::proto::exprns_::expr<boost::proto::tagns_::tag::plus_assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::reference_wrapper<std::basic_string<char>>>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::plus, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::if_else_, boost::proto::argsns_::list3<boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::op::length>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::reference_wrapper<std::basic_string<char>>>, 0>>, 2>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int>, 0>>, 2>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char[2]>, 0>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char[1]>, 0>>, 3>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::read_attr<mpl_::int_<1>, std::map<std::basic_string<char>, std::basic_string<char>>>>, 0>>, 2>>, 2>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::attr_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher, boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_end_matcher<mpl_::bool_<true>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char>>, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>>, mpl_::bool_<true>>>>>>>>>>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]