feat: graylog integration #11055
build-ubuntu.yml
on: pull_request
cancel-runs
4s
Matrix: job
Annotations
40 errors and 9 warnings
ubuntu-24.04-linux-release:
build/linux-release/vcpkg_installed/x64-linux/include/boost/di.hpp#L379
static assertion failed: constraint not satisfied
|
ubuntu-24.04-linux-release:
tests/integration/main.cpp#L73
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-24.04-linux-release:
tests/integration/main.cpp#L84
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-24.04-linux-release:
tests/integration/main.cpp#L95
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-24.04-linux-release:
tests/integration/main.cpp#L107
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-24.04-linux-release:
tests/integration/main.cpp#L121
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-24.04-linux-release:
tests/integration/main.cpp#L131
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-24.04-linux-release:
tests/integration/main.cpp#L143
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-24.04-linux-release:
src/lib/di/runtime_provider.hpp#L161
invalid new-expression of abstract class type ‘InMemoryLogger’
|
ubuntu-24.04-linux-release:
src/lib/di/runtime_provider.hpp#L132
no matching function for call to ‘boost::ext::di::v1_3_0::extension::detail::injector<boost::ext::di::v1_3_0::extension::assert_error_policy, boost::ext::di::v1_3_0::extension::shared_config>::make<boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >::given>(const boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >&)’
|
ubuntu-22.04-linux-release:
build/linux-release/vcpkg_installed/x64-linux/include/boost/di.hpp#L379
static assertion failed: constraint not satisfied
|
ubuntu-22.04-linux-release:
tests/integration/main.cpp#L73
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-22.04-linux-release:
tests/integration/main.cpp#L84
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-22.04-linux-release:
tests/integration/main.cpp#L95
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-22.04-linux-release:
tests/integration/main.cpp#L107
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-22.04-linux-release:
tests/integration/main.cpp#L121
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-22.04-linux-release:
tests/integration/main.cpp#L131
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-22.04-linux-release:
tests/integration/main.cpp#L143
cannot declare variable ‘logger’ to be of abstract type ‘InMemoryLogger’
|
ubuntu-22.04-linux-release:
src/lib/di/runtime_provider.hpp#L161
invalid new-expression of abstract class type ‘InMemoryLogger’
|
ubuntu-22.04-linux-release:
src/lib/di/runtime_provider.hpp#L132
no matching function for call to ‘boost::ext::di::v1_3_0::extension::detail::injector<boost::ext::di::v1_3_0::extension::assert_error_policy, boost::ext::di::v1_3_0::extension::shared_config>::make<boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >::given>(const boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >&)’
|
ubuntu-22.04-linux-debug:
build/linux-debug/vcpkg_installed/x64-linux/include/boost/di.hpp#L379
static assertion failed: constraint not satisfied
|
ubuntu-22.04-linux-debug:
src/lib/di/runtime_provider.hpp#L161
invalid new-expression of abstract class type ‘InMemoryLogger’
|
ubuntu-22.04-linux-debug:
src/lib/di/runtime_provider.hpp#L132
no matching function for call to ‘boost::ext::di::v1_3_0::extension::detail::injector<boost::ext::di::v1_3_0::extension::assert_error_policy, boost::ext::di::v1_3_0::extension::shared_config>::make<boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >::given>(const boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >&)’
|
ubuntu-22.04-linux-debug:
src/lib/di/runtime_provider.hpp#L170
‘const class boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >’ has no member named ‘object_’
|
ubuntu-22.04-linux-debug:
src/lib/di/runtime_provider.hpp#L170
invalid new-expression of abstract class type ‘InMemoryLogger’
|
ubuntu-22.04-linux-debug:
src/lib/di/runtime_provider.hpp#L131
no match for ‘operator=’ (operand types are ‘std::unordered_map<std::type_index, std::function<void*()> >::mapped_type’ {aka ‘std::function<void*()>’} and ‘boost::ext::di::v1_3_0::extension::detail::injector<boost::ext::di::v1_3_0::extension::assert_error_policy, boost::ext::di::v1_3_0::extension::shared_config>::install<boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > > >(const boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >&)::<lambda()>’)
|
ubuntu-22.04-linux-debug
no type named ‘type’ in ‘struct std::enable_if<false, std::function<void*()>&>’
|
ubuntu-22.04-linux-debug:
build/linux-debug/vcpkg_installed/x64-linux/include/boost/di.hpp#L379
static assertion failed: constraint not satisfied
|
ubuntu-22.04-linux-debug:
src/lib/di/runtime_provider.hpp#L161
invalid new-expression of abstract class type ‘InMemoryLogger’
|
ubuntu-22.04-linux-debug:
src/lib/di/runtime_provider.hpp#L132
no matching function for call to ‘boost::ext::di::v1_3_0::extension::detail::injector<boost::ext::di::v1_3_0::extension::assert_error_policy, boost::ext::di::v1_3_0::extension::shared_config>::make<boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >::given>(const boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >&)’
|
ubuntu-24.04-linux-debug:
build/linux-debug/vcpkg_installed/x64-linux/include/boost/di.hpp#L379
static assertion failed: constraint not satisfied
|
ubuntu-24.04-linux-debug:
src/lib/di/runtime_provider.hpp#L161
invalid new-expression of abstract class type ‘InMemoryLogger’
|
ubuntu-24.04-linux-debug:
src/lib/di/runtime_provider.hpp#L132
no matching function for call to ‘boost::ext::di::v1_3_0::extension::detail::injector<boost::ext::di::v1_3_0::extension::assert_error_policy, boost::ext::di::v1_3_0::extension::shared_config>::make<boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >::given>(const boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >&)’
|
ubuntu-24.04-linux-debug:
src/lib/di/runtime_provider.hpp#L170
‘const class boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >’ has no member named ‘object_’
|
ubuntu-24.04-linux-debug:
src/lib/di/runtime_provider.hpp#L170
invalid new-expression of abstract class type ‘InMemoryLogger’
|
ubuntu-24.04-linux-debug:
src/lib/di/runtime_provider.hpp#L131
no match for ‘operator=’ (operand types are ‘std::unordered_map<std::type_index, std::function<void*()> >::mapped_type’ {aka ‘std::function<void*()>’} and ‘boost::ext::di::v1_3_0::extension::detail::injector<boost::ext::di::v1_3_0::extension::assert_error_policy, boost::ext::di::v1_3_0::extension::shared_config>::install<boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > > >(const boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >&)::<lambda()>’)
|
ubuntu-24.04-linux-debug
no type named ‘type’ in ‘struct std::enable_if<false, std::function<void*()>&>’
|
ubuntu-24.04-linux-debug:
build/linux-debug/vcpkg_installed/x64-linux/include/boost/di.hpp#L379
static assertion failed: constraint not satisfied
|
ubuntu-24.04-linux-debug:
src/lib/di/runtime_provider.hpp#L161
invalid new-expression of abstract class type ‘InMemoryLogger’
|
ubuntu-24.04-linux-debug:
src/lib/di/runtime_provider.hpp#L132
no matching function for call to ‘boost::ext::di::v1_3_0::extension::detail::injector<boost::ext::di::v1_3_0::extension::assert_error_policy, boost::ext::di::v1_3_0::extension::shared_config>::make<boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >::given>(const boost::ext::di::v1_3_0::core::dependency<boost::ext::di::v1_3_0::scopes::singleton, Logger, InMemoryLogger, boost::ext::di::v1_3_0::no_name, void, boost::ext::di::v1_3_0::core::pool<boost::ext::di::v1_3_0::aux::type_list<> > >&)’
|
cancel-runs
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
ubuntu-24.04-linux-release:
src/canary_server.cpp#L146
narrowing conversion of ‘(&((ConfigManager& (*)())g_configManager)())->ConfigManager::getNumber(GRAYLOG_PORT, std::source_location::current(__builtin_source_location()))’ from ‘int32_t’ {aka ‘int’} to ‘short int’ [-Wnarrowing]
|
ubuntu-22.04-linux-release:
src/canary_server.cpp#L146
narrowing conversion of ‘(&((ConfigManager& (*)())g_configManager)())->ConfigManager::getNumber(GRAYLOG_PORT, std::source_location::current(__builtin_source_location()))’ from ‘int32_t’ {aka ‘int’} to ‘short int’ [-Wnarrowing]
|
ubuntu-22.04-linux-debug:
src/map/spectators.cpp#L66
suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
|
ubuntu-22.04-linux-debug:
src/map/spectators.cpp#L260
suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
|
ubuntu-22.04-linux-debug:
src/canary_server.cpp#L146
narrowing conversion of ‘(&((ConfigManager& (*)())g_configManager)())->ConfigManager::getNumber(GRAYLOG_PORT, std::source_location::current(__builtin_source_location()))’ from ‘int32_t’ {aka ‘int’} to ‘short int’ [-Wnarrowing]
|
ubuntu-24.04-linux-debug:
src/map/spectators.cpp#L66
suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
|
ubuntu-24.04-linux-debug:
src/map/spectators.cpp#L260
suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
|
ubuntu-24.04-linux-debug:
src/canary_server.cpp#L146
narrowing conversion of ‘(&((ConfigManager& (*)())g_configManager)())->ConfigManager::getNumber(GRAYLOG_PORT, std::source_location::current(__builtin_source_location()))’ from ‘int32_t’ {aka ‘int’} to ‘short int’ [-Wnarrowing]
|