| 1 | In file included from /usr/local/include/boost/accumulators/statistics.hpp:25:
 | 
|---|
| 2 | In file included from /usr/local/include/boost/accumulators/statistics/peaks_over_threshold.hpp:34:
 | 
|---|
| 3 | /usr/local/include/boost/accumulators/statistics/tail.hpp:165:21: error: no viable overloaded operator[] for type 'const
 | 
|---|
| 4 |       boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator, boost::accumulators::accumulator_set<int,
 | 
|---|
| 5 |       boost::accumulators::stats<boost::accumulators::tag::tail_quantile<boost::accumulators::right>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
 | 
|---|
| 6 |       mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, void> >, boost::parameter::aux::empty_arg_list>'
 | 
|---|
| 7 |           , samples(args[tag::tail<LeftRight>::cache_size], args[sample | Sample()])
 | 
|---|
| 8 |                     ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
|---|
| 9 | /usr/local/include/boost/accumulators/framework/depends_on.hpp:319:17: note: in instantiation of function template specialization 'boost::accumulators::impl::tail_impl<int,
 | 
|---|
| 10 |       boost::accumulators::right>::tail_impl<boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator, boost::accumulators::accumulator_set<int,
 | 
|---|
| 11 |       boost::accumulators::stats<boost::accumulators::tag::tail_quantile<boost::accumulators::right>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
 | 
|---|
| 12 |       mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, void> >, boost::parameter::aux::empty_arg_list> >' requested here
 | 
|---|
| 13 |               : Accumulator(args)
 | 
|---|
| 14 |                 ^
 | 
|---|
| 15 | /usr/local/include/boost/accumulators/framework/depends_on.hpp:252:29: note: in instantiation of function template specialization
 | 
|---|
| 16 |       'boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::tail_impl<int, boost::accumulators::right>, boost::accumulators::tag::tail<boost::accumulators::right>
 | 
|---|
| 17 |       >::accumulator_wrapper<boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator, boost::accumulators::accumulator_set<int,
 | 
|---|
| 18 |       boost::accumulators::stats<boost::accumulators::tag::tail_quantile<boost::accumulators::right>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
 | 
|---|
| 19 |       mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, void> >, boost::parameter::aux::empty_arg_list> >' requested here
 | 
|---|
| 20 |                 return type(args, next_build_acc_list::call(args, fusion::next(f), l));
 | 
|---|
| 21 |                             ^
 | 
|---|
| 22 | /usr/local/include/boost/accumulators/framework/depends_on.hpp:252:56: note: in instantiation of function template specialization
 | 
|---|
| 23 |       'boost::accumulators::detail::build_acc_list<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::tail_quantile_impl<int,
 | 
|---|
| 24 |       boost::accumulators::right>, boost::accumulators::tag::tail_quantile<boost::accumulators::right> >,
 | 
|---|
| 25 |       boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::tail_impl<int, boost::accumulators::right>, boost::accumulators::tag::tail<boost::accumulators::right> >,
 | 
|---|
| 26 |       boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl, boost::accumulators::tag::count>, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 1> >,
 | 
|---|
| 27 |       boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::tail_quantile_impl<int, boost::accumulators::right>,
 | 
|---|
| 28 |       boost::accumulators::tag::tail_quantile<boost::accumulators::right> >, boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::tail_impl<int,
 | 
|---|
| 29 |       boost::accumulators::right>, boost::accumulators::tag::tail<boost::accumulators::right> >, boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,
 | 
|---|
| 30 |       boost::accumulators::tag::count>, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 3> >,
 | 
|---|
| 31 |       false>::call<boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator, boost::accumulators::accumulator_set<int,
 | 
|---|
| 32 |       boost::accumulators::stats<boost::accumulators::tag::tail_quantile<boost::accumulators::right>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
 | 
|---|
| 33 |       mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, void> >, boost::parameter::aux::empty_arg_list> >' requested here
 | 
|---|
| 34 |                 return type(args, next_build_acc_list::call(args, fusion::next(f), l));
 | 
|---|
| 35 |                                                        ^
 | 
|---|
| 36 | /usr/local/include/boost/accumulators/framework/depends_on.hpp:271:51: note: in instantiation of function template specialization
 | 
|---|
| 37 |       'boost::accumulators::detail::build_acc_list<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::tail_quantile_impl<int,
 | 
|---|
| 38 |       boost::accumulators::right>, boost::accumulators::tag::tail_quantile<boost::accumulators::right> >,
 | 
|---|
| 39 |       boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::tail_impl<int, boost::accumulators::right>, boost::accumulators::tag::tail<boost::accumulators::right> >,
 | 
|---|
| 40 |       boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl, boost::accumulators::tag::count>, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0> >,
 | 
|---|
| 41 |       boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::tail_quantile_impl<int, boost::accumulators::right>,
 | 
|---|
| 42 |       boost::accumulators::tag::tail_quantile<boost::accumulators::right> >, boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::tail_impl<int,
 | 
|---|
| 43 |       boost::accumulators::right>, boost::accumulators::tag::tail<boost::accumulators::right> >, boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,
 | 
|---|
| 44 |       boost::accumulators::tag::count>, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 3> >,
 | 
|---|
| 45 |       false>::call<boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator, boost::accumulators::accumulator_set<int,
 | 
|---|
| 46 |       boost::accumulators::stats<boost::accumulators::tag::tail_quantile<boost::accumulators::right>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
 | 
|---|
| 47 |       mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, void> >, boost::parameter::aux::empty_arg_list> >' requested here
 | 
|---|
| 48 |             return meta::make_acc_list<Sequence>::call(args, fusion::begin(seq), fusion::end(seq));
 | 
|---|
| 49 |                                                   ^
 | 
|---|
| 50 | /usr/local/include/boost/accumulators/framework/accumulator_set.hpp:141:21: note: in instantiation of function template specialization
 | 
|---|
| 51 |       'boost::accumulators::detail::make_acc_list<boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::tail_quantile_impl<int, boost::accumulators::right>,
 | 
|---|
| 52 |       boost::accumulators::tag::tail_quantile<boost::accumulators::right> >, boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::tail_impl<int,
 | 
|---|
| 53 |       boost::accumulators::right>, boost::accumulators::tag::tail<boost::accumulators::right> >, boost::mpl::v_item<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,
 | 
|---|
| 54 |       boost::accumulators::tag::count>, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator,
 | 
|---|
| 55 |       boost::accumulators::accumulator_set<int, boost::accumulators::stats<boost::accumulators::tag::tail_quantile<boost::accumulators::right>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
 | 
|---|
| 56 |       mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, void> >, boost::parameter::aux::empty_arg_list> >' requested here
 | 
|---|
| 57 |             detail::make_acc_list(
 | 
|---|
| 58 |                     ^
 | 
|---|
| 59 | /Users/awang/code/CRES/scc-image-analysis/src/cres/scc_image_analysis/main.cpp:21:79: note: in instantiation of member function 'boost::accumulators::accumulator_set<int,
 | 
|---|
| 60 |       boost::accumulators::stats<boost::accumulators::tag::tail_quantile<boost::accumulators::right>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
 | 
|---|
| 61 |       mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, void>::accumulator_set' requested here
 | 
|---|
| 62 | static ba::accumulator_set<int, ba::stats<ba::tag::tail_quantile<ba::right>>> largest_boxes;
 | 
|---|
| 63 |                                                                               ^
 | 
|---|
| 64 | /usr/local/include/boost/parameter/aux_/arg_list.hpp:327:15: note: candidate function not viable: no known conversion from 'keyword<right_tail_cache_size_<0>>' to 'const keyword<key_type>' for 1st
 | 
|---|
| 65 |       argument
 | 
|---|
| 66 |     reference operator[](keyword<key_type> const&) const
 | 
|---|
| 67 |               ^
 | 
|---|
| 68 | /usr/local/include/boost/parameter/aux_/arg_list.hpp:120:14: note: candidate template ignored: could not match 'default_' against 'keyword'
 | 
|---|
| 69 |     Default& operator[](default_<K, Default> x) const
 | 
|---|
| 70 |              ^
 | 
|---|
| 71 | /usr/local/include/boost/parameter/aux_/arg_list.hpp:130:5: note: candidate template ignored: could not match 'lazy_default' against 'keyword'
 | 
|---|
| 72 |     operator[](
 | 
|---|
| 73 |     ^
 | 
|---|
| 74 | /usr/local/include/boost/parameter/aux_/arg_list.hpp:334:15: note: candidate template ignored: could not match 'default_' against 'keyword'
 | 
|---|
| 75 |     reference operator[](default_<key_type, Default> const& d) const
 | 
|---|
| 76 |               ^
 | 
|---|
| 77 | /usr/local/include/boost/parameter/aux_/arg_list.hpp:340:15: note: candidate template ignored: could not match 'lazy_default' against 'keyword'
 | 
|---|
| 78 |     reference operator[](lazy_default<key_type, Default>) const
 | 
|---|
| 79 |               ^
 | 
|---|
| 80 | 1 error generated.
 | 
|---|