Added deduction guide for aggregate #243
all-os.yml
on: push
Matrix: apple-clang
Matrix: linux-clang
Matrix: linux-gcc
Matrix: windows-msvc
Annotations
10 errors and 45 warnings
AppleClang XCode 15.2 MacOS:
tests/src/5-recursive-source.cpp#L143
no matching function for call to object of type 'const detail::source::provide_function<service_b &>'
|
AppleClang XCode 15.2 MacOS:
tests/src/5-recursive-source.cpp#L190
no matching function for call to object of type 'const detail::source::provide_function<service_b &>'
|
AppleClang XCode 15.2 MacOS:
tests/src/5-recursive-source.cpp#L193
no matching function for call to object of type 'const detail::source::provide_function<service_aggregate>'
|
AppleClang XCode 15.2 MacOS:
tests/src/5-recursive-source.cpp#L197
no matching function for call to object of type 'const detail::source::provide_function<service_c &>'
|
AppleClang XCode 15.2 MacOS
run-cmake action execution failed: 'Error: "'/Users/runner/work/_temp/1854734699/cmake-3.29.6-macos-universal/CMake.app/Contents/bin/cmake' failed with error code: '1'.'
|
AppleClang XCode 14.3 MacOS:
tests/src/5-recursive-source.cpp#L143
no matching function for call to object of type 'const detail::source::provide_function<service_b &>'
|
AppleClang XCode 14.3 MacOS:
tests/src/5-recursive-source.cpp#L190
no matching function for call to object of type 'const detail::source::provide_function<service_b &>'
|
AppleClang XCode 14.3 MacOS:
tests/src/5-recursive-source.cpp#L193
no matching function for call to object of type 'const detail::source::provide_function<service_aggregate>'
|
AppleClang XCode 14.3 MacOS:
tests/src/5-recursive-source.cpp#L197
no matching function for call to object of type 'const detail::source::provide_function<service_c &>'
|
AppleClang XCode 14.3 MacOS
run-cmake action execution failed: 'Error: "'/Users/runner/work/_temp/1854734699/cmake-3.29.6-macos-universal/CMake.app/Contents/bin/cmake' 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']
|
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']
|
MSVC Windows
Unexpected input(s) 'useVcpkgToolchainFile', 'appendedCacheKey', valid inputs are ['vcpkgDirectory', 'runVcpkgInstall', 'vcpkgGitCommitId', 'vcpkgGitURL', 'doNotUpdateVcpkg', 'doNotCache', 'vcpkgJsonGlob', 'vcpkgJsonIgnores', 'vcpkgConfigurationJsonGlob', 'binaryCachePath', 'runVcpkgFormatString', 'useShell', 'logCollectionRegExps']
|
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
|
GCC 12 Linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
GCC 12 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 12 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 12 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 12 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 12 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 12 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 12 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 12 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
Clang 17 Linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Clang 19 Linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Clang 18 Linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
GCC 14 Linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
GCC 14 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 14 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 14 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 14 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 14 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 14 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 14 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 14 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 13 Linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
GCC 13 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 13 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 13 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 13 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 13 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 13 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 13 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 13 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(tag_for<injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
Clang 16 Linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
GCC 11 Linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
GCC 11 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(kangaru::tag_for<kangaru::injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 11 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(kangaru::tag_for<kangaru::injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 11 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(kangaru::tag_for<kangaru::injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 11 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(kangaru::tag_for<kangaru::injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 11 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(kangaru::tag_for<kangaru::injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 11 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(kangaru::tag_for<kangaru::injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 11 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(kangaru::tag_for<kangaru::injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|
GCC 11 Linux:
include/kangaru/detail/source_types.hpp#L153
friend declaration ‘kangaru::empty_injectable kangaru::tag(kangaru::tag_for<kangaru::injectable_reference_source<T> >)’ declares a non-template function [-Wnon-template-friend]
|