[Kde-imaging] panorama does not build against boost 1.44

Gilles Caulier caulier.gilles at gmail.com
Sun Feb 12 08:57:20 UTC 2012


2012/2/12 Angelo Naselli <anaselli at linux.it>:
> [ 83%] Building CXX object extra/kipi-
> plugins/panorama/CMakeFiles/libpanorama.dir/manager/manager.cpp.o
> In file included from
> /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:15:0,
>                 from
> /usr/include/boost/spirit/home/qi/operator/expect.hpp:14,
>                 from
> /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
>                 from /usr/include/boost/spirit/home/qi/nonterminal.hpp:16,
>                 from /usr/include/boost/spirit/home/qi.hpp:20,
>                 from /usr/include/boost/spirit/include/qi.hpp:16,
>                 from /home/angelo/src/KDE/digikam-software-
> compilation/extra/kipi-plugins/panorama/ptoparser/common.h:33,
>                 from /home/angelo/src/KDE/digikam-software-
> compilation/extra/kipi-plugins/panorama/ptoparser/imageline.h:29,
>                 from /home/angelo/src/KDE/digikam-software-
> compilation/extra/kipi-plugins/panorama/ptoparser/imageline_def.h:29,
>                 from /home/angelo/src/KDE/digikam-software-
> compilation/extra/kipi-plugins/panorama/ptoparser/imageline.cpp:26:
> /usr/include/boost/spirit/home/qi/detail/pass_container.hpp: In instantiation
> of ‘boost::spirit::qi::detail::has_same_elements<QChar, QString, true>’:
> /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:157:56:
> instantiated from ‘bool boost::spirit::qi::detail::pass_container<F,
> Attr>::operator()(const Component&) const [with Component =
> boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >, F =
> boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >,
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> > >, Attr = QString]’
> /usr/include/boost/fusion/algorithm/query/detail/any.hpp:42:83:   instantiated
> from ‘bool boost::fusion::detail::linear_any(const First&, const Last&, F&,
> mpl_::false_) [with First = boost::fusion::cons_iterator<const
> boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > >, Last =
> boost::fusion::cons_iterator<const boost::fusion::nil>, F =
> boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >,
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> > >, QString>, mpl_::false_ =
> mpl_::bool_<false>]’
> /usr/include/boost/fusion/algorithm/query/detail/any.hpp:42:83:   instantiated
> from ‘bool boost::fusion::detail::linear_any(const First&, const Last&, F&,
> mpl_::false_) [with First = boost::fusion::cons_iterator<const
> boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[4],
> true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >, Last =
> boost::fusion::cons_iterator<const boost::fusion::nil>, F =
> boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >,
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> > >, QString>, mpl_::false_ =
> mpl_::bool_<false>]’
> /usr/include/boost/fusion/algorithm/query/detail/any.hpp:55:63:   instantiated
> from ‘bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence
> = boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[4],
> true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > >, F =
> boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >,
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> > >, QString>, Tag =
> boost::fusion::forward_traversal_tag]’
> /usr/include/boost/fusion/algorithm/query/any.hpp:30:82:   instantiated from
> ‘bool boost::fusion::any(const Sequence&, F) [with Sequence =
> boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[4],
> true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > >, F =
> boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >,
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> > >, QString>]’
> /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:100:13:   [
> skipping 18 instantiation contexts ]
> /usr/include/boost/function/function_template.hpp:722:7:   instantiated from
> ‘boost::function4<R, T1, T2, T3, T4>::function4(Functor, typename
> boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value,
> int>::type) [with Functor =
> boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::int_parser_impl<int,
> 10u, 1u, -0x00000000000000001>,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, int,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::real_parser_impl<double,
> boost::spirit::qi::real_policies<double> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, double,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[4], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QRect(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QRect,
> QRect KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[3], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::lexeme_directive<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<1,
> void, void (QList<QString>::*)(const QString&)> >,
> boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QStringList,
> QStringList KIPIPanoramaPlugin::PTOType::Image::*> >,
> boost::spirit::attribute<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > > >, boost::fusion::nil> > > >
>> > > > > >, mpl_::bool_<false> >, R = bool, T0 =
> __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >&, T1 =
> const __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >&, T2
> =
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >&, T3 = const
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >&, typename
> boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value,
> int>::type = int]’
> /usr/include/boost/function/function_template.hpp:1064:16:   instantiated from
> ‘boost::function<R(T0, T1, T2, T3)>::function(Functor, typename
> boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value,
> int>::type) [with Functor =
> boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::int_parser_impl<int,
> 10u, 1u, -0x00000000000000001>,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, int,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::real_parser_impl<double,
> boost::spirit::qi::real_policies<double> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, double,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[4], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QRect(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QRect,
> QRect KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[3], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::lexeme_directive<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<1,
> void, void (QList<QString>::*)(const QString&)> >,
> boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QStringList,
> QStringList KIPIPanoramaPlugin::PTOType::Image::*> >,
> boost::spirit::attribute<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > > >, boost::fusion::nil> > > >
>> > > > > >, mpl_::bool_<false> >, R = bool, T0 =
> __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >&, T1 =
> const __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >&, T2
> =
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >&, T3 = const
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >&, typename
> boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value,
> int>::type = int]’
> /usr/include/boost/function/function_template.hpp:1105:5:   instantiated from
> ‘typename
> boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value,
> boost::function<R(T0, T1, T2, T3)>&>::type boost::function<R(T0, T1, T2,
> T3)>::operator=(Functor) [with Functor =
> boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::int_parser_impl<int,
> 10u, 1u, -0x00000000000000001>,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, int,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::real_parser_impl<double,
> boost::spirit::qi::real_policies<double> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, double,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[4], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QRect(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QRect,
> QRect KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[3], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::lexeme_directive<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<1,
> void, void (QList<QString>::*)(const QString&)> >,
> boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QStringList,
> QStringList KIPIPanoramaPlugin::PTOType::Image::*> >,
> boost::spirit::attribute<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > > >, boost::fusion::nil> > > >
>> > > > > >, mpl_::bool_<false> >, R = bool, T0 =
> __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >&, T1 =
> const __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >&, T2
> =
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >&, T3 = const
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >&, typename
> boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value,
> boost::function<R(T0, T1, T2, T3)>&>::type =
> boost::function<bool(__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >&, const __gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >&,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >&, const
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >&)>&]’
> /usr/include/boost/spirit/home/qi/nonterminal/rule.hpp:201:13:   instantiated
> from ‘boost::spirit::qi::rule<Iterator, T1, T2, T3, T4>&
> boost::spirit::qi::rule<Iterator, T1, T2, T3, T4>::operator=(const Expr&)
> [with Expr = boost::proto::exprns_::expr<boost::proto::tag::dereference,
> boost::proto::argsns_::list1<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >&>, 0l>
>>, 2l>&, const boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<const
> boost::spirit::terminal<boost::spirit::tag::int_>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, int,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&, const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >&>, 0l>
>>, 2l>&, const boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<const
> boost::spirit::terminal<boost::spirit::tag::double_>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, double,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&>, 2l>&,
> const boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >&>, 0l>
>>, 2l>&, const boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&>, 2l>&,
> const boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >&>, 0l>
>>, 2l>&, const boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&>, 2l>&,
> const boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const char (&)[4]>, 0l>,
> KIPIPanoramaPlugin::PtoParser::stringGrammar<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> > >&>, 2l>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const char&>, 0l> >, 2l>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&, const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const char&>, 0l>, const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::grammar<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >, QRect(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QRect,
> QRect KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&>, 2l>&,
> const boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const char (&)[3]>, 0l>,
> KIPIPanoramaPlugin::PtoParser::stringGrammar<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> > >&>, 2l>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const char&>, 0l> >, 2l>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&, const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<boost::spirit::tag::lexeme>, 0l>&, const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::grammar<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<1,
> void, void (QList<QString>::*)(const QString&)> >,
> boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QStringList,
> QStringList KIPIPanoramaPlugin::PTOType::Image::*> >,
> boost::spirit::attribute<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&>, 2l>&>,
> 1l>, Iterator = __gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, T1 = KIPIPanoramaPlugin::PTOType::Image(), T2 =
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >, 0l>, T3 = boost::fusion::unused_type,
> T4 = boost::fusion::unused_type, boost::spirit::qi::rule<Iterator, T1, T2, T3,
> T4> = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, KIPIPanoramaPlugin::PTOType::Image(),
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >, 0l>, boost::fusion::unused_type,
> boost::fusion::unused_type>]’
> /home/angelo/src/KDE/digikam-software-compilation/extra/kipi-
> plugins/panorama/ptoparser/imageline_def.h:271:5:   instantiated from
> ‘KIPIPanoramaPlugin::PtoParser::imageLineGrammar<Iterator>::imageLineGrammar()
> [with Iterator = __gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >]’
> /home/angelo/src/KDE/digikam-software-compilation/extra/kipi-
> plugins/panorama/ptoparser/imageline.cpp:31:21:   instantiated from here
> /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:33:64: error: no
> type named ‘value_type’ in ‘class QString’
> /usr/include/boost/spirit/home/qi/detail/pass_container.hpp: In member
> function ‘bool boost::spirit::qi::detail::pass_container<F, Attr>::operator()
> (const Component&) const [with Component = boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >, F =
> boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >,
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> > >, Attr = QString]’:
> /usr/include/boost/fusion/algorithm/query/detail/any.hpp:42:83:   instantiated
> from ‘bool boost::fusion::detail::linear_any(const First&, const Last&, F&,
> mpl_::false_) [with First = boost::fusion::cons_iterator<const
> boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > >, Last =
> boost::fusion::cons_iterator<const boost::fusion::nil>, F =
> boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >,
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> > >, QString>, mpl_::false_ =
> mpl_::bool_<false>]’
> /usr/include/boost/fusion/algorithm/query/detail/any.hpp:42:83:   instantiated
> from ‘bool boost::fusion::detail::linear_any(const First&, const Last&, F&,
> mpl_::false_) [with First = boost::fusion::cons_iterator<const
> boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[4],
> true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >, Last =
> boost::fusion::cons_iterator<const boost::fusion::nil>, F =
> boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >,
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> > >, QString>, mpl_::false_ =
> mpl_::bool_<false>]’
> /usr/include/boost/fusion/algorithm/query/detail/any.hpp:55:63:   instantiated
> from ‘bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence
> = boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[4],
> true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > >, F =
> boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >,
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> > >, QString>, Tag =
> boost::fusion::forward_traversal_tag]’
> /usr/include/boost/fusion/algorithm/query/any.hpp:30:82:   instantiated from
> ‘bool boost::fusion::any(const Sequence&, F) [with Sequence =
> boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[4],
> true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > >, F =
> boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >,
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> > >, QString>]’
> /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:100:13:
> instantiated from ‘bool boost::spirit::qi::sequence_base<Derived,
> Elements>::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&,
> Attribute&, mpl_::true_) const [with Iterator =
> __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >, Context =
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >, Skipper =
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >, Attribute = QString, Derived =
> boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[4], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >, Elements =
> boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[4],
> true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > >, mpl_::true_ = mpl_::bool_<true>]’
> /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:118:50:   [
> skipping 17 instantiation contexts ]
> /usr/include/boost/function/function_template.hpp:722:7:   instantiated from
> ‘boost::function4<R, T1, T2, T3, T4>::function4(Functor, typename
> boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value,
> int>::type) [with Functor =
> boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::int_parser_impl<int,
> 10u, 1u, -0x00000000000000001>,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, int,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::real_parser_impl<double,
> boost::spirit::qi::real_policies<double> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, double,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[4], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QRect(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QRect,
> QRect KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[3], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::lexeme_directive<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<1,
> void, void (QList<QString>::*)(const QString&)> >,
> boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QStringList,
> QStringList KIPIPanoramaPlugin::PTOType::Image::*> >,
> boost::spirit::attribute<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > > >, boost::fusion::nil> > > >
>> > > > > >, mpl_::bool_<false> >, R = bool, T0 =
> __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >&, T1 =
> const __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >&, T2
> =
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >&, T3 = const
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >&, typename
> boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value,
> int>::type = int]’
> /usr/include/boost/function/function_template.hpp:1064:16:   instantiated from
> ‘boost::function<R(T0, T1, T2, T3)>::function(Functor, typename
> boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value,
> int>::type) [with Functor =
> boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::int_parser_impl<int,
> 10u, 1u, -0x00000000000000001>,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, int,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::real_parser_impl<double,
> boost::spirit::qi::real_policies<double> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, double,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[4], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QRect(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QRect,
> QRect KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[3], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::lexeme_directive<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<1,
> void, void (QList<QString>::*)(const QString&)> >,
> boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QStringList,
> QStringList KIPIPanoramaPlugin::PTOType::Image::*> >,
> boost::spirit::attribute<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > > >, boost::fusion::nil> > > >
>> > > > > >, mpl_::bool_<false> >, R = bool, T0 =
> __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >&, T1 =
> const __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >&, T2
> =
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >&, T3 = const
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >&, typename
> boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value,
> int>::type = int]’
> /usr/include/boost/function/function_template.hpp:1105:5:   instantiated from
> ‘typename
> boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value,
> boost::function<R(T0, T1, T2, T3)>&>::type boost::function<R(T0, T1, T2,
> T3)>::operator=(Functor) [with Functor =
> boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::int_parser_impl<int,
> 10u, 1u, -0x00000000000000001>,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, int,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::real_parser_impl<double,
> boost::spirit::qi::real_policies<double> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, double,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[4], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QRect(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QRect,
> QRect KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >, boost::fusion::nil> > >,
> boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_string<const
> char (&)[3], true>, boost::fusion::cons<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,
> true, false>, boost::fusion::nil> > > >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > >,
> boost::fusion::cons<boost::spirit::qi::lexeme_directive<boost::spirit::qi::action<boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >,
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<1,
> void, void (QList<QString>::*)(const QString&)> >,
> boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QStringList,
> QStringList KIPIPanoramaPlugin::PTOType::Image::*> >,
> boost::spirit::attribute<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > > > >, boost::fusion::nil> > > >
>> > > > > >, mpl_::bool_<false> >, R = bool, T0 =
> __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >&, T1 =
> const __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >&, T2
> =
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >&, T3 = const
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >&, typename
> boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value,
> boost::function<R(T0, T1, T2, T3)>&>::type =
> boost::function<bool(__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >&, const __gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >&,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >&, const
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >&)>&]’
> /usr/include/boost/spirit/home/qi/nonterminal/rule.hpp:201:13:   instantiated
> from ‘boost::spirit::qi::rule<Iterator, T1, T2, T3, T4>&
> boost::spirit::qi::rule<Iterator, T1, T2, T3, T4>::operator=(const Expr&)
> [with Expr = boost::proto::exprns_::expr<boost::proto::tag::dereference,
> boost::proto::argsns_::list1<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::bitwise_or,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >&>, 0l>
>>, 2l>&, const boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<const
> boost::spirit::terminal<boost::spirit::tag::int_>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, int,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&, const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >&>, 0l>
>>, 2l>&, const boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<const
> boost::spirit::terminal<boost::spirit::tag::double_>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter, double,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&>, 2l>&,
> const boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >&>, 0l>
>>, 2l>&, const boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<int>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&>, 2l>&,
> const boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::symbols<char,
> KIPIPanoramaPlugin::PtoParser::ImageParameter>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >&>, 0l>
>>, 2l>&, const boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>(),
> boost::fusion::unused_type, boost::fusion::unused_type,
> boost::fusion::unused_type>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::function_ptr<3,
> void, void (*)(KIPIPanoramaPlugin::PtoParser::ImageParameter,
> KIPIPanoramaPlugin::PTOType::Image::LensParameter<double>,
> KIPIPanoramaPlugin::PTOType::Image&)> >,
> boost::phoenix::reference<KIPIPanoramaPlugin::PtoParser::ImageParameter>,
> boost::spirit::argument<0>, boost::spirit::attribute<0>, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&>, 2l>&,
> const boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const char (&)[4]>, 0l>,
> KIPIPanoramaPlugin::PtoParser::stringGrammar<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> > >&>, 2l>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const char&>, 0l> >, 2l>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&, const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const char&>, 0l>, const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::grammar<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >, QRect(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QRect,
> QRect KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&>, 2l>&,
> const boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::shift_right,
> boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const char (&)[3]>, 0l>,
> KIPIPanoramaPlugin::PtoParser::stringGrammar<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> > >&>, 2l>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const char&>, 0l> >, 2l>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,
> boost::fusion::vector<boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QString,
> QString KIPIPanoramaPlugin::PTOType::Image::*> >, boost::spirit::attribute<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> >, boost::spirit::argument<0>,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&, const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<const
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<boost::spirit::tag::lexeme>, 0l>&, const
> boost::proto::exprns_::expr<boost::proto::tag::subscript,
> boost::proto::argsns_::list2<boost::spirit::qi::grammar<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type>&,
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<const
> boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<1,
> void, void (QList<QString>::*)(const QString&)> >,
> boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,
> boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_variable<QStringList,
> QStringList KIPIPanoramaPlugin::PTOType::Image::*> >,
> boost::spirit::attribute<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >,
> boost::spirit::argument<0>, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_, boost::fusion::void_,
> boost::fusion::void_, boost::fusion::void_> > >&>, 0l> >, 2l>&>, 2l>&>, 2l>&>,
> 1l>, Iterator = __gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, T1 = KIPIPanoramaPlugin::PTOType::Image(), T2 =
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >, 0l>, T3 = boost::fusion::unused_type,
> T4 = boost::fusion::unused_type, boost::spirit::qi::rule<Iterator, T1, T2, T3,
> T4> = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, KIPIPanoramaPlugin::PTOType::Image(),
> boost::proto::exprns_::expr<boost::proto::tag::terminal,
> boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> >, 0l>, boost::fusion::unused_type,
> boost::fusion::unused_type>]’
> /home/angelo/src/KDE/digikam-software-compilation/extra/kipi-
> plugins/panorama/ptoparser/imageline_def.h:271:5:   instantiated from
> ‘KIPIPanoramaPlugin::PtoParser::imageLineGrammar<Iterator>::imageLineGrammar()
> [with Iterator = __gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >]’
> /home/angelo/src/KDE/digikam-software-compilation/extra/kipi-
> plugins/panorama/ptoparser/imageline.cpp:31:21:   instantiated from here
> /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:157:56: error: no
> matching function for call to
> ‘boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const
> char*, std::basic_string<char> >,
> boost::spirit::context<boost::fusion::cons<KIPIPanoramaPlugin::PTOType::Image&,
> boost::fusion::nil>, boost::fusion::vector0<> >,
> boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::blank,
> boost::spirit::char_encoding::ascii> > >, QString>::dispatch_main(const
> boost::spirit::qi::reference<const
> boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
> std::basic_string<char> >, QString(), boost::fusion::unused_type,
> boost::fusion::unused_type, boost::fusion::unused_type> >&,
> boost::spirit::qi::detail::has_same_elements<QChar, QString, true>) const’
> make[2]: *** [extra/kipi-
> plugins/panorama/CMakeFiles/libpanorama.dir/ptoparser/imageline.cpp.o] Errore
> 1
> make[2]: *** Attesa dei processi non terminati....
>
> --
>        Angelo
>
> _______________________________________________
> Kde-imaging mailing list
> Kde-imaging at kde.org
> https://mail.kde.org/mailman/listinfo/kde-imaging
>

Angelo,

Same here.  I already reported this problem to Benjamin yesterday
evening. Wait and see...

Gilles Caulier


More information about the Kde-imaging mailing list