Compile [2024-11-21 16:25:37 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\p_square_cumul_dist.cpp" -c -Fo"C:\teeks99-09\run\results\boost\bin.v2\libs\accumulators\test\p_square_cumul_dist.test\msvc-14.3\dbg\x86_6\dbg-symbl-off\itrtr-off\lnk-sttc\thrd-mlt\p_square_cumul_dist.obj" -TP /wd4675 /EHs /GR /Zc:throwingNew /Od /Ob0 /W3 /MDd /Zc:forScope /Zc:wchar_t /Zc:inline /favor:blend -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.."
p_square_cumul_dist.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\p_square_cumul_dist.cpp(51): note: see reference to function template instantiation 'boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::p_square_cumulative_distribution,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>::accumulator_set<boost::parameter::aux::tagged_argument_list_of_1<boost::parameter::aux::tagged_argument<Keyword,const int>>>(const A1 &,boost::accumulators::detail::_enabler)' being compiled
with
[
Keyword=boost::accumulators::tag::p_square_cumulative_distribution_num_cells,
A1=boost::parameter::aux::tagged_argument_list_of_1<boost::parameter::aux::tagged_argument<boost::accumulators::tag::p_square_cumulative_distribution_num_cells,const int>>
]
..\libs\accumulators\test\p_square_cumul_dist.cpp(51): note: see the first reference to 'boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::p_square_cumulative_distribution,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>::accumulator_set' in 'test_stat'
..\boost/accumulators/framework/accumulator_set.hpp(196): note: see reference to function template instantiation 'boost::fusion::cons<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,Feature>,boost::fusion::cons<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<U1>,boost::accumulators::tag::p_square_cumulative_distribution>,boost::accumulators::detail::build_acc_list<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector2<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,Feature>,T>,2>>,Last,true>::type>> boost::accumulators::detail::make_acc_list<boost::mpl::vector2<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,Feature>,T>,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::p_square_cumulative_distribution_num_cells_<0>,boost::parameter::aux::tagged_argument<Keyword,const int>,boost::mp11::mp_true>>>(const Sequence &,const Args &)' being compiled
with
[
Feature=boost::accumulators::tag::count,
U1=double,
T=boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<double>,boost::accumulators::tag::p_square_cumulative_distribution>,
Last=boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector2<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,boost::accumulators::tag::count>,boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<double>,boost::accumulators::tag::p_square_cumulative_distribution>>,2>>,
TaggedArg=boost::parameter::aux::tagged_argument<boost::accumulators::tag::accumulator,boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::p_square_cumulative_distribution,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::p_square_cumulative_distribution_num_cells,
Sequence=boost::mpl::vector2<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,boost::accumulators::tag::count>,boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<double>,boost::accumulators::tag::p_square_cumulative_distribution>>,
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,boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::p_square_cumulative_distribution,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::p_square_cumulative_distribution_num_cells_<0>,boost::parameter::aux::tagged_argument<boost::accumulators::tag::p_square_cumulative_distribution_num_cells,const int>,boost::mp11::mp_true>>
]
..\boost/accumulators/framework/depends_on.hpp(278): note: see reference to function template instantiation 'boost::fusion::cons<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,Feature>,boost::fusion::cons<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<U1>,boost::accumulators::tag::p_square_cumulative_distribution>,boost::accumulators::detail::build_acc_list<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector2<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,Feature>,T>,2>>,Last,true>::type>> boost::accumulators::detail::build_acc_list<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector2<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,Feature>,T>,0>>,Last,false>::call<Args>(const Args &,const First &,const Last &)' being compiled
with
[
Feature=boost::accumulators::tag::count,
U1=double,
T=boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<double>,boost::accumulators::tag::p_square_cumulative_distribution>,
Last=boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector2<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,boost::accumulators::tag::count>,boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<double>,boost::accumulators::tag::p_square_cumulative_distribution>>,2>>,
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,boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::p_square_cumulative_distribution,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::p_square_cumulative_distribution_num_cells_<0>,boost::parameter::aux::tagged_argument<boost::accumulators::tag::p_square_cumulative_distribution_num_cells,const int>,boost::mp11::mp_true>>,
First=boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector2<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,boost::accumulators::tag::count>,boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<double>,boost::accumulators::tag::p_square_cumulative_distribution>>,0>>
]
..\boost/accumulators/framework/depends_on.hpp(252): note: see reference to function template instantiation 'boost::fusion::cons<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<U1>,Feature>,boost::accumulators::detail::build_acc_list<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector2<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,boost::accumulators::tag::count>,T>,2>>,Last,true>::type> boost::accumulators::detail::build_acc_list<boost::fusion::mpl_iterator<boost::mpl::v_iter<Vector,1>>,Last,false>::call<Args>(const Args &,const First &,const Last &)' being compiled
with
[
U1=double,
Feature=boost::accumulators::tag::p_square_cumulative_distribution,
T=boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<double>,boost::accumulators::tag::p_square_cumulative_distribution>,
Last=boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector2<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,boost::accumulators::tag::count>,boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<double>,boost::accumulators::tag::p_square_cumulative_distribution>>,2>>,
Vector=boost::mpl::vector2<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,boost::accumulators::tag::count>,boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<double>,boost::accumulators::tag::p_square_cumulative_distribution>>,
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,boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::p_square_cumulative_distribution,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::p_square_cumulative_distribution_num_cells_<0>,boost::parameter::aux::tagged_argument<boost::accumulators::tag::p_square_cumulative_distribution_num_cells,const int>,boost::mp11::mp_true>>,
First=boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector2<boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::count_impl,boost::accumulators::tag::count>,boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<double>,boost::accumulators::tag::p_square_cumulative_distribution>>,1>>
]
..\boost/accumulators/framework/depends_on.hpp(252): note: see reference to function template instantiation 'boost::accumulators::detail::accumulator_wrapper<boost::accumulators::impl::p_square_cumulative_distribution_impl<U1>,Feature>::accumulator_wrapper<From>(const Args &)' being compiled
with
[
U1=double,
Feature=boost::accumulators::tag::p_square_cumulative_distribution,
From=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,boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::p_square_cumulative_distribution,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::p_square_cumulative_distribution_num_cells_<0>,boost::parameter::aux::tagged_argument<boost::accumulators::tag::p_square_cumulative_distribution_num_cells,const int>,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,boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::p_square_cumulative_distribution,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::p_square_cumulative_distribution_num_cells_<0>,boost::parameter::aux::tagged_argument<boost::accumulators::tag::p_square_cumulative_distribution_num_cells,const int>,boost::mp11::mp_true>>
]
..\boost/accumulators/framework/depends_on.hpp(332): note: see reference to function template instantiation 'boost::accumulators::impl::p_square_cumulative_distribution_impl<U1>::p_square_cumulative_distribution_impl<Args>(const Args &)' being compiled
with
[
U1=double,
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,boost::accumulators::accumulator_set<double,boost::accumulators::stats<boost::accumulators::tag::p_square_cumulative_distribution,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::p_square_cumulative_distribution_num_cells_<0>,boost::parameter::aux::tagged_argument<boost::accumulators::tag::p_square_cumulative_distribution_num_cells,const int>,boost::mp11::mp_true>>
]
..\boost/accumulators/statistics/p_square_cumul_dist.hpp(81): 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>(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 'A0' to 'Left', possible loss of data
with
[
A0=size_t
]
and
[
Left=const double
]