[Debian-med-packaging] Bug#1129806: ataqv: FTBFS with boost 1.90
Santiago Vila
sanvila at debian.org
Thu Mar 5 23:20:41 GMT 2026
Package: src:ataqv
Version: 1.3.1+ds-3
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202603/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:ataqv, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean
dh_auto_clean
make -j2 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cp -sf /usr/share/nodejs/d3/dist/d3.min.js src/web/js/d3.min.js
cp -sf /usr/share/javascript/jquery-datatables-extensions/JSZip/jszip.min.js src/web/js/jszip.min.js
cp -sf /usr/share/javascript/jquery-datatables-extensions/Buttons/css/buttons.dataTables.min.css src/web/css/datatables.buttons.min.css
cp -sf /usr/share/javascript/jquery-datatables/css/jquery.dataTables.min.css src/web/css/datatables.min.css
cp -sf /usr/share/fonts-font-awesome/css/font-awesome.min.css src/web/css/font-awesome.min.css
cp -sf /usr/share/javascript/normalize.css/normalize.css src/web/css/normalize.css
cp -sf /usr/share/fonts-font-awesome/fonts/* src/web/fonts/
cp -s /usr/share/javascript/jquery/jquery.min.js \
/usr/share/javascript/jquery-datatables-extensions/pdfmake/build/pdfmake.min.js \
/usr/share/javascript/jquery-datatables/jquery.dataTables.min.js \
/usr/share/javascript/jquery-datatables-extensions/Buttons/js/dataTables.buttons.min.js \
/usr/share/javascript/jquery-datatables-extensions/Buttons/js/buttons.colVis.min.js \
/usr/share/javascript/jquery-datatables-extensions/Buttons/js/buttons.html5.min.js \
/usr/share/javascript/jquery-datatables-extensions/Buttons/js/buttons.print.min.js \
/usr/share/javascript/jquery-datatables-extensions/Responsive/js/dataTables.responsive.min.js \
src/web/js/
rm -f src/web/js/datatables.min.js
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- all testing/run_ataqv_tests
make -j2 INSTALL="install --strip-program=true" all testing/run_ataqv_tests
make[2]: Entering directory '/<<PKGBUILDDIR>>'
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o build/ataqv.o -c /<<PKGBUILDDIR>>/src/cpp/ataqv.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o build/Features.o -c /<<PKGBUILDDIR>>/src/cpp/Features.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o build/HTS.o -c /<<PKGBUILDDIR>>/src/cpp/HTS.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o build/IO.o -c /<<PKGBUILDDIR>>/src/cpp/IO.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o build/Metrics.o -c /<<PKGBUILDDIR>>/src/cpp/Metrics.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o build/Peaks.o -c /<<PKGBUILDDIR>>/src/cpp/Peaks.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o build/Utils.o -c /<<PKGBUILDDIR>>/src/cpp/Utils.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/run_ataqv_tests.o -c /<<PKGBUILDDIR>>/src/cpp/run_ataqv_tests.cpp
In file included from /usr/include/c++/15/bits/stl_pair.h:61,
from /usr/include/c++/15/tuple:40,
from /usr/include/c++/15/mutex:42,
from /usr/include/c++/15/future:42,
from /<<PKGBUILDDIR>>/src/cpp/Metrics.cpp:10:
In function âstd::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = nlohmann::basic_json<>::json_value]â,
inlined from ânlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer>::value_type& nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer>::operator=(nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer>) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:2554:13,
inlined from âstatic void nlohmann::detail::external_constructor<nlohmann::detail::value_t::number_float>::construct(BasicJsonType&, typename BasicJsonType::number_float_t) [with BasicJsonType = nlohmann::basic_json<>]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:277:15,
inlined from âvoid nlohmann::detail::to_json(BasicJsonType&, FloatType) [with BasicJsonType = nlohmann::basic_json<>; FloatType = long double; typename std::enable_if<std::is_floating_point<_Size>::value, int>::type <anonymous> = 0]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:545:59,
inlined from âdecltype ((nlohmann::detail::to_json(j, forward<T>(val)), void())) nlohmann::detail::to_json_fn::call(BasicJsonType&, T&&, nlohmann::detail::priority_tag<1>) const [with BasicJsonType = nlohmann::basic_json<>; T = const long double&]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:837:23,
inlined from âvoid nlohmann::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = const long double&]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:852:20,
inlined from âstatic void nlohmann::adl_serializer< <template-parameter-1-1>, <template-parameter-1-2> >::to_json(BasicJsonType&, ValueType&&) [with BasicJsonType = nlohmann::basic_json<>; ValueType = const long double&; <template-parameter-1-1> = long double; <template-parameter-1-2> = void]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:942:28,
inlined from ânlohmann::basic_json<ObjectType, ArrayType [too-long-redacted] DIR>>/src/cpp/json.hpp:2009:35,
inlined from âvoid std::_Construct(_Tp*, _Args&& ...) [with _Tp = nlohmann::basic_json<>; _Args = {const long double&}]â at /usr/include/c++/15/bits/stl_construct.h:133:7,
inlined from â_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long double*, vector<long double> >; _Sentinel = __gnu_cxx::__normal_iterator<const long double*, vector<long double> >; _ForwardIterator = nlohmann::basic_json<>*]â at /usr/include/c++/15/bits/stl_uninitialized.h:145:17,
inlined from â_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long double*, vector<long double> >; _ForwardIterator = nlohmann::basic_json<>*]â at /usr/include/c++/15/bits/stl_uninitialized.h:266:30,
inlined from â_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const long double*, vector<long double> >; _Sentinel = __gnu_cxx::__normal_iterator<const long double*, vector<long double> >; _ForwardIterator = nlohmann::basic_json<>*; _Tp = nlohmann::basic_json<>]â at /usr/include/c++/15/bits/stl_uninitialized.h:637:37,
inlined from âvoid std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = __gnu_cxx::__normal_iterator<const long double*, std::vector<long double> >; _Sentinel = __gnu_cxx::__normal_iterator<const long double*, std::vector<long double> >; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator<nlohmann::basic_json<> >]â at /usr/include/c++/15/bits/stl_vector.h:1989:37,
inlined from âvoid std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const long double*, std::vector<long double> >; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator<nlohmann::basic_json<> >]â at /usr/include/c++/15/bits/stl_vector.h:1974:25,
inlined from âstd::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const long double*, std::vector<long double> >; <template-parameter-2-2> = void; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator<nlohmann::basic_json<> >]â at /usr/include/c++/15/bits/stl_vector.h:751:23,
inlined from âvoid std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >; _Args = {__gnu_cxx::__normal_iterator<const long double*, std::vector<long double, std::allocator<long double> > >, __gnu_cxx::__normal_iterator<const long double*, std::vector<long double, std::allocator<long double> > >}; _Tp = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/new_allocator.h:191:4,
inlined from âstatic T* nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer>::create(Args&& ...) [with T = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >; Args = {__gnu_cxx::__normal_iterator<const long double*, std::vector<long double, std::allocator<long double> > >, __gnu_cxx::__normal_iterator<const long double*, std::vector<long double, std::allocator<long double> > >}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:1634:24,
inlined from âstatic void nlohmann::detail::external_constructor<nlohmann::detail::value_t::array>::construct(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; CompatibleArrayType = std::vector<long double>; typename std::enable_if<(! std::is_same<CompatibleArrayType, typename BasicJsonType::array_t>::value), int>::type <anonymous> = 0]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:332:77,
inlined from âvoid nlohmann::detail::to_json(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; CompatibleArrayType = std::vector<long double>; typename std::enable_if<(is_compatible_array_type<BasicJsonType, CompatibleArrayType>::value || std::is_same<typename BasicJsonType::array_t, CompatibleArrayType>::value), int>::type <anonymous> = 0]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:581:52,
inlined from âdecltype ((nlohmann::detail::to_json(j, forward<T>(val)), void())) nlohmann::detail::to_json_fn::call(BasicJsonType&, T&&, nlohmann::detail::priority_tag<1>) const [with BasicJsonType = nlohmann::basic_json<>; T = const std::vector<long double>&]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:837:23,
inlined from âvoid nlohmann::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = const std::vector<long double>&]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:852:20,
inlined from âstatic void nlohmann::adl_serializer< <template-parameter-1-1>, <template-parameter-1-2> >::to_json(BasicJsonType&, ValueType&&) [with BasicJsonType = nlohmann::basic_json<>; ValueType = const std::vector<long double>&; <template-parameter-1-1> = std::vector<long double>; <template-parameter-1-2> = void]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:942:28,
inlined from ânlohmann::basic_json<ObjectType, ArrayType [too-long-redacted] DIR>>/src/cpp/json.hpp:2009:35,
inlined from âconstexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&) [with _U1 = const std::__cxx11::basic_string<char>; _U2 = std::vector<long double>; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const std::__cxx11::basic_string<char>; _T2 = nlohmann::basic_json<>]â at /usr/include/c++/15/bits/stl_pair.h:800:22,
inlined from âvoid std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<long double, std::allocator<long double> > >&}; _Tp = std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/new_allocator.h:191:4,
inlined from âstatic void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<long double, std::allocator<long double> > >&}; _Tp = std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/alloc_traits.h:674:17,
inlined from âvoid std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Node_ptr, _Args&& ...) [with _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<long double, std::allocator<long double> > >&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/stl_tree.h:1237:37,
inlined from âstd::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Node_ptr std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<long double, std::allocator<long double> > >&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/stl_tree.h:1254:21,
inlined from âstd::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<long double, std::allocator<long double> > >&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/stl_tree.h:2285:32,
inlined from âstd::pair<typename std::__rb_tree::_Node_t [too-long-redacted] c++/15/bits/stl_tree.h:3056:13,
inlined from âstd::__enable_if_t<((bool)(! std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value))> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::vector<long double> > >; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/stl_tree.h:1735:23,
inlined from âstd::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::vector<long double> > >; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/stl_map.h:290:31,
inlined from âvoid std::__new_allocator<_Tp>::construct( [too-long-redacted] /15/bits/new_allocator.h:191:4,
inlined from âstatic T* nlohmann::basic_json<ObjectType, [too-long-redacted] DIR>>/src/cpp/json.hpp:1634:24,
inlined from âstatic void nlohmann::detail::external_constructor<nlohmann::detail::value_t::object>::construct(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; CompatibleObjectType = std::map<std::__cxx11::basic_string<char>, std::vector<long double> >; typename std::enable_if<(! std::is_same<CompatibleObjectType, typename BasicJsonType::object_t>::value), int>::type <anonymous> = 0]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:358:79,
inlined from âvoid nlohmann::detail::to_json(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; CompatibleObjectType = std::map<std::__cxx11::basic_string<char>, std::vector<long double> >; typename std::enable_if<is_compatible_object_type<BasicJsonType, CompatibleObjectType>::value, int>::type <anonymous> = 0]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:590:53,
inlined from âdecltype ((nlohmann::detail::to_json(j, forward<T>(val)), void())) nlohmann::detail::to_json_fn::call(BasicJsonType&, T&&, nlohmann::detail::priority_tag<1>) const [with BasicJsonType = nlohmann::basic_json<>; T = std::map<std::__cxx11::basic_string<char>, std::vector<long double> >&]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:837:23,
inlined from âvoid nlohmann::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::map<std::__cxx11::basic_string<char>, std::vector<long double> >&]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:852:20,
inlined from âstatic void nlohmann::adl_serializer< <template-parameter-1-1>, <template-parameter-1-2> >::to_json(BasicJsonType&, ValueType&&) [with BasicJsonType = nlohmann::basic_json<>; ValueType = std::map<std::__cxx11::basic_string<char>, std::vector<long double> >&; <template-parameter-1-1> = std::map<std::__cxx11::basic_string<char>, std::vector<long double> >; <template-parameter-1-2> = void]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:942:28,
inlined from ânlohmann::basic_json<ObjectType, ArrayType [too-long-redacted] DIR>>/src/cpp/json.hpp:2009:35,
inlined from ânlohmann::json Metrics::to_json()â at /<<PKGBUILDDIR>>/src/cpp/Metrics.cpp:1570:1:
/usr/include/c++/15/bits/move.h:236:7: warning: â<unnamed>.nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>::m_valueâ may be used uninitialized [-Wmaybe-uninitialized]
236 | __a = _GLIBCXX_MOVE(__b);
| ^~~
In file included from /<<PKGBUILDDIR>>/src/cpp/Metrics.hpp:16,
from /<<PKGBUILDDIR>>/src/cpp/Metrics.cpp:21:
/<<PKGBUILDDIR>>/src/cpp/json.hpp: In member function ânlohmann::json Metrics::to_json()â:
/<<PKGBUILDDIR>>/src/cpp/json.hpp:277:15: note: â<anonymous>â declared here
277 | j = BasicJsonType{};
| ~~^~~~~~~~~~~~~~~~~
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/test_features.o -c /<<PKGBUILDDIR>>/src/cpp/test_features.cpp
In file included from /<<PKGBUILDDIR>>/src/cpp/test_features.cpp:1:
/<<PKGBUILDDIR>>/src/cpp/test_features.cpp: In function âvoid ____C_A_T_C_H____T_E_S_T____167()â:
/<<PKGBUILDDIR>>/src/cpp/test_features.cpp:171:47: warning: catching polymorphic type âclass std::out_of_rangeâ by value [-Wcatch-value=]
171 | REQUIRE_THROWS_AS(collection.add(f), std::out_of_range);
| ^~~~~~~~~~~~
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/test_hts.o -c /<<PKGBUILDDIR>>/src/cpp/test_hts.cpp
In file included from /<<PKGBUILDDIR>>/src/cpp/test_hts.cpp:3:
/<<PKGBUILDDIR>>/src/cpp/test_hts.cpp: In function âvoid ____C_A_T_C_H____T_E_S_T____169()â:
/<<PKGBUILDDIR>>/src/cpp/test_hts.cpp:200:57: warning: catching polymorphic type âclass HTSExceptionâ by value [-Wcatch-value=]
200 | REQUIRE_THROWS_AS(record_to_string(header, record), HTSException);
| ^~~~~~~~~~~~
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/test_io.o -c /<<PKGBUILDDIR>>/src/cpp/test_io.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/test_metrics.o -c /<<PKGBUILDDIR>>/src/cpp/test_metrics.cpp
In file included from /<<PKGBUILDDIR>>/src/cpp/test_metrics.cpp:3:
/<<PKGBUILDDIR>>/src/cpp/test_metrics.cpp: In function âvoid ____C_A_T_C_H____T_E_S_T____170()â:
/<<PKGBUILDDIR>>/src/cpp/test_metrics.cpp:173:56: warning: catching polymorphic type âclass FileExceptionâ by value [-Wcatch-value=]
173 | REQUIRE_THROWS_AS(collector.load_alignments(), FileException);
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/cpp/test_metrics.cpp:178:56: warning: catching polymorphic type âclass FileExceptionâ by value [-Wcatch-value=]
178 | REQUIRE_THROWS_AS(collector.load_alignments(), FileException);
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/cpp/test_metrics.cpp: In function âvoid ____C_A_T_C_H____T_E_S_T____243()â:
/<<PKGBUILDDIR>>/src/cpp/test_metrics.cpp:249:52: warning: catching polymorphic type âclass FileExceptionâ by value [-Wcatch-value=]
249 | REQUIRE_THROWS_AS(collector.load_alignments(), FileException);
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/cpp/test_metrics.cpp: In function âvoid ____C_A_T_C_H____T_E_S_T____252()â:
/<<PKGBUILDDIR>>/src/cpp/test_metrics.cpp:259:52: warning: catching polymorphic type âclass FileExceptionâ by value [-Wcatch-value=]
259 | REQUIRE_THROWS_AS(collector.load_alignments(), FileException);
| ^~~~~~~~~~~~~
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/test_peaks.o -c /<<PKGBUILDDIR>>/src/cpp/test_peaks.cpp
In file included from /<<PKGBUILDDIR>>/src/cpp/test_peaks.cpp:1:
/<<PKGBUILDDIR>>/src/cpp/test_peaks.cpp: In function âvoid ____C_A_T_C_H____T_E_S_T____172()â:
/<<PKGBUILDDIR>>/src/cpp/test_peaks.cpp:181:44: warning: catching polymorphic type âclass std::out_of_rangeâ by value [-Wcatch-value=]
181 | REQUIRE_THROWS_AS(rpc.add(peak3), std::out_of_range);
| ^~~~~~~~~~~~
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/test_utils.o -c /<<PKGBUILDDIR>>/src/cpp/test_utils.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/Features.o -c /<<PKGBUILDDIR>>/src/cpp/Features.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/HTS.o -c /<<PKGBUILDDIR>>/src/cpp/HTS.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/IO.o -c /<<PKGBUILDDIR>>/src/cpp/IO.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/Metrics.o -c /<<PKGBUILDDIR>>/src/cpp/Metrics.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/Peaks.o -c /<<PKGBUILDDIR>>/src/cpp/Peaks.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o testing/Utils.o -c /<<PKGBUILDDIR>>/src/cpp/Utils.cpp
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++11 -pthread -O3 -g -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wwrite-strings -Wstrict-overflow -fno-strict-aliasing -fPIC -I/<<PKGBUILDDIR>>/src/cpp -D LINUX -o build/ataqv build/ataqv.o build/Features.o build/HTS.o build/IO.o build/Metrics.o build/Peaks.o build/Utils.o -Wl,-z,relro -Wl,-z,now -lboost_filesystem -lboost_iostreams -lboost_system -lboost_chrono -lhts -lz -lncurses -lpthread
/usr/bin/x86_64-linux-gnu-ld.bfd: cannot find -lboost_system: No such file or directory
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:168: build/ataqv] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /usr/include/c++/15/bits/stl_pair.h:61,
from /usr/include/c++/15/tuple:40,
from /usr/include/c++/15/mutex:42,
from /usr/include/c++/15/future:42,
from /<<PKGBUILDDIR>>/src/cpp/Metrics.cpp:10:
In function âstd::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = nlohmann::basic_json<>::json_value]â,
inlined from ânlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer>::value_type& nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer>::operator=(nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer>) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:2554:13,
inlined from âstatic void nlohmann::detail::external_constructor<nlohmann::detail::value_t::number_float>::construct(BasicJsonType&, typename BasicJsonType::number_float_t) [with BasicJsonType = nlohmann::basic_json<>]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:277:15,
inlined from âvoid nlohmann::detail::to_json(BasicJsonType&, FloatType) [with BasicJsonType = nlohmann::basic_json<>; FloatType = long double; typename std::enable_if<std::is_floating_point<_Size>::value, int>::type <anonymous> = 0]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:545:59,
inlined from âdecltype ((nlohmann::detail::to_json(j, forward<T>(val)), void())) nlohmann::detail::to_json_fn::call(BasicJsonType&, T&&, nlohmann::detail::priority_tag<1>) const [with BasicJsonType = nlohmann::basic_json<>; T = const long double&]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:837:23,
inlined from âvoid nlohmann::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = const long double&]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:852:20,
inlined from âstatic void nlohmann::adl_serializer< <template-parameter-1-1>, <template-parameter-1-2> >::to_json(BasicJsonType&, ValueType&&) [with BasicJsonType = nlohmann::basic_json<>; ValueType = const long double&; <template-parameter-1-1> = long double; <template-parameter-1-2> = void]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:942:28,
inlined from ânlohmann::basic_json<ObjectType, ArrayType [too-long-redacted] DIR>>/src/cpp/json.hpp:2009:35,
inlined from âvoid std::_Construct(_Tp*, _Args&& ...) [with _Tp = nlohmann::basic_json<>; _Args = {const long double&}]â at /usr/include/c++/15/bits/stl_construct.h:133:7,
inlined from â_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long double*, vector<long double> >; _Sentinel = __gnu_cxx::__normal_iterator<const long double*, vector<long double> >; _ForwardIterator = nlohmann::basic_json<>*]â at /usr/include/c++/15/bits/stl_uninitialized.h:145:17,
inlined from â_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long double*, vector<long double> >; _ForwardIterator = nlohmann::basic_json<>*]â at /usr/include/c++/15/bits/stl_uninitialized.h:266:30,
inlined from â_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const long double*, vector<long double> >; _Sentinel = __gnu_cxx::__normal_iterator<const long double*, vector<long double> >; _ForwardIterator = nlohmann::basic_json<>*; _Tp = nlohmann::basic_json<>]â at /usr/include/c++/15/bits/stl_uninitialized.h:637:37,
inlined from âvoid std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = __gnu_cxx::__normal_iterator<const long double*, std::vector<long double> >; _Sentinel = __gnu_cxx::__normal_iterator<const long double*, std::vector<long double> >; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator<nlohmann::basic_json<> >]â at /usr/include/c++/15/bits/stl_vector.h:1989:37,
inlined from âvoid std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const long double*, std::vector<long double> >; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator<nlohmann::basic_json<> >]â at /usr/include/c++/15/bits/stl_vector.h:1974:25,
inlined from âstd::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const long double*, std::vector<long double> >; <template-parameter-2-2> = void; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator<nlohmann::basic_json<> >]â at /usr/include/c++/15/bits/stl_vector.h:751:23,
inlined from âvoid std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >; _Args = {__gnu_cxx::__normal_iterator<const long double*, std::vector<long double, std::allocator<long double> > >, __gnu_cxx::__normal_iterator<const long double*, std::vector<long double, std::allocator<long double> > >}; _Tp = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/new_allocator.h:191:4,
inlined from âstatic T* nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer>::create(Args&& ...) [with T = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >; Args = {__gnu_cxx::__normal_iterator<const long double*, std::vector<long double, std::allocator<long double> > >, __gnu_cxx::__normal_iterator<const long double*, std::vector<long double, std::allocator<long double> > >}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:1634:24,
inlined from âstatic void nlohmann::detail::external_constructor<nlohmann::detail::value_t::array>::construct(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; CompatibleArrayType = std::vector<long double>; typename std::enable_if<(! std::is_same<CompatibleArrayType, typename BasicJsonType::array_t>::value), int>::type <anonymous> = 0]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:332:77,
inlined from âvoid nlohmann::detail::to_json(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; CompatibleArrayType = std::vector<long double>; typename std::enable_if<(is_compatible_array_type<BasicJsonType, CompatibleArrayType>::value || std::is_same<typename BasicJsonType::array_t, CompatibleArrayType>::value), int>::type <anonymous> = 0]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:581:52,
inlined from âdecltype ((nlohmann::detail::to_json(j, forward<T>(val)), void())) nlohmann::detail::to_json_fn::call(BasicJsonType&, T&&, nlohmann::detail::priority_tag<1>) const [with BasicJsonType = nlohmann::basic_json<>; T = const std::vector<long double>&]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:837:23,
inlined from âvoid nlohmann::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = const std::vector<long double>&]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:852:20,
inlined from âstatic void nlohmann::adl_serializer< <template-parameter-1-1>, <template-parameter-1-2> >::to_json(BasicJsonType&, ValueType&&) [with BasicJsonType = nlohmann::basic_json<>; ValueType = const std::vector<long double>&; <template-parameter-1-1> = std::vector<long double>; <template-parameter-1-2> = void]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:942:28,
inlined from ânlohmann::basic_json<ObjectType, ArrayType [too-long-redacted] DIR>>/src/cpp/json.hpp:2009:35,
inlined from âconstexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&) [with _U1 = const std::__cxx11::basic_string<char>; _U2 = std::vector<long double>; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const std::__cxx11::basic_string<char>; _T2 = nlohmann::basic_json<>]â at /usr/include/c++/15/bits/stl_pair.h:800:22,
inlined from âvoid std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<long double, std::allocator<long double> > >&}; _Tp = std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/new_allocator.h:191:4,
inlined from âstatic void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<long double, std::allocator<long double> > >&}; _Tp = std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/alloc_traits.h:674:17,
inlined from âvoid std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Node_ptr, _Args&& ...) [with _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<long double, std::allocator<long double> > >&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/stl_tree.h:1237:37,
inlined from âstd::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Node_ptr std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<long double, std::allocator<long double> > >&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/stl_tree.h:1254:21,
inlined from âstd::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<long double, std::allocator<long double> > >&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/stl_tree.h:2285:32,
inlined from âstd::pair<typename std::__rb_tree::_Node_t [too-long-redacted] c++/15/bits/stl_tree.h:3056:13,
inlined from âstd::__enable_if_t<((bool)(! std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value))> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::vector<long double> > >; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/stl_tree.h:1735:23,
inlined from âstd::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::vector<long double> > >; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]â at /usr/include/c++/15/bits/stl_map.h:290:31,
inlined from âvoid std::__new_allocator<_Tp>::construct( [too-long-redacted] /15/bits/new_allocator.h:191:4,
inlined from âstatic T* nlohmann::basic_json<ObjectType, [too-long-redacted] DIR>>/src/cpp/json.hpp:1634:24,
inlined from âstatic void nlohmann::detail::external_constructor<nlohmann::detail::value_t::object>::construct(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; CompatibleObjectType = std::map<std::__cxx11::basic_string<char>, std::vector<long double> >; typename std::enable_if<(! std::is_same<CompatibleObjectType, typename BasicJsonType::object_t>::value), int>::type <anonymous> = 0]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:358:79,
inlined from âvoid nlohmann::detail::to_json(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; CompatibleObjectType = std::map<std::__cxx11::basic_string<char>, std::vector<long double> >; typename std::enable_if<is_compatible_object_type<BasicJsonType, CompatibleObjectType>::value, int>::type <anonymous> = 0]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:590:53,
inlined from âdecltype ((nlohmann::detail::to_json(j, forward<T>(val)), void())) nlohmann::detail::to_json_fn::call(BasicJsonType&, T&&, nlohmann::detail::priority_tag<1>) const [with BasicJsonType = nlohmann::basic_json<>; T = std::map<std::__cxx11::basic_string<char>, std::vector<long double> >&]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:837:23,
inlined from âvoid nlohmann::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::map<std::__cxx11::basic_string<char>, std::vector<long double> >&]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:852:20,
inlined from âstatic void nlohmann::adl_serializer< <template-parameter-1-1>, <template-parameter-1-2> >::to_json(BasicJsonType&, ValueType&&) [with BasicJsonType = nlohmann::basic_json<>; ValueType = std::map<std::__cxx11::basic_string<char>, std::vector<long double> >&; <template-parameter-1-1> = std::map<std::__cxx11::basic_string<char>, std::vector<long double> >; <template-parameter-1-2> = void]â at /<<PKGBUILDDIR>>/src/cpp/json.hpp:942:28,
inlined from ânlohmann::basic_json<ObjectType, ArrayType [too-long-redacted] DIR>>/src/cpp/json.hpp:2009:35,
inlined from ânlohmann::json Metrics::to_json()â at /<<PKGBUILDDIR>>/src/cpp/Metrics.cpp:1570:1:
/usr/include/c++/15/bits/move.h:236:7: warning: â<unnamed>.nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>::m_valueâ may be used uninitialized [-Wmaybe-uninitialized]
236 | __a = _GLIBCXX_MOVE(__b);
| ^~~
In file included from /<<PKGBUILDDIR>>/src/cpp/Metrics.hpp:16,
from /<<PKGBUILDDIR>>/src/cpp/Metrics.cpp:21:
/<<PKGBUILDDIR>>/src/cpp/json.hpp: In member function ânlohmann::json Metrics::to_json()â:
/<<PKGBUILDDIR>>/src/cpp/json.hpp:277:15: note: â<anonymous>â declared here
277 | j = BasicJsonType{};
| ~~^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 INSTALL="install --strip-program=true" all testing/run_ataqv_tests returned exit code 2
make[1]: *** [debian/rules:34: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:12: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------
More information about the Debian-med-packaging
mailing list