Compile [2024-11-19 01:56:32 UTC]: succeed
call "C:\teeks99-09\run\results\boost\bin.v2\standalone\msvc\msvc-14.3\msvc-setup.bat" >nul
cl /Zm800 -nologo "..\libs\accumulators\test\pot_quantile.cpp" -c -Fo"C:\teeks99-09\run\results\boost\bin.v2\libs\accumulators\test\pot_quantile.test\msvc-14.3\dbg\x86_6\dbg-symbl-off\itrtr-off\lnk-sttc\thrd-mlt\pot_quantile.obj" -TP /wd4675 /EHs /GR /Zc:throwingNew /Od /Ob0 /W3 /MDd /Zc:forScope /Zc:wchar_t /Zc:inline /favor:blend /std:c++latest -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 -DBOOST_TEST_NO_AUTO_LINK=1 -D_HAS_ITERATOR_DEBUGGING=0 -D_SCL_SECURE_NO_DEPRECATE "-I.."
pot_quantile.cpp
..\boost/accumulators/numeric/detail/function_n.hpp(125): warning C4244: 'argument': conversion from 'A1' to 'Right', possible loss of data
with
[
A1=size_t
]
and
[
Right=const double
]
..\boost/accumulators/numeric/detail/function_n.hpp(125): note: the template instantiation context (the oldest one first) is
..\libs\accumulators\test\pot_quantile.cpp(80): note: see reference to function template instantiation 'double boost::accumulators::extractor<boost::accumulators::tag::quantile>::operator ()<boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::pot_quantile<boost::accumulators::right> (boost::accumulators::with_threshold_value),boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na>,void>,boost::parameter::aux::tagged_argument_list_of_1<boost::parameter::aux::tagged_argument<Keyword,const double>>>(const AccumulatorSet &,const A1 &) const' being compiled
with
[
Keyword=boost::accumulators::tag::quantile_probability,
AccumulatorSet=boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::pot_quantile<boost::accumulators::right> (boost::accumulators::with_threshold_value),boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na>,void>,
A1=boost::parameter::aux::tagged_argument_list_of_1<boost::parameter::aux::tagged_argument<boost::accumulators::tag::quantile_probability,const double>>
]
..\libs\accumulators\test\pot_quantile.cpp(80): note: see the first reference to 'boost::accumulators::extractor<boost::accumulators::tag::quantile>::operator ()' in 'test_stat'
..\boost/accumulators/framework/extractor.hpp(133): note: see reference to function template instantiation 'double boost::accumulators::extract_result<boost::accumulators::extractor<boost::accumulators::tag::quantile>::()::feature_type,AccumulatorSet,A1>(const AccumulatorSet &,const A0 &,boost::accumulators::detail::_enabler)' being compiled
with
[
AccumulatorSet=boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::pot_quantile<boost::accumulators::right> (boost::accumulators::with_threshold_value),boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na>,void>,
A1=boost::parameter::aux::tagged_argument_list_of_1<boost::parameter::aux::tagged_argument<boost::accumulators::tag::quantile_probability,const double>>,
A0=boost::parameter::aux::tagged_argument_list_of_1<boost::parameter::aux::tagged_argument<boost::accumulators::tag::quantile_probability,const double>>
]
..\boost/accumulators/framework/accumulator_set.hpp(540): note: see reference to function template instantiation 'double boost::accumulators::impl::pot_quantile_impl<U1,U2,U3>::result<boost::parameter::aux::flat_like_arg_list<boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::accumulator,TaggedArg,boost::mp11::mp_true>,boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::quantile_probability,boost::parameter::aux::tagged_argument<Keyword,const double>,boost::mp11::mp_true>>>(const Args &) const' being compiled
with
[
U1=double,
U2=boost::accumulators::unweighted,
U3=boost::accumulators::right,
TaggedArg=boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator,const boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::pot_quantile<boost::accumulators::right> (boost::accumulators::with_threshold_value),boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na>,void>>,
Keyword=boost::accumulators::tag::quantile_probability,
Args=boost::parameter::aux::flat_like_arg_list<boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::accumulator,boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator,const boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::pot_quantile<boost::accumulators::right> (boost::accumulators::with_threshold_value),boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na>,void>>,boost::mp11::mp_true>,boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::quantile_probability,boost::parameter::aux::tagged_argument<boost::accumulators::tag::quantile_probability,const double>,boost::mp11::mp_true>>
]
..\boost/accumulators/statistics/pot_quantile.hpp(74): note: see reference to function template instantiation 'boost::tuples::tuple<double,double,double,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type> boost::accumulators::extractor<boost::accumulators::impl::pot_quantile_impl<U1,U2,U3>::result::peaks_over_threshold_tag>::operator ()<Args>(const Arg1 &) const' being compiled
with
[
U1=double,
U2=boost::accumulators::unweighted,
U3=boost::accumulators::right,
Args=boost::parameter::aux::flat_like_arg_list<boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::accumulator,boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator,const boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::pot_quantile<boost::accumulators::right> (boost::accumulators::with_threshold_value),boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na>,void>>,boost::mp11::mp_true>,boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::quantile_probability,boost::parameter::aux::tagged_argument<boost::accumulators::tag::quantile_probability,const double>,boost::mp11::mp_true>>,
Arg1=boost::parameter::aux::flat_like_arg_list<boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::accumulator,boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator,const boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::pot_quantile<boost::accumulators::right> (boost::accumulators::with_threshold_value),boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na>,void>>,boost::mp11::mp_true>,boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::quantile_probability,boost::parameter::aux::tagged_argument<boost::accumulators::tag::quantile_probability,const double>,boost::mp11::mp_true>>
]
..\boost/accumulators/framework/extractor.hpp(121): note: see reference to function template instantiation 'boost::tuples::tuple<double,double,double,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type> boost::accumulators::detail::do_extract<boost::accumulators::impl::pot_quantile_impl<U1,U2,U3>::result::peaks_over_threshold_tag,Arg1>(const Args &,boost::mpl::false_)' being compiled
with
[
U1=double,
U2=boost::accumulators::unweighted,
U3=boost::accumulators::right,
Arg1=boost::parameter::aux::flat_like_arg_list<boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::accumulator,boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator,const boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::pot_quantile<boost::accumulators::right> (boost::accumulators::with_threshold_value),boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na>,void>>,boost::mp11::mp_true>,boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::quantile_probability,boost::parameter::aux::tagged_argument<boost::accumulators::tag::quantile_probability,const double>,boost::mp11::mp_true>>,
Args=boost::parameter::aux::flat_like_arg_list<boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::accumulator,boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator,const boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::pot_quantile<boost::accumulators::right> (boost::accumulators::with_threshold_value),boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na>,void>>,boost::mp11::mp_true>,boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::quantile_probability,boost::parameter::aux::tagged_argument<boost::accumulators::tag::quantile_probability,const double>,boost::mp11::mp_true>>
]
..\boost/accumulators/framework/extractor.hpp(90): note: see reference to function template instantiation 'boost::tuples::tuple<double,double,double,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type> boost::accumulators::impl::peaks_over_threshold_impl<U1,U2>::result<Args>(const Args &) const' being compiled
with
[
U1=double,
U2=boost::accumulators::right,
Args=boost::parameter::aux::flat_like_arg_list<boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::accumulator,boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator,const boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::pot_quantile<boost::accumulators::right> (boost::accumulators::with_threshold_value),boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na,boost::mpl::na>,void>>,boost::mp11::mp_true>,boost::parameter::aux::flat_like_arg_tuple<boost::accumulators::tag::quantile_probability,boost::parameter::aux::tagged_argument<boost::accumulators::tag::quantile_probability,const double>,boost::mp11::mp_true>>
]
..\boost/accumulators/statistics/peaks_over_threshold.hpp(171): note: see reference to function template instantiation 'double boost::detail::function2<boost::numeric::functional::fdiv<boost::mpl::_1,boost::mpl::_2,boost::numeric::functional::tag<boost::mpl::_1>,boost::numeric::functional::tag<boost::mpl::_2>>>::operator ()<size_t,size_t>(const A0 &,A1 &) const' being compiled
with
[
A0=size_t,
A1=size_t
]
..\boost/accumulators/numeric/detail/function_n.hpp(125): warning C4244: 'argument': conversion from 'const A0' to 'Left', possible loss of data
with
[
A0=size_t
]
and
[
Left=const double
]