Separate logic outside of container #221
all-os.yml
on: push
Matrix: apple-clang
Matrix: linux-clang
Matrix: linux-gcc
Matrix: windows-msvc
Annotations
19 errors and 5 warnings
GCC 11 Linux:
include/kangaru/detail/source_helper.hpp#L113
no matching function for call to ‘rebind_source_tree(kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_source_from_tag<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*> >&&> > > >, service_b&>, 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*> >)’
|
GCC 11 Linux:
include/kangaru/detail/source_helper.hpp#L113
cannot bind non-const lvalue reference of type ‘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*> >&’ to an rvalue of type ‘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*> >’
|
GCC 11 Linux:
include/kangaru/detail/source_helper.hpp#L113
no matching function for call to ‘rebind_source_tree(kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_construction<kangaru::with_alternative<kangaru::with_recursion<kangaru::with_source_from_tag<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::external_reference_source<kangaru::dynamic_container<kangaru::none_source> > >, kangaru::basic_exhaustive_construction<kangaru::make_spread_injector_function> > > >, service_b&>, 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*> >)’
|
GCC 11 Linux:
include/kangaru/detail/source_helper.hpp#L113
cannot bind non-const lvalue reference of type ‘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*> >&’ to an rvalue of type ‘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*> >’
|
GCC 11 Linux:
include/kangaru/detail/source_helper.hpp#L113
no matching function for call to ‘rebind_source_tree(kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_source_from_tag<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*> >&&> > > >, service_c&>, 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*> >)’
|
GCC 11 Linux:
include/kangaru/detail/source_helper.hpp#L113
cannot bind non-const lvalue reference of type ‘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*> >&’ to an rvalue of type ‘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*> >’
|
GCC 11 Linux:
include/kangaru/detail/source_helper.hpp#L113
no matching function for call to ‘rebind_source_tree(kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_construction<kangaru::with_alternative<kangaru::with_recursion<kangaru::with_source_from_tag<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::external_reference_source<kangaru::dynamic_container<kangaru::none_source> > >, kangaru::basic_exhaustive_construction<kangaru::make_spread_injector_function> > > >, service_c&>, 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*> >)’
|
GCC 11 Linux:
include/kangaru/detail/source_helper.hpp#L113
cannot bind non-const lvalue reference of type ‘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*> >&’ to an rvalue of type ‘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*> >’
|
GCC 11 Linux:
include/kangaru/detail/source_helper.hpp#L113
no matching function for call to ‘rebind_source_tree(kangaru::with_filter_passthrough<kangaru::with_recursion<kangaru::source_reference_wrapper<kangaru::with_source_from_tag<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*> >&&> > > >, const service_a&&>, 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*> >)’
|
GCC 11 Linux:
include/kangaru/detail/source_helper.hpp#L113
cannot bind non-const lvalue reference of type ‘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*> >&’ to an rvalue of type ‘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*> >’
|
MSVC Windows:
include/kangaru/detail/source_helper.hpp#L113
'auto kangaru::detail::source_helper::rebind_source_tree<Source,_T0>(_T0 &&,Wrapper &) noexcept': cannot convert argument 2 from 'Source' to 'Wrapper &'
|
MSVC Windows:
include/kangaru/detail/source_helper.hpp#L133
'kangaru::detail::source_helper::rebind_wrapper<Source>::ttype': the associated constraints are not satisfied
|
MSVC Windows:
include/kangaru/detail/source_helper.hpp#L135
'kangaru::detail::source_helper::rebind_wrapper<Source>::ttype': use of class template requires template argument list
|
MSVC Windows:
include/kangaru/detail/source_helper.hpp#L142
'void': all return expressions must deduce to the same type: previously it was 'Branch<NewSource>'
|
MSVC Windows:
include/kangaru/detail/source_helper.hpp#L113
'auto kangaru::detail::source_helper::rebind_source_tree<Source,_T0>(_T0 &&,Wrapper &) noexcept': cannot convert argument 2 from 'Source' to 'Wrapper &'
|
MSVC Windows:
include/kangaru/detail/source_helper.hpp#L133
there is no type named 'type' in '<Unknown>'
|
MSVC Windows:
include/kangaru/detail/source_helper.hpp#L137
use of undefined type 'Branch<NewSource>'
|
MSVC Windows:
include/kangaru/detail/source_helper.hpp#L122
unable to recover from previous error(s); stopping compilation
|
MSVC Windows
run-cmake action execution failed: 'Error: "'D:\a\_temp\1754600467\cmake-3.29.6-windows-x86_64\bin\cmake.exe' failed with error code: '1'.'
|
AppleClang XCode 15.2 MacOS
Unexpected input(s) 'appendedCacheKey', valid inputs are ['vcpkgDirectory', 'runVcpkgInstall', 'vcpkgGitCommitId', 'vcpkgGitURL', 'doNotUpdateVcpkg', 'doNotCache', 'vcpkgJsonGlob', 'vcpkgJsonIgnores', 'vcpkgConfigurationJsonGlob', 'binaryCachePath', 'runVcpkgFormatString', 'useShell', 'logCollectionRegExps']
|
MSVC Windows
Unexpected input(s) 'useVcpkgToolchainFile', 'appendedCacheKey', valid inputs are ['vcpkgDirectory', 'runVcpkgInstall', 'vcpkgGitCommitId', 'vcpkgGitURL', 'doNotUpdateVcpkg', 'doNotCache', 'vcpkgJsonGlob', 'vcpkgJsonIgnores', 'vcpkgConfigurationJsonGlob', 'binaryCachePath', 'runVcpkgFormatString', 'useShell', 'logCollectionRegExps']
|
AppleClang XCode 14.3 MacOS
Unexpected input(s) 'appendedCacheKey', valid inputs are ['vcpkgDirectory', 'runVcpkgInstall', 'vcpkgGitCommitId', 'vcpkgGitURL', 'doNotUpdateVcpkg', 'doNotCache', 'vcpkgJsonGlob', 'vcpkgJsonIgnores', 'vcpkgConfigurationJsonGlob', 'binaryCachePath', 'runVcpkgFormatString', 'useShell', 'logCollectionRegExps']
|
AppleClang XCode 13 MacOS
A brownout will take place on November 11, 14:00 UTC - November 12, 00:00 UTC to raise awareness of the upcoming macOS-12 environment removal. For more details, see https://github.com/actions/runner-images/issues/10721
|
AppleClang XCode 13 MacOS
Unexpected input(s) 'appendedCacheKey', valid inputs are ['vcpkgDirectory', 'runVcpkgInstall', 'vcpkgGitCommitId', 'vcpkgGitURL', 'doNotUpdateVcpkg', 'doNotCache', 'vcpkgJsonGlob', 'vcpkgJsonIgnores', 'vcpkgConfigurationJsonGlob', 'binaryCachePath', 'runVcpkgFormatString', 'useShell', 'logCollectionRegExps']
|