Test output: teeks99-dkr-arm64-mg14-20 - histogram - histogram_test / gcc-14~c++20
Rev afdfa32505af73e3d208144b3f623f0096cb62b6 / Wed, 12 Aug 2026 00:53:31 +0000
Compile [2026-08-12 11:16:34 UTC]: fail


    "g++-14"   -fvisibility-inlines-hidden -std=c++20 -fPIC -O0 -fno-inline -Wall -Wextra -fvisibility=hidden -Wsign-compare -Wstrict-aliasing -fstrict-aliasing -Wfloat-conversion -DBOOST_ALL_NO_LIB=1   -I".." -I"../libs/config/include" -I"/var/boost/run/boost_root/libs/assert/include" -I"/var/boost/run/boost_root/libs/core/include" -I"/var/boost/run/boost_root/libs/histogram/include" -I"/var/boost/run/boost_root/libs/mp11/include" -I"/var/boost/run/boost_root/libs/throw_exception/include" -I"/var/boost/run/boost_root/libs/variant2/include"  -c -o "/var/boost/run/results/boost/bin.v2/libs/histogram/test/histogram_test.test/gcc-14~c++20/debug/arm_64/debug-symbols-off/local-visibility-hidden/histogram_test.o" "../libs/histogram/test/histogram_test.cpp"

In file included from ../boost/histogram/histogram.hpp:15,
                 from ../libs/histogram/test/histogram_test.cpp:15:
../boost/histogram/detail/fill.hpp: In instantiation of ???struct boost::histogram::detail::sample_args_passed_vs_expected<std::tuple<int>, std::tuple<const double&> >???:
../boost/histogram/histogram.hpp:204:13:   required from ???boost::histogram::histogram<Axes, Storage>::iterator boost::histogram::histogram<Axes, Storage>::operator()(const std::tuple<_Args1 ...>&) [with Ts = {const int&, const boost::histogram::sample_type<std::tuple<int> >&}; Axes = std::tuple<boost::histogram::axis::integer<int, boost::use_default, boost::use_default> >; Storage = boost::histogram::storage_adaptor<std::vector<boost::histogram::accumulators::mean<>, std::allocator<boost::histogram::accumulators::mean<> > > >; iterator = std::vector<boost::histogram::accumulators::mean<>, std::allocator<boost::histogram::accumulators::mean<> > >::iterator]???
  204 |     detail::sample_args_passed_vs_expected<typename arg_traits::sargs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  205 |                                            typename acc_traits::args>();
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/histogram/histogram.hpp:193:22:   required from ???boost::histogram::histogram<Axes, Storage>::iterator boost::histogram::histogram<Axes, Storage>::operator()(const T0&, const Ts& ...) [with T0 = int; Ts = {boost::histogram::sample_type<std::tuple<int> >}; <template-parameter-2-3> = void; Axes = std::tuple<boost::histogram::axis::integer<int, boost::use_default, boost::use_default> >; Storage = boost::histogram::storage_adaptor<std::vector<boost::histogram::accumulators::mean<>, std::allocator<boost::histogram::accumulators::mean<> > > >; iterator = std::vector<boost::histogram::accumulators::mean<>, std::allocator<boost::histogram::accumulators::mean<> > >::iterator]???
  193 |     return operator()(std::forward_as_tuple(arg0, args...));
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../libs/histogram/test/histogram_test.cpp:287:6:   required from ???void run_tests() [with Tag = boost::histogram::static_tag]???
  287 |     h(0, sample(1));
      |     ~^~~~~~~~~~~~~~
../libs/histogram/test/histogram_test.cpp:530:24:   required from here
  530 |   run_tests<static_tag>();
      |   ~~~~~~~~~~~~~~~~~~~~~^~
../boost/histogram/detail/fill.hpp:48:76: error: static assertion failed: error: sample argument(s) not convertible to accumulator argument(s)
   48 |       std::is_convertible<std::tuple<Passed...>, std::tuple<Expected...>>::value,
      |                                                                            ^~~~~
../boost/histogram/detail/fill.hpp:48:76: note: ???std::integral_constant<bool, false>::value??? evaluates to false