Compile [2025-06-17 09:00:02 UTC]: fail
"g++-15" -fvisibility-inlines-hidden -std=c++26 -m64 -pthread -O0 -fno-inline -Wall -fvisibility=hidden -DBOOST_ALL_NO_LIB=1 -DBOOST_CHRONO_NO_LIB=1 -DBOOST_CHRONO_STATIC_LINK=1 -DBOOST_COBALT_USE_STD_PMR=1 -DBOOST_SYSTEM_NO_LIB=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -I".." -I"../libs/config/include" -I"/var/boost/run/boost_root/libs/assert/include" -I"/var/boost/run/boost_root/libs/chrono/include" -I"/var/boost/run/boost_root/libs/core/include" -I"/var/boost/run/boost_root/libs/integer/include" -I"/var/boost/run/boost_root/libs/move/include" -I"/var/boost/run/boost_root/libs/mp11/include" -I"/var/boost/run/boost_root/libs/mpl/include" -I"/var/boost/run/boost_root/libs/predef/include" -I"/var/boost/run/boost_root/libs/preprocessor/include" -I"/var/boost/run/boost_root/libs/ratio/include" -I"/var/boost/run/boost_root/libs/system/include" -I"/var/boost/run/boost_root/libs/throw_exception/include" -I"/var/boost/run/boost_root/libs/type_traits/include" -I"/var/boost/run/boost_root/libs/typeof/include" -I"/var/boost/run/boost_root/libs/utility/include" -I"/var/boost/run/boost_root/libs/variant2/include" -I"/var/boost/run/boost_root/libs/winapi/include" -c -o "/var/boost/run/results/boost/bin.v2/libs/icl/test/fix_tickets.test/gcc-15~c++26/debug/x86_64/debug-symbols-off/link-static/threading-multi/visibility-hidden/fix_tickets_/fix_tickets.o" "../libs/icl/test/fix_tickets_/fix_tickets.cpp"
../libs/icl/test/fix_tickets_/fix_tickets.cpp: In member function ???void test_span_and_hull::test_method()???:
../libs/icl/test/fix_tickets_/fix_tickets.cpp:175:25: error: ???span??? was not declared in this scope
175 | cl_I_int span_1_2 = span< cl_I_int >(1,2);
| ^~~~~~~~~~~~~~~~
../libs/icl/test/fix_tickets_/fix_tickets.cpp:175:25: note: suggested alternatives:
In file included from /usr/local/gcc-15.1.0/include/c++/15.1.0/format:51,
from /usr/local/gcc-15.1.0/include/c++/15.1.0/ostream:44,
from /usr/local/gcc-15.1.0/include/c++/15.1.0/iostream:43,
from ../boost/test/tools/detail/print_helper.hpp:31,
from ../boost/test/utils/lazy_ostream.hpp:16,
from ../boost/test/tools/context.hpp:19,
from ../boost/test/test_tools.hpp:42,
from ../boost/test/unit_test.hpp:18,
from ../libs/icl/test/fix_tickets_/../unit_test_unwarned.hpp:20,
from ../libs/icl/test/fix_tickets_/fix_tickets.cpp:10:
/usr/local/gcc-15.1.0/include/c++/15.1.0/span:60:11: note: ???std::span???
60 | class span;
| ^~~~
In file included from ../boost/icl/concept/joinable.hpp:12,
from ../boost/icl/associative_interval_container.hpp:13,
from ../boost/icl/interval_base_set.hpp:24,
from ../boost/icl/interval_set.hpp:14,
from ../boost/icl/interval_map.hpp:13,
from ../libs/icl/test/fix_tickets_/fix_tickets.cpp:13:
../boost/icl/concept/interval.hpp:269:1: note: ???boost::icl::span???
269 | span(const typename interval_traits<Type>::domain_type& left,
| ^~~~
../libs/icl/test/fix_tickets_/fix_tickets.cpp:176:40: error: expected primary-expression before ???>??? token
176 | cl_I_int span_2_1 = span< cl_I_int >(2,1);
| ^
../libs/icl/test/fix_tickets_/fix_tickets.cpp:176:42: warning: left operand of comma operator has no effect [-Wunused-value]
176 | cl_I_int span_2_1 = span< cl_I_int >(2,1);
| ^
In file included from ../boost/test/test_tools.hpp:45:
../libs/icl/test/fix_tickets_/fix_tickets.cpp:180:55: error: expected primary-expression before ???>??? token
180 | BOOST_CHECK_EQUAL( span< right_open_interval<int> >(2,1)
| ^
../boost/test/tools/old/interface.hpp:53:49: note: in definition of macro ???BOOST_TEST_TOOL_PASS_ARG???
53 | #define BOOST_TEST_TOOL_PASS_ARG( r, _, arg ) , arg, BOOST_STRINGIZE( arg )
| ^~~
../boost/preprocessor/seq/elem.hpp:45:38: note: in expansion of macro ???BOOST_PP_SEQ_ELEM_III???
45 | # define BOOST_PP_SEQ_ELEM_II(im) BOOST_PP_SEQ_ELEM_III(im)
| ^~~~~~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/elem.hpp:43:45: note: in expansion of macro ???BOOST_PP_SEQ_ELEM_II???
43 | # define BOOST_PP_SEQ_ELEM_I(i, seq) BOOST_PP_SEQ_ELEM_II(BOOST_PP_SEQ_ELEM_ ## i seq)
| ^~~~~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/elem.hpp:43:66: note: in expansion of macro ???BOOST_PP_SEQ_ELEM_0???
43 | # define BOOST_PP_SEQ_ELEM_I(i, seq) BOOST_PP_SEQ_ELEM_II(BOOST_PP_SEQ_ELEM_ ## i seq)
| ^~~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/elem.hpp:24:39: note: in expansion of macro ???BOOST_PP_SEQ_ELEM_I???
24 | # define BOOST_PP_SEQ_ELEM(i, seq) BOOST_PP_SEQ_ELEM_I(i, seq)
| ^~~~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/seq.hpp:20:33: note: in expansion of macro ???BOOST_PP_SEQ_ELEM???
20 | # define BOOST_PP_SEQ_HEAD(seq) BOOST_PP_SEQ_ELEM(0, seq)
| ^~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/for_each.hpp:83:76: note: in expansion of macro ???BOOST_PP_SEQ_HEAD???
83 | # define BOOST_PP_SEQ_FOR_EACH_M_I(r, macro, data, seq, sz) macro(r, data, BOOST_PP_SEQ_HEAD(seq))
| ^~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/for_each.hpp:78:47: note: in expansion of macro ???BOOST_PP_SEQ_FOR_EACH_M_I???
78 | # define BOOST_PP_SEQ_FOR_EACH_M_IM(r, im) BOOST_PP_SEQ_FOR_EACH_M_I(r, im)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/for_each.hpp:77:43: note: in expansion of macro ???BOOST_PP_SEQ_FOR_EACH_M_IM???
77 | # define BOOST_PP_SEQ_FOR_EACH_M(r, x) BOOST_PP_SEQ_FOR_EACH_M_IM(r, BOOST_PP_TUPLE_REM_4 x)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/for_each.hpp:77:73: note: in expansion of macro ???BOOST_PP_TUPLE_REM_4???
77 | # define BOOST_PP_SEQ_FOR_EACH_M(r, x) BOOST_PP_SEQ_FOR_EACH_M_IM(r, BOOST_PP_TUPLE_REM_4 x)
| ^~~~~~~~~~~~~~~~~~~~
../boost/preprocessor/control/iif.hpp:32:31: note: in expansion of macro ???BOOST_PP_SEQ_FOR_EACH_M???
32 | # define BOOST_PP_IIF_1(t, f) t
| ^
../boost/preprocessor/repetition/detail/limits/for_256.hpp:17:37: note: in expansion of macro ???BOOST_PP_FOR_0_C???
17 | # define BOOST_PP_FOR_0(s, p, o, m) BOOST_PP_FOR_0_C(BOOST_PP_BOOL(p(1, s)), s, p, o, m)
| ^~~~~~~~~~~~~~~~
../boost/preprocessor/cat.hpp:29:34: note: in expansion of macro ???BOOST_PP_FOR_0???
29 | # define BOOST_PP_CAT_I(a, b) a ## b
| ^
../boost/preprocessor/control/iif.hpp:32:31: note: in expansion of macro ???BOOST_PP_SEQ_FOR_EACH_DETAIL_CHECK_EXEC???
32 | # define BOOST_PP_IIF_1(t, f) t
| ^
../boost/preprocessor/seq/for_each.hpp:29:53: note: in expansion of macro ???BOOST_PP_SEQ_FOR_EACH_DETAIL_CHECK???
29 | # define BOOST_PP_SEQ_FOR_EACH(macro, data, seq) BOOST_PP_SEQ_FOR_EACH_DETAIL_CHECK(macro, data, seq)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/test/tools/old/interface.hpp:57:5: note: in expansion of macro ???BOOST_PP_SEQ_FOR_EACH???
57 | BOOST_PP_SEQ_FOR_EACH( BOOST_TEST_TOOL_PASS_ARG, _, ARGS )
| ^~~~~~~~~~~~~~~~~~~~~
../boost/config/helper_macros.hpp:35:30: note: in expansion of macro ???BOOST_TEST_TOOL_PASS_ARGS0???
35 | #define BOOST_DO_JOIN2(X, Y) X##Y
| ^
../boost/test/tools/old/interface.hpp:154:45: note: in expansion of macro ???BOOST_TEST_TOOL_IMPL???
154 | #define BOOST_CHECK_EQUAL( L, R ) BOOST_TEST_TOOL_IMPL( 0, \
| ^~~~~~~~~~~~~~~~~~~~
../libs/icl/test/fix_tickets_/fix_tickets.cpp:180:5: note: in expansion of macro ???BOOST_CHECK_EQUAL???
180 | BOOST_CHECK_EQUAL( span< right_open_interval<int> >(2,1)
| ^~~~~~~~~~~~~~~~~
../libs/icl/test/fix_tickets_/fix_tickets.cpp:180:57: warning: left operand of comma operator has no effect [-Wunused-value]
180 | BOOST_CHECK_EQUAL( span< right_open_interval<int> >(2,1)
| ^
../boost/test/tools/old/interface.hpp:53:49: note: in definition of macro ???BOOST_TEST_TOOL_PASS_ARG???
53 | #define BOOST_TEST_TOOL_PASS_ARG( r, _, arg ) , arg, BOOST_STRINGIZE( arg )
| ^~~
../boost/preprocessor/seq/elem.hpp:45:38: note: in expansion of macro ???BOOST_PP_SEQ_ELEM_III???
45 | # define BOOST_PP_SEQ_ELEM_II(im) BOOST_PP_SEQ_ELEM_III(im)
| ^~~~~~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/elem.hpp:43:45: note: in expansion of macro ???BOOST_PP_SEQ_ELEM_II???
43 | # define BOOST_PP_SEQ_ELEM_I(i, seq) BOOST_PP_SEQ_ELEM_II(BOOST_PP_SEQ_ELEM_ ## i seq)
| ^~~~~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/elem.hpp:43:66: note: in expansion of macro ???BOOST_PP_SEQ_ELEM_0???
43 | # define BOOST_PP_SEQ_ELEM_I(i, seq) BOOST_PP_SEQ_ELEM_II(BOOST_PP_SEQ_ELEM_ ## i seq)
| ^~~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/elem.hpp:24:39: note: in expansion of macro ???BOOST_PP_SEQ_ELEM_I???
24 | # define BOOST_PP_SEQ_ELEM(i, seq) BOOST_PP_SEQ_ELEM_I(i, seq)
| ^~~~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/seq.hpp:20:33: note: in expansion of macro ???BOOST_PP_SEQ_ELEM???
20 | # define BOOST_PP_SEQ_HEAD(seq) BOOST_PP_SEQ_ELEM(0, seq)
| ^~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/for_each.hpp:83:76: note: in expansion of macro ???BOOST_PP_SEQ_HEAD???
83 | # define BOOST_PP_SEQ_FOR_EACH_M_I(r, macro, data, seq, sz) macro(r, data, BOOST_PP_SEQ_HEAD(seq))
| ^~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/for_each.hpp:78:47: note: in expansion of macro ???BOOST_PP_SEQ_FOR_EACH_M_I???
78 | # define BOOST_PP_SEQ_FOR_EACH_M_IM(r, im) BOOST_PP_SEQ_FOR_EACH_M_I(r, im)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/for_each.hpp:77:43: note: in expansion of macro ???BOOST_PP_SEQ_FOR_EACH_M_IM???
77 | # define BOOST_PP_SEQ_FOR_EACH_M(r, x) BOOST_PP_SEQ_FOR_EACH_M_IM(r, BOOST_PP_TUPLE_REM_4 x)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/preprocessor/seq/for_each.hpp:77:73: note: in expansion of macro ???BOOST_PP_TUPLE_REM_4???
77 | # define BOOST_PP_SEQ_FOR_EACH_M(r, x) BOOST_PP_SEQ_FOR_EACH_M_IM(r, BOOST_PP_TUPLE_REM_4 x)
| ^~~~~~~~~~~~~~~~~~~~
../boost/preprocessor/control/iif.hpp:32:31: note: in expansion of macro ???BOOST_PP_SEQ_FOR_EACH_M???
32 | # define BOOST_PP_IIF_1(t, f) t
| ^
../boost/preprocessor/repetition/detail/limits/for_256.hpp:17:37: note: in expansion of macro ???BOOST_PP_FOR_0_C???
17 | # define BOOST_PP_FOR_0(s, p, o, m) BOOST_PP_FOR_0_C(BOOST_PP_BOOL(p(1, s)), s, p, o, m)
| ^~~~~~~~~~~~~~~~
../boost/preprocessor/cat.hpp:29:34: note: in expansion of macro ???BOOST_PP_FOR_0???
29 | # define BOOST_PP_CAT_I(a, b) a ## b
| ^
../boost/preprocessor/control/iif.hpp:32:31: note: in expansion of macro ???BOOST_PP_SEQ_FOR_EACH_DETAIL_CHECK_EXEC???
32 | # define BOOST_PP_IIF_1(t, f) t
| ^
../boost/preprocessor/seq/for_each.hpp:29:53: note: in expansion of macro ???BOOST_PP_SEQ_FOR_EACH_DETAIL_CHECK???
29 | # define BOOST_PP_SEQ_FOR_EACH(macro, data, seq) BOOST_PP_SEQ_FOR_EACH_DETAIL_CHECK(macro, data, seq)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/test/tools/old/interface.hpp:57:5: note: in expansion of macro ???BOOST_PP_SEQ_FOR_EACH???
57 | BOOST_PP_SEQ_FOR_EACH( BOOST_TEST_TOOL_PASS_ARG, _, ARGS )
| ^~~~~~~~~~~~~~~~~~~~~
../boost/config/helper_macros.hpp:35:30: note: in expansion of macro ???BOOST_TEST_TOOL_PASS_ARGS0???
35 | #define BOOST_DO_JOIN2(X, Y) X##Y
| ^
../boost/test/tools/old/interface.hpp:154:45: note: in expansion of macro ???BOOST_TEST_TOOL_IMPL???
154 | #define BOOST_CHECK_EQUAL( L, R ) BOOST_TEST_TOOL_IMPL( 0, \
| ^~~~~~~~~~~~~~~~~~~~
../libs/icl/test/fix_tickets_/fix_tickets.cpp:180:5: note: in expansion of macro ???BOOST_CHECK_EQUAL???
180 | BOOST_CHECK_EQUAL( span< right_open_interval<int> >(2,1)
| ^~~~~~~~~~~~~~~~~