Build · 4468bdb3Finished · errors ·
Pause
•••
Download raw log ↓
← Earlier output100.6 MiB captured
logiops-0.3.5
  538 |     return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
      |                                           ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:543:12: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  543 |     return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
      |            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:274:34: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::operator()' requested here
  274 |   _LIBCPP_HIDE_FROM_ABI explicit __func(_Fp&& __f, _Alloc&& __a) : __f_(std::move(__f), std::move(__a)) {}
      |                                  ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:367:39: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__func' requested here
  367 |         __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af));
      |                                       ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:378:60: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>>' requested here
  378 |   _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {}
      |                                                            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:952:50: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, 0>' requested here
  952 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {}
      |                                                  ^
/build/source/src/logid/../ipcgull/src/include/ipcgull/function.h:356:17: note: in instantiation of function template specialization 'std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::function<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, void>' requested here
  356 |                 _f(_fn_generator<void>::make_fn(f)) {}
      |                 ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/operations.h:375:60: note: candidate template ignored: substitution failure [with _T1 = const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, _T2 = const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &]: invalid operands to binary expression ('const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>' and 'const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>')
  375 |   _LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
      |                                                            ^
  376 |       noexcept(noexcept(std::forward<_T1>(__t) < std::forward<_T2>(__u))) //
  377 |       -> decltype(std::forward<_T1>(__t) < std::forward<_T2>(__u)) {
      |                                          ~
In file included from /build/source/src/logid/logid.cpp:19:
In file included from /build/source/src/logid/./DeviceManager.h:22:
In file included from /build/source/src/logid/./backend/raw/DeviceMonitor.h:22:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string:652:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string_view:947:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/algorithm:1854:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__algorithm/for_each.h:16:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__ranges/movable_box.h:21:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/optional:1300:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/iterator:715:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__iterator/common_iterator.h:32:
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:1449:43: error: no matching function for call to object of type 'std::less<void>'
 1449 |     static_assert(is_convertible<decltype(_Operator{}(std::forward<_T1>(__t1), std::forward<_T2>(__t2))), bool>::value,
      |                                           ^~~~~~~~~~~
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:179:25: note: in instantiation of function template specialization 'std::__convert_to_bool<std::less<void>>::operator()<const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  179 |                { return static_cast<_Fp&&>(__f)(static_cast<_Args&&>(__args)...); }
      |                         ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:618:19: note: in instantiation of function template specialization 'std::__invoke<std::__convert_to_bool<std::less<void>>, const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  618 |       return std::__invoke(std::forward<_Visitor>(__visitor), std::forward<_Alts>(__alts).__value...);
      |                   ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:176:10: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>::operator()<const std::__variant_detail::__alt<14, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__alt<14, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  176 | decltype(std::declval<_Fp>()(std::declval<_Args>()...))
      |          ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:532:14: note: while substituting deduced template arguments into function template '__invoke' [with _Fp = std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>, _Args = <const __alt<14UL, map<_y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>, less<_y_comb<ipcgull::_variant>>, allocator<pair<const _y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>>>>> &, const __alt<14UL, map<_y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>, less<_y_comb<ipcgull::_variant>>, allocator<pair<const _y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>>>>> &>]
  532 |       return std::__invoke(static_cast<_Fp>(__f), __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs))...);
      |              ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:538:43: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__base::__dispatcher<14, 14>::__dispatch<std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>> &&, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  538 |     return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
      |                                           ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:543:12: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  543 |     return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
      |            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:274:34: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::operator()' requested here
  274 |   _LIBCPP_HIDE_FROM_ABI explicit __func(_Fp&& __f, _Alloc&& __a) : __f_(std::move(__f), std::move(__a)) {}
      |                                  ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:367:39: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__func' requested here
  367 |         __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af));
      |                                       ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:378:60: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>>' requested here
  378 |   _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {}
      |                                                            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:952:50: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, 0>' requested here
  952 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {}
      |                                                  ^
/build/source/src/logid/../ipcgull/src/include/ipcgull/function.h:356:17: note: in instantiation of function template specialization 'std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::function<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, void>' requested here
  356 |                 _f(_fn_generator<void>::make_fn(f)) {}
      |                 ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/operations.h:375:60: note: candidate template ignored: substitution failure [with _T1 = const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, _T2 = const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &]: invalid operands to binary expression ('const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>' and 'const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>')
  375 |   _LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
      |                                                            ^
  376 |       noexcept(noexcept(std::forward<_T1>(__t) < std::forward<_T2>(__u))) //
  377 |       -> decltype(std::forward<_T1>(__t) < std::forward<_T2>(__u)) {
      |                                          ~
3 errors generated.
make[2]: *** [src/logid/CMakeFiles/logid.dir/build.make:79: src/logid/CMakeFiles/logid.dir/logid.cpp.o] Error 1
In file included from /build/source/src/logid/Configuration.cpp:19:
In file included from /build/source/src/logid/./Configuration.h:22:
In file included from /build/source/src/logid/./config/schema.h:21:
In file included from /build/source/src/logid/./config/types.h:21:
In file included from /build/source/src/logid/./config/map.h:21:
In file included from /build/source/src/logid/./config/group.h:21:
In file included from /nix/store/9ivxdsb7myvw2lpbnmllzd6irad877c1-libconfig-x86_64-unknown-linux-gnufilc0-1.8/include/libconfig.h++:28:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string:652:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string_view:947:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/algorithm:1854:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__algorithm/for_each.h:16:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__ranges/movable_box.h:21:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/optional:1300:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/iterator:715:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__iterator/common_iterator.h:32:
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:1449:43: error: no matching function for call to object of type 'std::less<void>'
 1449 |     static_assert(is_convertible<decltype(_Operator{}(std::forward<_T1>(__t1), std::forward<_T2>(__t2))), bool>::value,
      |                                           ^~~~~~~~~~~
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:179:25: note: in instantiation of function template specialization 'std::__convert_to_bool<std::less<void>>::operator()<const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &, const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  179 |                { return static_cast<_Fp&&>(__f)(static_cast<_Args&&>(__args)...); }
      |                         ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:618:19: note: in instantiation of function template specialization 'std::__invoke<std::__convert_to_bool<std::less<void>>, const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &, const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  618 |       return std::__invoke(std::forward<_Visitor>(__visitor), std::forward<_Alts>(__alts).__value...);
      |                   ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:176:10: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>::operator()<const std::__variant_detail::__alt<12, std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__alt<12, std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  176 | decltype(std::declval<_Fp>()(std::declval<_Args>()...))
      |          ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:532:14: note: while substituting deduced template arguments into function template '__invoke' [with _Fp = std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>, _Args = <const __alt<12UL, vector<_y_comb<ipcgull::_variant>, allocator<_y_comb<ipcgull::_variant>>>> &, const __alt<12UL, vector<_y_comb<ipcgull::_variant>, allocator<_y_comb<ipcgull::_variant>>>> &>]
  532 |       return std::__invoke(static_cast<_Fp>(__f), __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs))...);
      |              ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:538:43: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__base::__dispatcher<12, 12>::__dispatch<std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>> &&, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  538 |     return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
      |                                           ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:543:12: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  543 |     return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
      |            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:274:34: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::operator()' requested here
  274 |   _LIBCPP_HIDE_FROM_ABI explicit __func(_Fp&& __f, _Alloc&& __a) : __f_(std::move(__f), std::move(__a)) {}
      |                                  ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:367:39: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__func' requested here
  367 |         __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af));
      |                                       ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:378:60: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>>' requested here
  378 |   _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {}
      |                                                            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:952:50: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, 0>' requested here
  952 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {}
      |                                                  ^
/build/source/src/logid/../ipcgull/src/include/ipcgull/function.h:356:17: note: in instantiation of function template specialization 'std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::function<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, void>' requested here
  356 |                 _f(_fn_generator<void>::make_fn(f)) {}
      |                 ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/operations.h:375:60: note: candidate template ignored: substitution failure [with _T1 = const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &, _T2 = const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &]: invalid operands to binary expression ('const std::vector<ipcgull::_y_comb<ipcgull::_variant>>' and 'const std::vector<ipcgull::_y_comb<ipcgull::_variant>>')
  375 |   _LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
      |                                                            ^
  376 |       noexcept(noexcept(std::forward<_T1>(__t) < std::forward<_T2>(__u))) //
  377 |       -> decltype(std::forward<_T1>(__t) < std::forward<_T2>(__u)) {
      |                                          ~
In file included from /build/source/src/logid/Configuration.cpp:19:
In file included from /build/source/src/logid/./Configuration.h:22:
In file included from /build/source/src/logid/./config/schema.h:21:
In file included from /build/source/src/logid/./config/types.h:21:
In file included from /build/source/src/logid/./config/map.h:21:
In file included from /build/source/src/logid/./config/group.h:21:
In file included from /nix/store/9ivxdsb7myvw2lpbnmllzd6irad877c1-libconfig-x86_64-unknown-linux-gnufilc0-1.8/include/libconfig.h++:28:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string:652:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string_view:947:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/algorithm:1854:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__algorithm/for_each.h:16:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__ranges/movable_box.h:21:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/optional:1300:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/iterator:715:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__iterator/common_iterator.h:32:
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:1449:43: error: no matching function for call to object of type 'std::less<void>'
 1449 |     static_assert(is_convertible<decltype(_Operator{}(std::forward<_T1>(__t1), std::forward<_T2>(__t2))), bool>::value,
      |                                           ^~~~~~~~~~~
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:179:25: note: in instantiation of function template specialization 'std::__convert_to_bool<std::less<void>>::operator()<const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  179 |                { return static_cast<_Fp&&>(__f)(static_cast<_Args&&>(__args)...); }
      |                         ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:618:19: note: in instantiation of function template specialization 'std::__invoke<std::__convert_to_bool<std::less<void>>, const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  618 |       return std::__invoke(std::forward<_Visitor>(__visitor), std::forward<_Alts>(__alts).__value...);
      |                   ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:176:10: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>::operator()<const std::__variant_detail::__alt<13, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>> &, const std::__variant_detail::__alt<13, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>> &>' requested here
  176 | decltype(std::declval<_Fp>()(std::declval<_Args>()...))
      |          ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:532:14: note: while substituting deduced template arguments into function template '__invoke' [with _Fp = std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>, _Args = <const __alt<13UL, _wrapper<vector<_y_comb<ipcgull::_variant>, allocator<_y_comb<ipcgull::_variant>>>, 0>> &, const __alt<13UL, _wrapper<vector<_y_comb<ipcgull::_variant>, allocator<_y_comb<ipcgull::_variant>>>, 0>> &>]
  532 |       return std::__invoke(static_cast<_Fp>(__f), __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs))...);
      |              ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:538:43: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__base::__dispatcher<13, 13>::__dispatch<std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>> &&, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  538 |     return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
      |                                           ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:543:12: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  543 |     return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
      |            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:274:34: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::operator()' requested here
  274 |   _LIBCPP_HIDE_FROM_ABI explicit __func(_Fp&& __f, _Alloc&& __a) : __f_(std::move(__f), std::move(__a)) {}
      |                                  ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:367:39: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__func' requested here
  367 |         __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af));
      |                                       ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:378:60: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>>' requested here
  378 |   _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {}
      |                                                            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:952:50: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, 0>' requested here
  952 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {}
      |                                                  ^
/build/source/src/logid/../ipcgull/src/include/ipcgull/function.h:356:17: note: in instantiation of function template specialization 'std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::function<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, void>' requested here
  356 |                 _f(_fn_generator<void>::make_fn(f)) {}
      |                 ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/operations.h:375:60: note: candidate template ignored: substitution failure [with _T1 = const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, _T2 = const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &]: invalid operands to binary expression ('const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>' and 'const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>')
  375 |   _LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
      |                                                            ^
  376 |       noexcept(noexcept(std::forward<_T1>(__t) < std::forward<_T2>(__u))) //
  377 |       -> decltype(std::forward<_T1>(__t) < std::forward<_T2>(__u)) {
      |                                          ~
In file included from /build/source/src/logid/Configuration.cpp:19:
In file included from /build/source/src/logid/./Configuration.h:22:
In file included from /build/source/src/logid/./config/schema.h:21:
In file included from /build/source/src/logid/./config/types.h:21:
In file included from /build/source/src/logid/./config/map.h:21:
In file included from /build/source/src/logid/./config/group.h:21:
In file included from /nix/store/9ivxdsb7myvw2lpbnmllzd6irad877c1-libconfig-x86_64-unknown-linux-gnufilc0-1.8/include/libconfig.h++:28:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string:652:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string_view:947:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/algorithm:1854:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__algorithm/for_each.h:16:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__ranges/movable_box.h:21:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/optional:1300:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/iterator:715:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__iterator/common_iterator.h:32:
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:1449:43: error: no matching function for call to object of type 'std::less<void>'
 1449 |     static_assert(is_convertible<decltype(_Operator{}(std::forward<_T1>(__t1), std::forward<_T2>(__t2))), bool>::value,
      |                                           ^~~~~~~~~~~
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:179:25: note: in instantiation of function template specialization 'std::__convert_to_bool<std::less<void>>::operator()<const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  179 |                { return static_cast<_Fp&&>(__f)(static_cast<_Args&&>(__args)...); }
      |                         ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:618:19: note: in instantiation of function template specialization 'std::__invoke<std::__convert_to_bool<std::less<void>>, const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  618 |       return std::__invoke(std::forward<_Visitor>(__visitor), std::forward<_Alts>(__alts).__value...);
      |                   ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:176:10: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>::operator()<const std::__variant_detail::__alt<14, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__alt<14, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  176 | decltype(std::declval<_Fp>()(std::declval<_Args>()...))
      |          ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:532:14: note: while substituting deduced template arguments into function template '__invoke' [with _Fp = std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>, _Args = <const __alt<14UL, map<_y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>, less<_y_comb<ipcgull::_variant>>, allocator<pair<const _y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>>>>> &, const __alt<14UL, map<_y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>, less<_y_comb<ipcgull::_variant>>, allocator<pair<const _y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>>>>> &>]
  532 |       return std::__invoke(static_cast<_Fp>(__f), __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs))...);
      |              ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:538:43: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__base::__dispatcher<14, 14>::__dispatch<std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>> &&, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  538 |     return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
      |                                           ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:543:12: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  543 |     return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
      |            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:274:34: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::operator()' requested here
  274 |   _LIBCPP_HIDE_FROM_ABI explicit __func(_Fp&& __f, _Alloc&& __a) : __f_(std::move(__f), std::move(__a)) {}
      |                                  ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:367:39: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__func' requested here
  367 |         __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af));
      |                                       ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:378:60: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>>' requested here
  378 |   _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {}
      |                                                            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:952:50: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, 0>' requested here
  952 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {}
      |                                                  ^
/build/source/src/logid/../ipcgull/src/include/ipcgull/function.h:356:17: note: in instantiation of function template specialization 'std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::function<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, void>' requested here
  356 |                 _f(_fn_generator<void>::make_fn(f)) {}
      |                 ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/operations.h:375:60: note: candidate template ignored: substitution failure [with _T1 = const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, _T2 = const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &]: invalid operands to binary expression ('const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>' and 'const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>')
  375 |   _LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
      |                                                            ^
  376 |       noexcept(noexcept(std::forward<_T1>(__t) < std::forward<_T2>(__u))) //
  377 |       -> decltype(std::forward<_T1>(__t) < std::forward<_T2>(__u)) {
      |                                          ~
3 errors generated.
make[2]: *** [src/logid/CMakeFiles/logid.dir/build.make:177: src/logid/CMakeFiles/logid.dir/Configuration.cpp.o] Error 1
In file included from /build/source/src/logid/Receiver.cpp:19:
In file included from /build/source/src/logid/./Receiver.h:22:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string:652:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string_view:947:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/algorithm:1854:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__algorithm/for_each.h:16:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__ranges/movable_box.h:21:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/optional:1300:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/iterator:715:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__iterator/common_iterator.h:32:
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:1449:43: error: no matching function for call to object of type 'std::less<void>'
 1449 |     static_assert(is_convertible<decltype(_Operator{}(std::forward<_T1>(__t1), std::forward<_T2>(__t2))), bool>::value,
      |                                           ^~~~~~~~~~~
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:179:25: note: in instantiation of function template specialization 'std::__convert_to_bool<std::less<void>>::operator()<const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &, const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  179 |                { return static_cast<_Fp&&>(__f)(static_cast<_Args&&>(__args)...); }
      |                         ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:618:19: note: in instantiation of function template specialization 'std::__invoke<std::__convert_to_bool<std::less<void>>, const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &, const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  618 |       return std::__invoke(std::forward<_Visitor>(__visitor), std::forward<_Alts>(__alts).__value...);
      |                   ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:176:10: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>::operator()<const std::__variant_detail::__alt<12, std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__alt<12, std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  176 | decltype(std::declval<_Fp>()(std::declval<_Args>()...))
      |          ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:532:14: note: while substituting deduced template arguments into function template '__invoke' [with _Fp = std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>, _Args = <const __alt<12UL, vector<_y_comb<ipcgull::_variant>, allocator<_y_comb<ipcgull::_variant>>>> &, const __alt<12UL, vector<_y_comb<ipcgull::_variant>, allocator<_y_comb<ipcgull::_variant>>>> &>]
  532 |       return std::__invoke(static_cast<_Fp>(__f), __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs))...);
      |              ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:538:43: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__base::__dispatcher<12, 12>::__dispatch<std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>> &&, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  538 |     return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
      |                                           ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:543:12: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  543 |     return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
      |            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:274:34: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::operator()' requested here
  274 |   _LIBCPP_HIDE_FROM_ABI explicit __func(_Fp&& __f, _Alloc&& __a) : __f_(std::move(__f), std::move(__a)) {}
      |                                  ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:367:39: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__func' requested here
  367 |         __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af));
      |                                       ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:378:60: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>>' requested here
  378 |   _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {}
      |                                                            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:952:50: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, 0>' requested here
  952 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {}
      |                                                  ^
/build/source/src/logid/../ipcgull/src/include/ipcgull/function.h:356:17: note: in instantiation of function template specialization 'std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::function<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, void>' requested here
  356 |                 _f(_fn_generator<void>::make_fn(f)) {}
      |                 ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/operations.h:375:60: note: candidate template ignored: substitution failure [with _T1 = const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &, _T2 = const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &]: invalid operands to binary expression ('const std::vector<ipcgull::_y_comb<ipcgull::_variant>>' and 'const std::vector<ipcgull::_y_comb<ipcgull::_variant>>')
  375 |   _LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
      |                                                            ^
  376 |       noexcept(noexcept(std::forward<_T1>(__t) < std::forward<_T2>(__u))) //
  377 |       -> decltype(std::forward<_T1>(__t) < std::forward<_T2>(__u)) {
      |                                          ~
In file included from /build/source/src/logid/Receiver.cpp:19:
In file included from /build/source/src/logid/./Receiver.h:22:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string:652:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string_view:947:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/algorithm:1854:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__algorithm/for_each.h:16:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__ranges/movable_box.h:21:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/optional:1300:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/iterator:715:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__iterator/common_iterator.h:32:
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:1449:43: error: no matching function for call to object of type 'std::less<void>'
 1449 |     static_assert(is_convertible<decltype(_Operator{}(std::forward<_T1>(__t1), std::forward<_T2>(__t2))), bool>::value,
      |                                           ^~~~~~~~~~~
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:179:25: note: in instantiation of function template specialization 'std::__convert_to_bool<std::less<void>>::operator()<const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  179 |                { return static_cast<_Fp&&>(__f)(static_cast<_Args&&>(__args)...); }
      |                         ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:618:19: note: in instantiation of function template specialization 'std::__invoke<std::__convert_to_bool<std::less<void>>, const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  618 |       return std::__invoke(std::forward<_Visitor>(__visitor), std::forward<_Alts>(__alts).__value...);
      |                   ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:176:10: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>::operator()<const std::__variant_detail::__alt<13, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>> &, const std::__variant_detail::__alt<13, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>> &>' requested here
  176 | decltype(std::declval<_Fp>()(std::declval<_Args>()...))
      |          ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:532:14: note: while substituting deduced template arguments into function template '__invoke' [with _Fp = std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>, _Args = <const __alt<13UL, _wrapper<vector<_y_comb<ipcgull::_variant>, allocator<_y_comb<ipcgull::_variant>>>, 0>> &, const __alt<13UL, _wrapper<vector<_y_comb<ipcgull::_variant>, allocator<_y_comb<ipcgull::_variant>>>, 0>> &>]
  532 |       return std::__invoke(static_cast<_Fp>(__f), __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs))...);
      |              ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:538:43: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__base::__dispatcher<13, 13>::__dispatch<std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>> &&, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  538 |     return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
      |                                           ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:543:12: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  543 |     return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
      |            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:274:34: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::operator()' requested here
  274 |   _LIBCPP_HIDE_FROM_ABI explicit __func(_Fp&& __f, _Alloc&& __a) : __f_(std::move(__f), std::move(__a)) {}
      |                                  ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:367:39: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__func' requested here
  367 |         __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af));
      |                                       ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:378:60: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>>' requested here
  378 |   _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {}
      |                                                            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:952:50: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, 0>' requested here
  952 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {}
      |                                                  ^
/build/source/src/logid/../ipcgull/src/include/ipcgull/function.h:356:17: note: in instantiation of function template specialization 'std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::function<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, void>' requested here
  356 |                 _f(_fn_generator<void>::make_fn(f)) {}
      |                 ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/operations.h:375:60: note: candidate template ignored: substitution failure [with _T1 = const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, _T2 = const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &]: invalid operands to binary expression ('const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>' and 'const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>')
  375 |   _LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
      |                                                            ^
  376 |       noexcept(noexcept(std::forward<_T1>(__t) < std::forward<_T2>(__u))) //
  377 |       -> decltype(std::forward<_T1>(__t) < std::forward<_T2>(__u)) {
      |                                          ~
In file included from /build/source/src/logid/Receiver.cpp:19:
In file included from /build/source/src/logid/./Receiver.h:22:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string:652:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/string_view:947:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/algorithm:1854:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__algorithm/for_each.h:16:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__ranges/movable_box.h:21:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/optional:1300:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/iterator:715:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__iterator/common_iterator.h:32:
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:1449:43: error: no matching function for call to object of type 'std::less<void>'
 1449 |     static_assert(is_convertible<decltype(_Operator{}(std::forward<_T1>(__t1), std::forward<_T2>(__t2))), bool>::value,
      |                                           ^~~~~~~~~~~
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:179:25: note: in instantiation of function template specialization 'std::__convert_to_bool<std::less<void>>::operator()<const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  179 |                { return static_cast<_Fp&&>(__f)(static_cast<_Args&&>(__args)...); }
      |                         ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:618:19: note: in instantiation of function template specialization 'std::__invoke<std::__convert_to_bool<std::less<void>>, const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  618 |       return std::__invoke(std::forward<_Visitor>(__visitor), std::forward<_Alts>(__alts).__value...);
      |                   ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:176:10: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>::operator()<const std::__variant_detail::__alt<14, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__alt<14, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  176 | decltype(std::declval<_Fp>()(std::declval<_Args>()...))
      |          ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:532:14: note: while substituting deduced template arguments into function template '__invoke' [with _Fp = std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>, _Args = <const __alt<14UL, map<_y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>, less<_y_comb<ipcgull::_variant>>, allocator<pair<const _y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>>>>> &, const __alt<14UL, map<_y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>, less<_y_comb<ipcgull::_variant>>, allocator<pair<const _y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>>>>> &>]
  532 |       return std::__invoke(static_cast<_Fp>(__f), __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs))...);
      |              ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:538:43: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__base::__dispatcher<14, 14>::__dispatch<std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>> &&, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  538 |     return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
      |                                           ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:543:12: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  543 |     return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
      |            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:274:34: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::operator()' requested here
  274 |   _LIBCPP_HIDE_FROM_ABI explicit __func(_Fp&& __f, _Alloc&& __a) : __f_(std::move(__f), std::move(__a)) {}
      |                                  ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:367:39: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__func' requested here
  367 |         __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af));
      |                                       ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:378:60: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>>' requested here
  378 |   _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {}
      |                                                            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:952:50: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, 0>' requested here
  952 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {}
      |                                                  ^
/build/source/src/logid/../ipcgull/src/include/ipcgull/function.h:356:17: note: in instantiation of function template specialization 'std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::function<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, void>' requested here
  356 |                 _f(_fn_generator<void>::make_fn(f)) {}
      |                 ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/operations.h:375:60: note: candidate template ignored: substitution failure [with _T1 = const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, _T2 = const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &]: invalid operands to binary expression ('const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>' and 'const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>')
  375 |   _LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
      |                                                            ^
  376 |       noexcept(noexcept(std::forward<_T1>(__t) < std::forward<_T2>(__u))) //
  377 |       -> decltype(std::forward<_T1>(__t) < std::forward<_T2>(__u)) {
      |                                          ~
3 errors generated.
make[2]: *** [src/logid/CMakeFiles/logid.dir/build.make:163: src/logid/CMakeFiles/logid.dir/Receiver.cpp.o] Error 1
In file included from /build/source/src/logid/features/DPI.cpp:18:
In file included from /build/source/src/logid/./features/DPI.h:21:
In file included from /build/source/src/logid/./backend/hidpp20/features/AdjustableDPI.h:21:
In file included from /build/source/src/logid/./backend/hidpp20/Feature.h:24:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/vector:352:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/algorithm:1854:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__algorithm/for_each.h:16:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__ranges/movable_box.h:21:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/optional:1300:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/iterator:715:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__iterator/common_iterator.h:32:
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:1449:43: error: no matching function for call to object of type 'std::less<void>'
 1449 |     static_assert(is_convertible<decltype(_Operator{}(std::forward<_T1>(__t1), std::forward<_T2>(__t2))), bool>::value,
      |                                           ^~~~~~~~~~~
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:179:25: note: in instantiation of function template specialization 'std::__convert_to_bool<std::less<void>>::operator()<const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &, const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  179 |                { return static_cast<_Fp&&>(__f)(static_cast<_Args&&>(__args)...); }
      |                         ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:618:19: note: in instantiation of function template specialization 'std::__invoke<std::__convert_to_bool<std::less<void>>, const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &, const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  618 |       return std::__invoke(std::forward<_Visitor>(__visitor), std::forward<_Alts>(__alts).__value...);
      |                   ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:176:10: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>::operator()<const std::__variant_detail::__alt<12, std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__alt<12, std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  176 | decltype(std::declval<_Fp>()(std::declval<_Args>()...))
      |          ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:532:14: note: while substituting deduced template arguments into function template '__invoke' [with _Fp = std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>, _Args = <const __alt<12UL, vector<_y_comb<ipcgull::_variant>, allocator<_y_comb<ipcgull::_variant>>>> &, const __alt<12UL, vector<_y_comb<ipcgull::_variant>, allocator<_y_comb<ipcgull::_variant>>>> &>]
  532 |       return std::__invoke(static_cast<_Fp>(__f), __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs))...);
      |              ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:538:43: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__base::__dispatcher<12, 12>::__dispatch<std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>> &&, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  538 |     return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
      |                                           ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:543:12: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  543 |     return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
      |            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:274:34: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::operator()' requested here
  274 |   _LIBCPP_HIDE_FROM_ABI explicit __func(_Fp&& __f, _Alloc&& __a) : __f_(std::move(__f), std::move(__a)) {}
      |                                  ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:367:39: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__func' requested here
  367 |         __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af));
      |                                       ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:378:60: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>>' requested here
  378 |   _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {}
      |                                                            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:952:50: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, 0>' requested here
  952 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {}
      |                                                  ^
/build/source/src/logid/../ipcgull/src/include/ipcgull/function.h:356:17: note: in instantiation of function template specialization 'std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::function<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, void>' requested here
  356 |                 _f(_fn_generator<void>::make_fn(f)) {}
      |                 ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/operations.h:375:60: note: candidate template ignored: substitution failure [with _T1 = const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &, _T2 = const std::vector<ipcgull::_y_comb<ipcgull::_variant>> &]: invalid operands to binary expression ('const std::vector<ipcgull::_y_comb<ipcgull::_variant>>' and 'const std::vector<ipcgull::_y_comb<ipcgull::_variant>>')
  375 |   _LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
      |                                                            ^
  376 |       noexcept(noexcept(std::forward<_T1>(__t) < std::forward<_T2>(__u))) //
  377 |       -> decltype(std::forward<_T1>(__t) < std::forward<_T2>(__u)) {
      |                                          ~
In file included from /build/source/src/logid/features/DPI.cpp:18:
In file included from /build/source/src/logid/./features/DPI.h:21:
In file included from /build/source/src/logid/./backend/hidpp20/features/AdjustableDPI.h:21:
In file included from /build/source/src/logid/./backend/hidpp20/Feature.h:24:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/vector:352:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/algorithm:1854:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__algorithm/for_each.h:16:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__ranges/movable_box.h:21:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/optional:1300:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/iterator:715:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__iterator/common_iterator.h:32:
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:1449:43: error: no matching function for call to object of type 'std::less<void>'
 1449 |     static_assert(is_convertible<decltype(_Operator{}(std::forward<_T1>(__t1), std::forward<_T2>(__t2))), bool>::value,
      |                                           ^~~~~~~~~~~
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:179:25: note: in instantiation of function template specialization 'std::__convert_to_bool<std::less<void>>::operator()<const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  179 |                { return static_cast<_Fp&&>(__f)(static_cast<_Args&&>(__args)...); }
      |                         ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:618:19: note: in instantiation of function template specialization 'std::__invoke<std::__convert_to_bool<std::less<void>>, const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  618 |       return std::__invoke(std::forward<_Visitor>(__visitor), std::forward<_Alts>(__alts).__value...);
      |                   ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:176:10: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>::operator()<const std::__variant_detail::__alt<13, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>> &, const std::__variant_detail::__alt<13, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>> &>' requested here
  176 | decltype(std::declval<_Fp>()(std::declval<_Args>()...))
      |          ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:532:14: note: while substituting deduced template arguments into function template '__invoke' [with _Fp = std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>, _Args = <const __alt<13UL, _wrapper<vector<_y_comb<ipcgull::_variant>, allocator<_y_comb<ipcgull::_variant>>>, 0>> &, const __alt<13UL, _wrapper<vector<_y_comb<ipcgull::_variant>, allocator<_y_comb<ipcgull::_variant>>>, 0>> &>]
  532 |       return std::__invoke(static_cast<_Fp>(__f), __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs))...);
      |              ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:538:43: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__base::__dispatcher<13, 13>::__dispatch<std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>> &&, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  538 |     return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
      |                                           ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:543:12: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  543 |     return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
      |            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:274:34: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::operator()' requested here
  274 |   _LIBCPP_HIDE_FROM_ABI explicit __func(_Fp&& __f, _Alloc&& __a) : __f_(std::move(__f), std::move(__a)) {}
      |                                  ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:367:39: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__func' requested here
  367 |         __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af));
      |                                       ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:378:60: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>>' requested here
  378 |   _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {}
      |                                                            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:952:50: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, 0>' requested here
  952 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {}
      |                                                  ^
/build/source/src/logid/../ipcgull/src/include/ipcgull/function.h:356:17: note: in instantiation of function template specialization 'std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::function<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, void>' requested here
  356 |                 _f(_fn_generator<void>::make_fn(f)) {}
      |                 ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/operations.h:375:60: note: candidate template ignored: substitution failure [with _T1 = const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &, _T2 = const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &]: invalid operands to binary expression ('const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>' and 'const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>')
  375 |   _LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
      |                                                            ^
  376 |       noexcept(noexcept(std::forward<_T1>(__t) < std::forward<_T2>(__u))) //
  377 |       -> decltype(std::forward<_T1>(__t) < std::forward<_T2>(__u)) {
      |                                          ~
In file included from /build/source/src/logid/features/DPI.cpp:18:
In file included from /build/source/src/logid/./features/DPI.h:21:
In file included from /build/source/src/logid/./backend/hidpp20/features/AdjustableDPI.h:21:
In file included from /build/source/src/logid/./backend/hidpp20/Feature.h:24:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/vector:352:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/algorithm:1854:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__algorithm/for_each.h:16:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__ranges/movable_box.h:21:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/optional:1300:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/iterator:715:
In file included from /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__iterator/common_iterator.h:32:
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:1449:43: error: no matching function for call to object of type 'std::less<void>'
 1449 |     static_assert(is_convertible<decltype(_Operator{}(std::forward<_T1>(__t1), std::forward<_T2>(__t2))), bool>::value,
      |                                           ^~~~~~~~~~~
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:179:25: note: in instantiation of function template specialization 'std::__convert_to_bool<std::less<void>>::operator()<const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  179 |                { return static_cast<_Fp&&>(__f)(static_cast<_Args&&>(__args)...); }
      |                         ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:618:19: note: in instantiation of function template specialization 'std::__invoke<std::__convert_to_bool<std::less<void>>, const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &>' requested here
  618 |       return std::__invoke(std::forward<_Visitor>(__visitor), std::forward<_Alts>(__alts).__value...);
      |                   ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__type_traits/invoke.h:176:10: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>::operator()<const std::__variant_detail::__alt<14, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__alt<14, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  176 | decltype(std::declval<_Fp>()(std::declval<_Args>()...))
      |          ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:532:14: note: while substituting deduced template arguments into function template '__invoke' [with _Fp = std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>>, _Args = <const __alt<14UL, map<_y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>, less<_y_comb<ipcgull::_variant>>, allocator<pair<const _y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>>>>> &, const __alt<14UL, map<_y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>, less<_y_comb<ipcgull::_variant>>, allocator<pair<const _y_comb<ipcgull::_variant>, _y_comb<ipcgull::_variant>>>>> &>]
  532 |       return std::__invoke(static_cast<_Fp>(__f), __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs))...);
      |              ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:538:43: note: in instantiation of function template specialization 'std::__variant_detail::__visitation::__base::__dispatcher<14, 14>::__dispatch<std::__variant_detail::__visitation::__variant::__value_visitor<std::__convert_to_bool<std::less<void>>> &&, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &, const std::__variant_detail::__base<std::__variant_detail::_Trait::_Available, short, unsigned short, int, unsigned int, long, unsigned long, double, unsigned char, std::shared_ptr<ipcgull::object>, ipcgull::_wrapper<std::string, 1>, std::string, bool, std::vector<ipcgull::_y_comb<ipcgull::_variant>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>, std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>> &>' requested here
  538 |     return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
      |                                           ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/variant:543:12: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  543 |     return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
      |            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:274:34: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::operator()' requested here
  274 |   _LIBCPP_HIDE_FROM_ABI explicit __func(_Fp&& __f, _Alloc&& __a) : __f_(std::move(__f), std::move(__a)) {}
      |                                  ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:367:39: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__func' requested here
  367 |         __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af));
      |                                       ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:378:60: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>>' requested here
  378 |   _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {}
      |                                                            ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:952:50: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, 0>' requested here
  952 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {}
      |                                                  ^
/build/source/src/logid/../ipcgull/src/include/ipcgull/function.h:356:17: note: in instantiation of function template specialization 'std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::function<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, void>' requested here
  356 |                 _f(_fn_generator<void>::make_fn(f)) {}
      |                 ^
/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/operations.h:375:60: note: candidate template ignored: substitution failure [with _T1 = const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, _T2 = const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &]: invalid operands to binary expression ('const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>' and 'const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>')
  375 |   _LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
      |                                                            ^
  376 |       noexcept(noexcept(std::forward<_T1>(__t) < std::forward<_T2>(__u))) //
  377 |       -> decltype(std::forward<_T1>(__t) < std::forward<_T2>(__u)) {
      |                                          ~
3 errors generated.
make[2]: *** [src/logid/CMakeFiles/logid.dir/build.make:191: src/logid/CMakeFiles/logid.dir/features/DPI.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:196: src/logid/CMakeFiles/logid.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
lkl-2022-08-08
error: Cannot build '/nix/store/4f9m95pl2ysnd12lgm7cira71i4k9by8-lkl-x86_64-unknown-linux-gnufilc0-2022-08-08.drv'.
       Reason: builder failed with exit code 2.
       Output paths:
         /nix/store/2mi6cwj7p5a3rwfgknl14fbda3kh3i7l-lkl-x86_64-unknown-linux-gnufilc0-2022-08-08-lib
         /nix/store/mc8qjgnwppgs51mmpkyzxq63346cxrc5-lkl-x86_64-unknown-linux-gnufilc0-2022-08-08-dev
         /nix/store/zcl18cnxkmwmjskvzdxzdi4yns1nbdwz-lkl-x86_64-unknown-linux-gnufilc0-2022-08-08
       Last 24 log lines:
       > Running phase: unpackPhase
       > unpacking source archive /nix/store/dfvnm99d5sf94q8wdgpg69x69x7q4bns-source
       > source root is source
       > Running phase: patchPhase
       > patching script interpreter paths in arch/lkl/scripts
       > arch/lkl/scripts/headers_install.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/vxl8pzgkkw8vdb4agzwm58imrfclmfrx-python3-3.12.11/bin/python"
       > patching script interpreter paths in scripts/ld-version.sh
       > scripts/ld-version.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
       > Running phase: updateAutotoolsGnuConfigScriptsPhase
       > Running phase: updateAutotoolsGnuConfigScriptsPhase
       > Running phase: configurePhase
       > no configure script, doing nothing
       > Running phase: buildPhase
       > build flags: -j6 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash -C tools/lkl CC=/nix/store/x2i9jyjvpnngn0yq5kbdlrw4gg43wzm3-filc-cc-wrapper-/bin/cc HOSTCC=/nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/cc CROSS_COMPILE=
       >   AUTOCONF /build/source/tools/lkl/Makefile.conf
       > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: fatal error: cannot mix -r with dynamic object /nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib/libpizlo.so
       > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: fatal error: cannot mix -r with dynamic object /nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib/libpizlo.so
       > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: fatal error: cannot mix -r with dynamic object /nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib/libpizlo.so
       > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: fatal error: cannot mix -r with dynamic object /nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib/libpizlo.so
       > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: fatal error: cannot mix -r with dynamic object /nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib/libpizlo.so
       > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: fatal error: cannot mix -r with dynamic object /nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib/libpizlo.so
       > cp /build/source/tools/lkl/include/kernel_config.h  /build/source/tools/lkl/../../arch/lkl/include/generated/uapi/asm/config.h
       > scripts/Makefile.clang:17: *** Specify CROSS_COMPILE or add '--target=' option to scripts/Makefile.clang.  Stop.
       > make: *** [Makefile:68: /build/source/tools/lkl/../../.config] Error 2
       For full logs, run:
         nix log /nix/store/4f9m95pl2ysnd12lgm7cira71i4k9by8-lkl-x86_64-unknown-linux-gnufilc0-2022-08-08.drv
error: Cannot build '/nix/store/p4zkn0604ypgn725ndnqnqr35rd61csr-lkl-x86_64-unknown-linux-gnufilc0-2022-08-08.drv'.
       Reason: builder failed with exit code 2.
       Output paths:
         /nix/store/2izfksgadk32b16dvwvdag4qlk1341i9-lkl-x86_64-unknown-linux-gnufilc0-2022-08-08-lib
         /nix/store/6bnlmbldxm6rfcx3dm7rp3v3ff0s1534-lkl-x86_64-unknown-linux-gnufilc0-2022-08-08-dev
         /nix/store/s8rrkdvgqdb54hjir7a3vsddbaf3ql34-lkl-x86_64-unknown-linux-gnufilc0-2022-08-08
       Last 24 log lines:
       > Running phase: unpackPhase
       > unpacking source archive /nix/store/dfvnm99d5sf94q8wdgpg69x69x7q4bns-source
       > source root is source
       > Running phase: patchPhase
       > patching script interpreter paths in arch/lkl/scripts
       > arch/lkl/scripts/headers_install.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/vxl8pzgkkw8vdb4agzwm58imrfclmfrx-python3-3.12.11/bin/python"
       > patching script interpreter paths in scripts/ld-version.sh
       > scripts/ld-version.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
       > Running phase: updateAutotoolsGnuConfigScriptsPhase
       > Running phase: updateAutotoolsGnuConfigScriptsPhase
       > Running phase: configurePhase
       > no configure script, doing nothing
       > Running phase: buildPhase
       > build flags: -j6 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash -C tools/lkl CC=/nix/store/x2i9jyjvpnngn0yq5kbdlrw4gg43wzm3-filc-cc-wrapper-/bin/cc HOSTCC=/nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/cc CROSS_COMPILE=
       >   AUTOCONF /build/source/tools/lkl/Makefile.conf
       > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: fatal error: cannot mix -r with dynamic object /nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib/libpizlo.so
       > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: fatal error: cannot mix -r with dynamic object /nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib/libpizlo.so
       > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: fatal error: cannot mix -r with dynamic object /nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib/libpizlo.so
       > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: fatal error: cannot mix -r with dynamic object /nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib/libpizlo.so
       > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: fatal error: cannot mix -r with dynamic object /nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib/libpizlo.so
       > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: fatal error: cannot mix -r with dynamic object /nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib/libpizlo.so
       > cp /build/source/tools/lkl/include/kernel_config.h  /build/source/tools/lkl/../../arch/lkl/include/generated/uapi/asm/config.h
       > scripts/Makefile.clang:17: *** Specify CROSS_COMPILE or add '--target=' option to scripts/Makefile.clang.  Stop.
       > make: *** [Makefile:68: /build/source/tools/lkl/../../.config] Error 2
       For full logs, run:
         nix log /nix/store/p4zkn0604ypgn725ndnqnqr35rd61csr-lkl-x86_64-unknown-linux-gnufilc0-2022-08-08.drv
lld-12.0.1
error: Cannot build '/nix/store/7hg712ha0w9qvkhjgi3j2x36ng4f91hf-lld-x86_64-unknown-linux-gnufilc0-12.0.1.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/mhlc2wkcg77jsz65dq5if0il14157s9n-lld-x86_64-unknown-linux-gnufilc0-12.0.1-lib
         /nix/store/nghxm5n1japq8hb1gxbbrd3ik7bx5nxj-lld-x86_64-unknown-linux-gnufilc0-12.0.1-dev
         /nix/store/z7jfxr3blajgc48nr5cc3j3h7kj5l84n-lld-x86_64-unknown-linux-gnufilc0-12.0.1
lld-14.0.6
error: Cannot build '/nix/store/f83gi44z57lw5dzp580rj1npd85zcwls-lld-x86_64-unknown-linux-gnufilc0-14.0.6.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/0x2snmi46mqsy896gmlg0vnph9s0rv23-lld-x86_64-unknown-linux-gnufilc0-14.0.6
         /nix/store/1lxafvvaqwdpc92m3iaixbjs5gjv1f08-lld-x86_64-unknown-linux-gnufilc0-14.0.6-lib
         /nix/store/h2pdy8g0jqz7nsb7b0rv0723ibq7frij-lld-x86_64-unknown-linux-gnufilc0-14.0.6-dev
lld-15.0.7
error: Cannot build '/nix/store/bnkcakx1gv4hfk77i4k9l5biph49dz1m-lld-x86_64-unknown-linux-gnufilc0-15.0.7.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/kjh92wpgvps84k1nyg1s8p7i5a184p33-lld-x86_64-unknown-linux-gnufilc0-15.0.7-dev
         /nix/store/mmn25nf58an4x1jd01jjfqa1x3mcc3nx-lld-x86_64-unknown-linux-gnufilc0-15.0.7-lib
         /nix/store/yaps9h092wv93803ib09n1ci4rd06kcm-lld-x86_64-unknown-linux-gnufilc0-15.0.7
lld-16.0.6
error: Cannot build '/nix/store/bcch9z6fpsk593x0jn4g7rp1ha4qjyyr-lld-x86_64-unknown-linux-gnufilc0-16.0.6.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/dinxm8drl124yv9h2gcqwhj4xbizszjx-lld-x86_64-unknown-linux-gnufilc0-16.0.6
         /nix/store/yhy847n4xwhnxmqwbkmfwddkqpcbnn8j-lld-x86_64-unknown-linux-gnufilc0-16.0.6-lib
         /nix/store/yl6h47zddczaw7d4r03k1lspssyspbib-lld-x86_64-unknown-linux-gnufilc0-16.0.6-dev
lldb-14.0.6
error: Cannot build '/nix/store/nfxjrnrs1imvmqjrid6m90nivxnb175n-lldb-x86_64-unknown-linux-gnufilc0-14.0.6.drv'.
       Reason: 3 dependencies failed.
       Output paths:
         /nix/store/7ln73ryn99gqcpz1bswk5dns7kq6xpfv-lldb-x86_64-unknown-linux-gnufilc0-14.0.6-dev
         /nix/store/w7i042db5ikd47y1328glzp2bgpnfvkp-lldb-x86_64-unknown-linux-gnufilc0-14.0.6
lldb-15.0.7
error: Cannot build '/nix/store/zf1zbxgg30m9918gzykgbdrxdj9nyb0w-lldb-x86_64-unknown-linux-gnufilc0-15.0.7.drv'.
       Reason: 3 dependencies failed.
       Output paths:
         /nix/store/cycsa0ra00dfdn4fr4b3fq46qghps54b-lldb-x86_64-unknown-linux-gnufilc0-15.0.7
         /nix/store/sig2f12z1as0l63qwg6p9m9rzraq5h5c-lldb-x86_64-unknown-linux-gnufilc0-15.0.7-dev
lldb-16.0.6
error: Cannot build '/nix/store/gp1y0szax5lsgdn1qndrx8s6payp61vm-lldb-x86_64-unknown-linux-gnufilc0-16.0.6.drv'.
       Reason: 3 dependencies failed.
       Output paths:
         /nix/store/j6q6i82w882700w5y9r2hmx8phi7n1b3-lldb-x86_64-unknown-linux-gnufilc0-16.0.6-dev
         /nix/store/kqf8sa98gn25agpddwdwhpc6mk3s9mb8-lldb-x86_64-unknown-linux-gnufilc0-16.0.6
llvm-12.0.1
error: Cannot build '/nix/store/4a469dhcix2m419jf63xamjz03kr5ik7-llvm-x86_64-unknown-linux-gnufilc0-12.0.1.drv'.
       Reason: builder failed with exit code 2.
       Output paths:
         /nix/store/m7ni53s2ya09c97j37rwzr4bm47589jc-llvm-x86_64-unknown-linux-gnufilc0-12.0.1
         /nix/store/sifnfiikm99fvdp06pbklx56kv99hdfs-llvm-x86_64-unknown-linux-gnufilc0-12.0.1-dev
         /nix/store/y2dqrh8xb8qdzf3bspsrw3s312ddry82-llvm-x86_64-unknown-linux-gnufilc0-12.0.1-lib
         /nix/store/zyycnlbir79lgb5l7rkbdzwqvwhiivs8-llvm-x86_64-unknown-linux-gnufilc0-12.0.1-python
       Last 25 log lines:
       > [100%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o
       > [100%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o
       > In file included from /build/llvm-src-12.0.1/llvm/lib/TextAPI/MachO/TextStub.cpp:14:
       > In file included from /build/llvm-src-12.0.1/llvm/lib/TextAPI/MachO/TextStubCommon.h:20:
       > In file included from /build/llvm-src-12.0.1/llvm/include/llvm/TextAPI/MachO/InterfaceFile.h:18:
       > /build/llvm-src-12.0.1/llvm/include/llvm/ADT/DenseMap.h:128:16: warning: variable 'NumEntries' set but not used [-Wunused-but-set-variable]
       >   128 |       unsigned NumEntries = getNumEntries();
       >       |                ^
       > 1 warning generated.
       > [ 19%] Linking CXX static library ../libLLVMTextAPI.a
       > [ 19%] Built target LLVMTextAPI
       > In file included from /build/llvm-src-12.0.1/llvm/lib/Support/Signals.cpp:29:
       > In file included from /build/llvm-src-12.0.1/llvm/include/llvm/Support/StringSaver.h:12:
       > In file included from /build/llvm-src-12.0.1/llvm/include/llvm/ADT/DenseSet.h:16:
       > /build/llvm-src-12.0.1/llvm/include/llvm/ADT/DenseMap.h:128:16: warning: variable 'NumEntries' set but not used [-Wunused-but-set-variable]
       >   128 |       unsigned NumEntries = getNumEntries();
       >       |                ^
       > 1 warning generated.
       > [100%] Linking CXX static library ../libLLVMSupport.a
       > [100%] Built target LLVMSupport
       > [100%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o
       > [100%] Linking CXX executable ../../bin/llvm-config
       > [100%] Built target llvm-config
       > [ 19%] Built target NativeLLVMConfig
       > make: *** [Makefile:156: all] Error 2
       For full logs, run:
         nix log /nix/store/4a469dhcix2m419jf63xamjz03kr5ik7-llvm-x86_64-unknown-linux-gnufilc0-12.0.1.drv
llvm-14.0.6
error: Cannot build '/nix/store/qcx00fnkx9sj1z4iqkvisvbrdz6knzhn-llvm-x86_64-unknown-linux-gnufilc0-14.0.6.drv'.
       Reason: builder failed with exit code 2.
       Output paths:
         /nix/store/841dcxr6a26s1n3751nifv4mlb3kd8mc-llvm-x86_64-unknown-linux-gnufilc0-14.0.6-lib
         /nix/store/b0i155fm6ib0jvkwlk556d85mr1z97l4-llvm-x86_64-unknown-linux-gnufilc0-14.0.6-dev
         /nix/store/nd8vsg4mjss9cxyqnfwsl439j0niqq0j-llvm-x86_64-unknown-linux-gnufilc0-14.0.6
         /nix/store/r058npk2gz8w9glfzixa5rr6qcbf8nv9-llvm-x86_64-unknown-linux-gnufilc0-14.0.6-python
       Last 25 log lines:
       > In file included from /build/llvm-src-14.0.6/llvm/include/llvm/Support/StringSaver.h:12:
       > In file included from /build/llvm-src-14.0.6/llvm/include/llvm/ADT/DenseSet.h:17:
       > /build/llvm-src-14.0.6/llvm/include/llvm/ADT/DenseMap.h:129:16: warning: variable 'NumEntries' set but not used [-Wunused-but-set-variable]
       >   129 |       unsigned NumEntries = getNumEntries();
       >       |                ^
       > 1 warning generated.
       > In file included from /build/llvm-src-14.0.6/llvm/lib/Support/Signals.cpp:33:
       > In file included from /build/llvm-src-14.0.6/llvm/include/llvm/Support/StringSaver.h:12:
       > In file included from /build/llvm-src-14.0.6/llvm/include/llvm/ADT/DenseSet.h:17:
       > /build/llvm-src-14.0.6/llvm/include/llvm/ADT/DenseMap.h:129:16: warning: variable 'NumEntries' set but not used [-Wunused-but-set-variable]
       >   129 |       unsigned NumEntries = getNumEntries();
       >       |                ^
       > 1 warning generated.
       > In file included from /build/llvm-src-14.0.6/llvm/lib/Support/VirtualFileSystem.cpp:15:
       > /build/llvm-src-14.0.6/llvm/include/llvm/ADT/DenseMap.h:129:16: warning: variable 'NumEntries' set but not used [-Wunused-but-set-variable]
       >   129 |       unsigned NumEntries = getNumEntries();
       >       |                ^
       > 1 warning generated.
       > [100%] Linking CXX static library ../libLLVMSupport.a
       > [100%] Built target LLVMSupport
       > [100%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o
       > [100%] Linking CXX executable ../../bin/llvm-config
       > [100%] Built target llvm-config
       > [ 22%] Built target NativeLLVMConfig
       > make: *** [Makefile:156: all] Error 2
       For full logs, run:
         nix log /nix/store/qcx00fnkx9sj1z4iqkvisvbrdz6knzhn-llvm-x86_64-unknown-linux-gnufilc0-14.0.6.drv
llvm-15.0.7
error: Cannot build '/nix/store/klifiijrf748kjhwfh57f8d05xlapy30-llvm-x86_64-unknown-linux-gnufilc0-15.0.7.drv'.
       Reason: builder failed with exit code 1.
       Output paths:
         /nix/store/0rxy0a67hmmjzx7sk9dsk2m6a25ld5qy-llvm-x86_64-unknown-linux-gnufilc0-15.0.7-dev
         /nix/store/2xvlpx9g68z45yxdzn6ybb07dy5m69rj-llvm-x86_64-unknown-linux-gnufilc0-15.0.7-lib
         /nix/store/7zdycgwi8jv13101lvqpvc1swxhxah97-llvm-x86_64-unknown-linux-gnufilc0-15.0.7-python
         /nix/store/by4y7jvi3npcra6iwwzha36090c426r1-llvm-x86_64-unknown-linux-gnufilc0-15.0.7
       Last 25 log lines:
       > [141/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o
       > [142/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o
       > [143/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o
       > [144/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o
       > [145/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o
       > [146/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o
       > [147/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o
       > [148/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o
       > [149/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o
       > [150/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o
       > [151/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o
       > [152/3440] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3.c.o
       > [153/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o
       > [154/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o
       > [155/3440] Building ASM object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o
       > FAILED: lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o
       > /nix/store/x2i9jyjvpnngn0yq5kbdlrw4gg43wzm3-filc-cc-wrapper-/bin/clang -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/llvm-src-15.0.7/llvm/build/lib/Support/BLAKE3 -I/build/llvm-src-15.0.7/llvm/lib/Support/BLAKE3 -I/build/llvm-src-15.0.7/llvm/build/include -I/build/llvm-src-15.0.7/llvm/include -fPIC -O3 -DNDEBUG -MD -MT lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o -MF lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o.d -o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o -c /build/llvm-src-15.0.7/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_unix.S
       > clang-20: error: sarcasm assembler command failed with exit code 1 (use -v to see invocation)
       > sarcasm: /build/blake3_sse2_x86-64_unix-1ceedc.s: symbol 'rax' cannot appear in a '*' displacement expression: 8*rax
       > [156/3440] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_dispatch.c.o
       > [157/3440] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_neon.c.o
       > [158/3440] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_portable.c.o
       > [159/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o
       > [160/3440] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o
       > ninja: build stopped: subcommand failed.
       For full logs, run:
         nix log /nix/store/klifiijrf748kjhwfh57f8d05xlapy30-llvm-x86_64-unknown-linux-gnufilc0-15.0.7.drv
llvm-16.0.6
error: Cannot build '/nix/store/lzx97mpn7kn96vmbghhx7da2mwhgizp2-llvm-x86_64-unknown-linux-gnufilc0-16.0.6.drv'.
       Reason: builder failed with exit code 1.
       Output paths:
         /nix/store/7zr0my90ip3hcaqp9damn4j6wyy82axj-llvm-x86_64-unknown-linux-gnufilc0-16.0.6-python
         /nix/store/fk4j56ch7a8w5rgcb3xgpaw8pj341i9a-llvm-x86_64-unknown-linux-gnufilc0-16.0.6-lib
         /nix/store/fw8parrxyahmcwq6kw4pirh0g4smrii4-llvm-x86_64-unknown-linux-gnufilc0-16.0.6-dev
         /nix/store/ycxnx35fhp0dff9dkkcz22k0rcf9bjv1-llvm-x86_64-unknown-linux-gnufilc0-16.0.6
       Last 25 log lines:
       > [134/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o
       > [135/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o
       > [136/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o
       > [137/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o
       > [138/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o
       > [139/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o
       > [140/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o
       > [141/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o
       > [142/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o
       > [143/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o
       > [144/3563] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3.c.o
       > [145/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o
       > [146/3563] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_dispatch.c.o
       > [147/3563] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_neon.c.o
       > [148/3563] Building ASM object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o
       > FAILED: lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o
       > /nix/store/x2i9jyjvpnngn0yq5kbdlrw4gg43wzm3-filc-cc-wrapper-/bin/clang -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/llvm-src-16.0.6/llvm/build/lib/Support/BLAKE3 -I/build/llvm-src-16.0.6/llvm/lib/Support/BLAKE3 -I/build/llvm-src-16.0.6/llvm/build/include -I/build/llvm-src-16.0.6/llvm/include -fPIC -O3 -DNDEBUG -MD -MT lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o -MF lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o.d -o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o -c /build/llvm-src-16.0.6/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_unix.S
       > clang-20: error: sarcasm assembler command failed with exit code 1 (use -v to see invocation)
       > sarcasm: /build/blake3_sse2_x86-64_unix-2ffb98.s: symbol 'rax' cannot appear in a '*' displacement expression: 8*rax
       > [149/3563] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_portable.c.o
       > [150/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o
       > [151/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o
       > [152/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o
       > [153/3563] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o
       > ninja: build stopped: subcommand failed.
       For full logs, run:
         nix log /nix/store/lzx97mpn7kn96vmbghhx7da2mwhgizp2-llvm-x86_64-unknown-linux-gnufilc0-16.0.6.drv
lm4flash-0.1.3
error: Cannot build '/nix/store/56blg23j5yps6np51lb2qdwzrh06b7n2-lm4flash-x86_64-unknown-linux-gnufilc0-0.1.3.drv'.
       Reason: builder failed with exit code 2.
       Output paths:
         /nix/store/x2c5xd5kgqf9kzjxr62wxzn84km61ydj-lm4flash-x86_64-unknown-linux-gnufilc0-0.1.3
       Last 18 log lines:
       > Running phase: unpackPhase
       > unpacking source archive /nix/store/47hwmcxk2r1my8v1k0iajhsqs0vvw2mf-source
       > source root is source/lm4flash
       > Running phase: patchPhase
       > Running phase: updateAutotoolsGnuConfigScriptsPhase
       > Running phase: updateAutotoolsGnuConfigScriptsPhase
       > Running phase: configurePhase
       > no configure script, doing nothing
       > Running phase: buildPhase
       > build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash release
       > /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: pkg-config: command not found
       > /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: pkg-config: command not found
       > clang -Wall  -O2 lm4flash.c  -o lm4flash
       > lm4flash.c:30:10: fatal error: 'libusb.h' file not found
       >    30 | #include <libusb.h>
       >       |          ^~~~~~~~~~
       > 1 error generated.
       > make: *** [Makefile:22: lm4flash] Error 1
       For full logs, run:
         nix log /nix/store/56blg23j5yps6np51lb2qdwzrh06b7n2-lm4flash-x86_64-unknown-linux-gnufilc0-0.1.3.drv
lobster-2025.0
error: Cannot build '/nix/store/2hybl2d4add2zp6v0zr0pn9ch22jnb5g-lobster-x86_64-unknown-linux-gnufilc0-2025.0.drv'.
       Reason: builder failed with exit code 2.
       Output paths:
         /nix/store/m9lfs43r2yhj33z1zv5hi71cvxnfzmby-lobster-x86_64-unknown-linux-gnufilc0-2025.0
       Last 25 log lines:
       > [ 59%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/joystick/hidapi/SDL_hidapi_switch.c.o
       > [ 59%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/joystick/hidapi/SDL_hidapi_wii.c.o
       > [ 59%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/joystick/hidapi/SDL_hidapi_xbox360.c.o
       > [ 60%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/joystick/hidapi/SDL_hidapi_xbox360w.c.o
       > [ 60%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/joystick/hidapi/SDL_hidapi_xboxone.c.o
       > [ 60%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/joystick/hidapi/SDL_hidapijoystick.c.o
       > [ 60%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/joystick/linux/SDL_sysjoystick.c.o
       > [ 60%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/joystick/steam/SDL_steamcontroller.c.o
       > [ 61%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/thread/pthread/SDL_systhread.c.o
       > [ 61%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/thread/pthread/SDL_sysmutex.c.o
       > [ 61%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/thread/pthread/SDL_syscond.c.o
       > [ 61%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/thread/pthread/SDL_systls.c.o
       > [ 62%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/thread/pthread/SDL_syssem.c.o
       > [ 62%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/misc/unix/SDL_sysurl.c.o
       > [ 62%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/power/linux/SDL_syspower.c.o
       > [ 62%] Building C object external/SDL/CMakeFiles/SDL2-static.dir/src/locale/unix/SDL_syslocale.c.o
       > /build/source/dev/external/SDL/src/misc/unix/SDL_sysurl.c:39:16: error: call to undeclared library function 'vfork' with type 'int (void)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
       >    39 |         pid2 = vfork();
       >       |                ^
       > /build/source/dev/external/SDL/src/misc/unix/SDL_sysurl.c:39:16: note: include the header <unistd.h> or explicitly provide a declaration for 'vfork'
       > 1 error generated.
       > make[2]: *** [external/SDL/CMakeFiles/SDL2-static.dir/build.make:2683: external/SDL/CMakeFiles/SDL2-static.dir/src/misc/unix/SDL_sysurl.c.o] Error 1
       > make[2]: *** Waiting for unfinished jobs....
       > make[1]: *** [CMakeFiles/Makefile2:211: external/SDL/CMakeFiles/SDL2-static.dir/all] Error 2
       > make: *** [Makefile:146: all] Error 2
       For full logs, run:
         nix log /nix/store/2hybl2d4add2zp6v0zr0pn9ch22jnb5g-lobster-x86_64-unknown-linux-gnufilc0-2025.0.drv
lockdep-5.0.21
error: Cannot build '/nix/store/2vwjva4f7qyk40z7rxa011cmbr00f2pb-lockdep-x86_64-unknown-linux-gnufilc0-5.0.21.drv'.
       Reason: builder failed with exit code 2.
       Output paths:
         /nix/store/far8s7cmqds4i2wlblagghjch6wq7cl3-lockdep-x86_64-unknown-linux-gnufilc0-5.0.21
       Last 17 log lines:
       > Running phase: unpackPhase
       > unpacking source archive /nix/store/znhfd2b78ypmg615xyxnqiq85w3k39vf-linux-5.0.21.tar.xz
       > source root is linux-5.0.21
       > setting SOURCE_DATE_EPOCH to timestamp 1559628091 of file "linux-5.0.21/virt/lib/irqbypass.c"
       > Running phase: patchPhase
       > substituteStream() in derivation lockdep-x86_64-unknown-linux-gnufilc0-5.0.21: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'tools/lib/lockdep/Makefile')
       > Running phase: updateAutotoolsGnuConfigScriptsPhase
       > Running phase: updateAutotoolsGnuConfigScriptsPhase
       > Running phase: configurePhase
       > no configure script, doing nothing
       > Running phase: buildPhase
       > sh: line 1: gcc: command not found
       > sh: line 1: gcc: command not found
       >   HOSTCC  scripts/basic/fixdep
       > sh: line 1: gcc: command not found
       > make[1]: *** [scripts/Makefile.host:90: scripts/basic/fixdep] Error 127
       > make: *** [Makefile:496: scripts_basic] Error 2
       For full logs, run:
         nix log /nix/store/2vwjva4f7qyk40z7rxa011cmbr00f2pb-lockdep-x86_64-unknown-linux-gnufilc0-5.0.21.drv
log4cplus-2.1.2
error: Cannot build '/nix/store/f9lx439sj29wb7nx7d90q5av49854njw-log4cplus-x86_64-unknown-linux-gnufilc0-2.1.2.drv'.
       Reason: builder failed with exit code 2.
       Output paths:
         /nix/store/v5fpydx5xh776nfd90vkxwz2r53qr54y-log4cplus-x86_64-unknown-linux-gnufilc0-2.1.2
       Last 25 log lines:
       > clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
       > ./.libs/liblog4cplus.so: error: undefined reference to 'pizlonated_fmod'
       > make[2]: *** [Makefile:2049: appender_test] Error 1
       > make[2]: *** Waiting for unfinished jobs....
       > clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
       > make[2]: *** [Makefile:2179: loggingserver] Error 1
       > libtool: link: clang++ -Wall -g -O2 -fdiagnostics-color=auto -Wextra -pedantic -Wstrict-aliasing -Wstrict-overflow -Woverloaded-virtual -Wold-style-cast -Wc++14-compat -Wc++17-compat -Wc++20-compat -Wundef -Wshadow -Wformat -Wno-variadic-macros -fvisibility=hidden -o configandwatch_test tests/configandwatch_test/main.o  ./.libs/liblog4cplus.so -Wl,-rpath -Wl,/build/log4cplus-2.1.2/.libs -Wl,-rpath -Wl,/nix/store/v5fpydx5xh776nfd90vkxwz2r53qr54y-log4cplus-x86_64-unknown-linux-gnufilc0-2.1.2/lib
       > libtool: link: clang++ -Wall -g -O2 -fdiagnostics-color=auto -Wextra -pedantic -Wstrict-aliasing -Wstrict-overflow -Woverloaded-virtual -Wold-style-cast -Wc++14-compat -Wc++17-compat -Wc++20-compat -Wundef -Wshadow -Wformat -Wno-variadic-macros -fvisibility=hidden -o configandwatch_testU tests/configandwatch_test/configandwatch_testU-main.o  ./.libs/liblog4cplusU.so -Wl,-rpath -Wl,/build/log4cplus-2.1.2/.libs -Wl,-rpath -Wl,/nix/store/v5fpydx5xh776nfd90vkxwz2r53qr54y-log4cplus-x86_64-unknown-linux-gnufilc0-2.1.2/lib
       > ./.libs/liblog4cplus.so: error: undefined reference to 'pizlonated_fmod'
       > clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
       > make[2]: *** [Makefile:2069: configandwatch_test] Error 1
       > ./.libs/liblog4cplusU.so: error: undefined reference to 'pizlonated_fmod'
       > clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
       > make[2]: *** [Makefile:2076: configandwatch_testU] Error 1
       > tests/unit_tests/unit_tests.cxx:4:11: warning: unused parameter 'argc' [-Wunused-parameter]
       >     4 | main (int argc, char* argv[])
       >       |           ^
       > tests/unit_tests/unit_tests.cxx:4:23: warning: unused parameter 'argv' [-Wunused-parameter]
       >     4 | main (int argc, char* argv[])
       >       |                       ^
       > 2 warnings generated.
       > make[2]: Leaving directory '/build/log4cplus-2.1.2'
       > make[1]: *** [Makefile:3831: all-recursive] Error 1
       > make[1]: Leaving directory '/build/log4cplus-2.1.2'
       > make: *** [Makefile:1614: all] Error 2
       For full logs, run:
         nix log /nix/store/f9lx439sj29wb7nx7d90q5av49854njw-log4cplus-x86_64-unknown-linux-gnufilc0-2.1.2.drv
log4cpp-1.1.4
error: Cannot build '/nix/store/pmwpnyy600yh8ncgn7qsfjvqqly7igws-log4cpp-x86_64-unknown-linux-gnufilc0-1.1.4.drv'.
       Reason: builder failed with exit code 2.
       Output paths:
         /nix/store/lnsy09bjahbrfnrfnw28rcgvq4g8wibk-log4cpp-x86_64-unknown-linux-gnufilc0-1.1.4
       Last 25 log lines:
       >       |             ^
       > ./snprintf.c:371:5: note: expanded from macro 'fast_memset'
       >   371 |   { register size_t nn = (size_t)(n); \
       >       |     ^
       > ./snprintf.c:998:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
       > ./snprintf.c:374:7: note: expanded from macro 'fast_memset'
       >   374 |       register char *dd; register const int cc=(int)(c); \
       >       |       ^
       > ./snprintf.c:998:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
       > ./snprintf.c:374:26: note: expanded from macro 'fast_memset'
       >   374 |       register char *dd; register const int cc=(int)(c); \
       >       |                          ^
       > 18 errors generated.
       > make[1]: *** [Makefile:619: StringUtil.lo] Error 1
       > make[1]: *** Waiting for unfinished jobs....
       > libtool: compile:  clang++ -DHAVE_CONFIG_H -I. -I../include -I../include -Wall -Wno-unused -pedantic -c PThreads.cpp  -fPIC -DPIC -o .libs/PThreads.o
       > PThreads.cpp:18:56: warning: format specifies type 'unsigned long' but the argument has type 'pthread_t' (aka 'void *') [-Wformat]
       >    18 |             int n = ::snprintf(buffer, bufsize, "%lu", pthread_self()); // thread id unsigned
       >       |                                                  ~~~   ^~~~~~~~~~~~~~
       > PThreads.cpp:22:47: warning: format specifies type 'unsigned long' but the argument has type 'pthread_t' (aka 'void *') [-Wformat]
       >    22 |                                 int size = ::asprintf(&buff_alloc, "%lu", pthread_self());      // thread id unsigned
       >       |                                                                     ~~~   ^~~~~~~~~~~~~~
       > 2 warnings generated.
       > make[1]: Leaving directory '/build/log4cpp/src'
       > make: *** [Makefile:552: all-recursive] Error 1
       For full logs, run:
         nix log /nix/store/pmwpnyy600yh8ncgn7qsfjvqqly7igws-log4cpp-x86_64-unknown-linux-gnufilc0-1.1.4.drv
logiops-0.3.5
error: Cannot build '/nix/store/pwdhrs2063nhm0bqzq1bnxbvx8ar0i9v-logiops-x86_64-unknown-linux-gnufilc0-0.3.5.drv'.
       Reason: builder failed with exit code 2.
       Output paths:
         /nix/store/c5dpglhn15rmbd9nhnryj4kpm8yindj0-logiops-x86_64-unknown-linux-gnufilc0-0.3.5
       Last 25 log lines:
       > /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:274:34: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::operator()' requested here
       >   274 |   _LIBCPP_HIDE_FROM_ABI explicit __func(_Fp&& __f, _Alloc&& __a) : __f_(std::move(__f), std::move(__a)) {}
       >       |                                  ^
       > /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:367:39: note: in instantiation of member function 'std::__function::__func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>, ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__func' requested here
       >   367 |         __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af));
       >       |                                       ^
       > /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:378:60: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, std::allocator<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>>>' requested here
       >   378 |   _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {}
       >       |                                                            ^
       > /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/function.h:952:50: note: in instantiation of function template specialization 'std::__function::__value_func<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::__value_func<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, 0>' requested here
       >   952 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {}
       >       |                                                  ^
       > /build/source/src/logid/../ipcgull/src/include/ipcgull/function.h:356:17: note: in instantiation of function template specialization 'std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (const ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> &)>::function<std::function<ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>> (ipcgull::_wrapper<std::vector<ipcgull::_y_comb<ipcgull::_variant>>>)>, void>' requested here
       >   356 |                 _f(_fn_generator<void>::make_fn(f)) {}
       >       |                 ^
       > /nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/include/c++/__functional/operations.h:375:60: note: candidate template ignored: substitution failure [with _T1 = const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &, _T2 = const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>> &]: invalid operands to binary expression ('const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>' and 'const std::map<ipcgull::_y_comb<ipcgull::_variant>, ipcgull::_y_comb<ipcgull::_variant>>')
       >   375 |   _LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
       >       |                                                            ^
       >   376 |       noexcept(noexcept(std::forward<_T1>(__t) < std::forward<_T2>(__u))) //
       >   377 |       -> decltype(std::forward<_T1>(__t) < std::forward<_T2>(__u)) {
       >       |                                          ~
       > 3 errors generated.
       > make[2]: *** [src/logid/CMakeFiles/logid.dir/build.make:191: src/logid/CMakeFiles/logid.dir/features/DPI.cpp.o] Error 1
       > make[1]: *** [CMakeFiles/Makefile2:196: src/logid/CMakeFiles/logid.dir/all] Error 2
       > make: *** [Makefile:136: all] Error 2
       For full logs, run:
         nix log /nix/store/pwdhrs2063nhm0bqzq1bnxbvx8ar0i9v-logiops-x86_64-unknown-linux-gnufilc0-0.3.5.drv
lobster-2025.0
error: build of '/nix/store/2hybl2d4add2zp6v0zr0pn9ch22jnb5g-lobster-x86_64-unknown-linux-gnufilc0-2025.0.drv^*', '/nix/store/2vwjva4f7qyk40z7rxa011cmbr00f2pb-lockdep-x86_64-unknown-linux-gnufilc0-5.0.21.drv^*', '/nix/store/4a469dhcix2m419jf63xamjz03kr5ik7-llvm-x86_64-unknown-linux-gnufilc0-12.0.1.drv^*', '/nix/store/4f9m95pl2ysnd12lgm7cira71i4k9by8-lkl-x86_64-unknown-linux-gnufilc0-2022-08-08.drv^*', '/nix/store/56blg23j5yps6np51lb2qdwzrh06b7n2-lm4flash-x86_64-unknown-linux-gnufilc0-0.1.3.drv^*', '/nix/store/7hg712ha0w9qvkhjgi3j2x36ng4f91hf-lld-x86_64-unknown-linux-gnufilc0-12.0.1.drv^*', '/nix/store/bcch9z6fpsk593x0jn4g7rp1ha4qjyyr-lld-x86_64-unknown-linux-gnufilc0-16.0.6.drv^*', '/nix/store/bnkcakx1gv4hfk77i4k9l5biph49dz1m-lld-x86_64-unknown-linux-gnufilc0-15.0.7.drv^*', '/nix/store/f83gi44z57lw5dzp580rj1npd85zcwls-lld-x86_64-unknown-linux-gnufilc0-14.0.6.drv^*', '/nix/store/f9lx439sj29wb7nx7d90q5av49854njw-log4cplus-x86_64-unknown-linux-gnufilc0-2.1.2.drv^*', '/nix/store/gp1y0szax5lsgdn1qndrx8s6payp61vm-lldb-x86_64-unknown-linux-gnufilc0-16.0.6.drv^*', '/nix/store/klifiijrf748kjhwfh57f8d05xlapy30-llvm-x86_64-unknown-linux-gnufilc0-15.0.7.drv^*', '/nix/store/lzx97mpn7kn96vmbghhx7da2mwhgizp2-llvm-x86_64-unknown-linux-gnufilc0-16.0.6.drv^*', '/nix/store/nfxjrnrs1imvmqjrid6m90nivxnb175n-lldb-x86_64-unknown-linux-gnufilc0-14.0.6.drv^*', '/nix/store/p4zkn0604ypgn725ndnqnqr35rd61csr-lkl-x86_64-unknown-linux-gnufilc0-2022-08-08.drv^*', '/nix/store/pmwpnyy600yh8ncgn7qsfjvqqly7igws-log4cpp-x86_64-unknown-linux-gnufilc0-1.1.4.drv^*', '/nix/store/pwdhrs2063nhm0bqzq1bnxbvx8ar0i9v-logiops-x86_64-unknown-linux-gnufilc0-0.3.5.drv^*', '/nix/store/qcx00fnkx9sj1z4iqkvisvbrdz6knzhn-llvm-x86_64-unknown-linux-gnufilc0-14.0.6.drv^*', '/nix/store/zf1zbxgg30m9918gzykgbdrxdj9nyb0w-lldb-x86_64-unknown-linux-gnufilc0-15.0.7.drv^*' failed

End of log