Skip to content

Make polymorphic container work #247

Make polymorphic container work

Make polymorphic container work #247

Triggered via push March 13, 2025 22:42
Status Failure
Total duration 4m 24s
Artifacts

all-os.yml

on: push
Matrix: apple-clang
Matrix: linux-clang
Matrix: linux-gcc
Matrix: windows-msvc
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 20 warnings
GCC 13 Linux: include/kangaru/detail/constructor.hpp#L27
no match for call to '(const kangaru::detail::utility::overload<kangaru::constructor<needs_int_ref>()::<lambda(int, auto:26&& ...)>, kangaru::constructor<needs_int_ref>()::<lambda(void*, auto:27&& ...)> >) (int, kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 13 Linux: include/kangaru/detail/recursive_source.hpp#L42
no match for call to '(kangaru::constructor<needs_int_ref>()::<lambda(auto:28&& ...)>) (kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 13 Linux: include/kangaru/detail/constructor.hpp#L18
no matching function for call to 'needs_int_ref::needs_int_ref(<brace-enclosed initializer list>)'
GCC 13 Linux: include/kangaru/detail/constructor.hpp#L15
no matching function for call to 'needs_int_ref::needs_int_ref(kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 13 Linux: include/kangaru/detail/constructor.hpp#L27
no match for call to '(const kangaru::detail::utility::overload<kangaru::constructor<needs_int_ref>()::<lambda(int, auto:26&& ...)>, kangaru::constructor<needs_int_ref>()::<lambda(void*, auto:27&& ...)> >) (int, kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 13 Linux: include/kangaru/detail/recursive_source.hpp#L42
no match for call to '(kangaru::constructor<needs_int_ref>()::<lambda(auto:28&& ...)>) (kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 13 Linux: include/kangaru/detail/constructor.hpp#L18
no matching function for call to 'needs_int_ref::needs_int_ref(<brace-enclosed initializer list>)'
GCC 13 Linux: include/kangaru/detail/constructor.hpp#L15
no matching function for call to 'needs_int_ref::needs_int_ref(kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 13 Linux: include/kangaru/detail/constructor.hpp#L27
no match for call to '(const kangaru::detail::utility::overload<kangaru::constructor<needs_int_ref>()::<lambda(int, auto:26&& ...)>, kangaru::constructor<needs_int_ref>()::<lambda(void*, auto:27&& ...)> >) (int, kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 13 Linux: include/kangaru/detail/recursive_source.hpp#L42
no match for call to '(kangaru::constructor<needs_int_ref>()::<lambda(auto:28&& ...)>) (kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 12 Linux: include/kangaru/detail/constructor.hpp#L27
no match for call to '(const kangaru::detail::utility::overload<kangaru::constructor<needs_int_ref>()::<lambda(int, auto:14&& ...)>, kangaru::constructor<needs_int_ref>()::<lambda(void*, auto:15&& ...)> >) (int, kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 12 Linux: include/kangaru/detail/recursive_source.hpp#L42
no match for call to '(kangaru::constructor<needs_int_ref>()::<lambda(auto:16&& ...)>) (kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 12 Linux: include/kangaru/detail/constructor.hpp#L18
no matching function for call to 'needs_int_ref::needs_int_ref(<brace-enclosed initializer list>)'
GCC 12 Linux: include/kangaru/detail/constructor.hpp#L15
no matching function for call to 'needs_int_ref::needs_int_ref(kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 12 Linux: include/kangaru/detail/constructor.hpp#L27
no match for call to '(const kangaru::detail::utility::overload<kangaru::constructor<needs_int_ref>()::<lambda(int, auto:14&& ...)>, kangaru::constructor<needs_int_ref>()::<lambda(void*, auto:15&& ...)> >) (int, kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 12 Linux: include/kangaru/detail/recursive_source.hpp#L42
no match for call to '(kangaru::constructor<needs_int_ref>()::<lambda(auto:16&& ...)>) (kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 12 Linux: include/kangaru/detail/constructor.hpp#L18
no matching function for call to 'needs_int_ref::needs_int_ref(<brace-enclosed initializer list>)'
GCC 12 Linux: include/kangaru/detail/constructor.hpp#L15
no matching function for call to 'needs_int_ref::needs_int_ref(kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 12 Linux: include/kangaru/detail/constructor.hpp#L27
no match for call to '(const kangaru::detail::utility::overload<kangaru::constructor<needs_int_ref>()::<lambda(int, auto:14&& ...)>, kangaru::constructor<needs_int_ref>()::<lambda(void*, auto:15&& ...)> >) (int, kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 12 Linux: include/kangaru/detail/recursive_source.hpp#L42
no match for call to '(kangaru::constructor<needs_int_ref>()::<lambda(auto:16&& ...)>) (kangaru::exclude_special_constructors_deducer<needs_int_ref, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_dereference<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<increment_source, kangaru::basic_non_empty_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> > > > >, needs_int_ref&>&&>, kangaru::reference_kind::all_reference_kind> >)'
GCC 11 Linux: include/kangaru/detail/constructor.hpp#L27
no match for call to '(const kangaru::detail::utility::overload<kangaru::constructor<service_b>()::<lambda(int, auto:25&& ...)>, kangaru::constructor<service_b>()::<lambda(void*, auto:26&& ...)> >) (int, kangaru::exclude_special_constructors_deducer<service_b, kangaru::exclude_special_constructors_deducer<kangaru::injectable_reference_source<service_b>, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_cache_using_source<kangaru::source_forwarding_reference_wrapper<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<kangaru::none_source, kangaru::basic_exhaustive_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> >&&>, kangaru::cached_pointer_to_injectable_reference_source> > >, service_b&>&&>, kangaru::reference_kind::all_reference_kind> > >)'
GCC 11 Linux: include/kangaru/detail/source_types.hpp#L141
no match for call to '(kangaru::constructor<service_b>()::<lambda(auto:27&& ...)>) (kangaru::exclude_special_constructors_deducer<service_b, kangaru::exclude_special_constructors_deducer<kangaru::injectable_reference_source<service_b>, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_cache_using_source<kangaru::source_forwarding_reference_wrapper<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<kangaru::none_source, kangaru::basic_exhaustive_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> >&&>, kangaru::cached_pointer_to_injectable_reference_source> > >, service_b&>&&>, kangaru::reference_kind::all_reference_kind> > >)'
GCC 11 Linux: include/kangaru/detail/define.hpp#L22
invalid initialization of non-const reference of type 'service_a&' from an rvalue of type 'kangaru::exclude_special_constructors_deducer<service_b, kangaru::exclude_special_constructors_deducer<kangaru::injectable_reference_source<service_b>, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_cache_using_source<kangaru::source_forwarding_reference_wrapper<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<kangaru::none_source, kangaru::basic_exhaustive_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> >&&>, kangaru::cached_pointer_to_injectable_reference_source> > >, service_b&>&>, kangaru::reference_kind::all_reference_kind> > >'
GCC 11 Linux: include/kangaru/detail/define.hpp#L22
invalid initialization of non-const reference of type 'service_a&' from an rvalue of type 'kangaru::exclude_special_constructors_deducer<service_b, kangaru::exclude_special_constructors_deducer<kangaru::injectable_reference_source<service_b>, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_cache_using_source<kangaru::source_forwarding_reference_wrapper<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<kangaru::none_source, kangaru::basic_exhaustive_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> >&&>, kangaru::cached_pointer_to_injectable_reference_source> > >, service_b&>&>, kangaru::reference_kind::all_reference_kind> > >'
GCC 11 Linux: include/kangaru/detail/constructor.hpp#L27
no match for call to '(const kangaru::detail::utility::overload<kangaru::constructor<service_b>()::<lambda(int, auto:25&& ...)>, kangaru::constructor<service_b>()::<lambda(void*, auto:26&& ...)> >) (int, kangaru::exclude_special_constructors_deducer<service_b, kangaru::exclude_special_constructors_deducer<kangaru::injectable_reference_source<service_b>, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_cache_using_source<kangaru::source_forwarding_reference_wrapper<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<kangaru::none_source, kangaru::basic_exhaustive_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> >&&>, kangaru::cached_pointer_to_injectable_reference_source> > >, service_b&>&>, kangaru::reference_kind::all_reference_kind> > >)'
GCC 11 Linux: include/kangaru/detail/source_types.hpp#L141
no match for call to '(kangaru::constructor<service_b>()::<lambda(auto:27&& ...)>) (kangaru::exclude_special_constructors_deducer<service_b, kangaru::exclude_special_constructors_deducer<kangaru::injectable_reference_source<service_b>, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_cache_using_source<kangaru::source_forwarding_reference_wrapper<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<kangaru::none_source, kangaru::basic_exhaustive_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> >&&>, kangaru::cached_pointer_to_injectable_reference_source> > >, service_b&>&>, kangaru::reference_kind::all_reference_kind> > >)'
GCC 11 Linux: include/kangaru/detail/define.hpp#L22
invalid initialization of non-const reference of type 'service_a&' from an rvalue of type 'kangaru::exclude_special_constructors_deducer<service_b, kangaru::exclude_special_constructors_deducer<kangaru::injectable_reference_source<service_b>, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_cache_using_source<kangaru::source_forwarding_reference_wrapper<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<kangaru::none_source, kangaru::basic_exhaustive_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> >&&>, kangaru::cached_pointer_to_injectable_reference_source> > >, service_b&>&&>, kangaru::reference_kind::all_reference_kind> > >'
GCC 11 Linux: include/kangaru/detail/define.hpp#L22
invalid initialization of non-const reference of type 'service_a&' from an rvalue of type 'kangaru::exclude_special_constructors_deducer<service_b, kangaru::exclude_special_constructors_deducer<kangaru::injectable_reference_source<service_b>, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_cache_using_source<kangaru::source_forwarding_reference_wrapper<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<kangaru::none_source, kangaru::basic_exhaustive_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> >&&>, kangaru::cached_pointer_to_injectable_reference_source> > >, service_b&>&&>, kangaru::reference_kind::all_reference_kind> > >'
GCC 11 Linux: include/kangaru/detail/constructor.hpp#L27
no match for call to '(const kangaru::detail::utility::overload<kangaru::constructor<service_b>()::<lambda(int, auto:25&& ...)>, kangaru::constructor<service_b>()::<lambda(void*, auto:26&& ...)> >) (int, kangaru::exclude_special_constructors_deducer<service_b, kangaru::exclude_special_constructors_deducer<kangaru::injectable_reference_source<service_b>, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_cache_using_source<kangaru::source_forwarding_reference_wrapper<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<kangaru::none_source, kangaru::basic_exhaustive_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> >&&>, kangaru::cached_pointer_to_injectable_reference_source> > >, service_b&>&&>, kangaru::reference_kind::all_reference_kind> > >)'
GCC 11 Linux: include/kangaru/detail/source_types.hpp#L141
no match for call to '(kangaru::constructor<service_b>()::<lambda(auto:27&& ...)>) (kangaru::exclude_special_constructors_deducer<service_b, kangaru::exclude_special_constructors_deducer<kangaru::injectable_reference_source<service_b>, kangaru::filtered_value_category_deducer<kangaru::basic_deducer<const kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_cache_using_source<kangaru::source_forwarding_reference_wrapper<kangaru::with_cache<kangaru::with_heap_storage<kangaru::with_construction<kangaru::none_source, kangaru::basic_exhaustive_construction<kangaru::make_spread_injector_function> >, kangaru::basic_heap_storage<std::vector<kangaru::runtime_dynamic_storage>, kangaru::default_allocator> >, std::unordered_map<long unsigned int, void*> >&&>, kangaru::cached_pointer_to_injectable_reference_source> > >, service_b&>&&>, kangaru::reference_kind::all_reference_kind> > >)'
AppleClang XCode 16.2 MacOS
Unexpected input(s) 'appendedCacheKey', valid inputs are ['vcpkgDirectory', 'runVcpkgInstall', 'vcpkgGitCommitId', 'vcpkgGitURL', 'doNotUpdateVcpkg', 'doNotCache', 'vcpkgJsonGlob', 'vcpkgJsonIgnores', 'vcpkgConfigurationJsonGlob', 'binaryCachePath', 'runVcpkgFormatString', 'useShell', 'logCollectionRegExps']
GCC 13 Linux: ./.github/workflows/all-os.yml#L75
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
GCC 13 Linux: ./.github/workflows/all-os.yml#L50
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
GCC 12 Linux: ./.github/workflows/all-os.yml#L75
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
GCC 12 Linux: ./.github/workflows/all-os.yml#L50
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
GCC 14 Linux: ./.github/workflows/all-os.yml#L75
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
GCC 14 Linux: ./.github/workflows/all-os.yml#L50
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
Clang 16 Linux: ./.github/workflows/all-os.yml#L75
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
Clang 16 Linux: ./.github/workflows/all-os.yml#L50
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
Clang 17 Linux: ./.github/workflows/all-os.yml#L75
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
Clang 17 Linux: ./.github/workflows/all-os.yml#L50
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
Clang 19 Linux: ./.github/workflows/all-os.yml#L75
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
Clang 19 Linux: ./.github/workflows/all-os.yml#L50
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
Clang 18 Linux: ./.github/workflows/all-os.yml#L75
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
Clang 18 Linux: ./.github/workflows/all-os.yml#L50
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
GCC 11 Linux: ./.github/workflows/all-os.yml#L75
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
GCC 11 Linux: ./.github/workflows/all-os.yml#L50
Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
MSVC Windows
C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
MSVC Windows
C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
MSVC Windows
Unexpected input(s) 'useVcpkgToolchainFile', 'appendedCacheKey', valid inputs are ['vcpkgDirectory', 'runVcpkgInstall', 'vcpkgGitCommitId', 'vcpkgGitURL', 'doNotUpdateVcpkg', 'doNotCache', 'vcpkgJsonGlob', 'vcpkgJsonIgnores', 'vcpkgConfigurationJsonGlob', 'binaryCachePath', 'runVcpkgFormatString', 'useShell', 'logCollectionRegExps']