Commit 47397a94 authored by Samir Halilcevic's avatar Samir Halilcevic Committed by Dominik Charousset

Turn warnings into errors in CI - FreeBSD

parent b3bf4954
...@@ -5,3 +5,6 @@ set(CAF_LOG_LEVEL TRACE CACHE STRING "") ...@@ -5,3 +5,6 @@ set(CAF_LOG_LEVEL TRACE CACHE STRING "")
if(NOT MSVC AND NOT CMAKE_SYSTEM MATCHES BSD) if(NOT MSVC AND NOT CMAKE_SYSTEM MATCHES BSD)
set(CMAKE_BUILD_TYPE Debug CACHE STRING "") set(CMAKE_BUILD_TYPE Debug CACHE STRING "")
endif() endif()
if(CMAKE_SYSTEM MATCHES BSD)
set(CMAKE_CXX_FLAGS "-Werror")
endif()
...@@ -434,7 +434,8 @@ public: ...@@ -434,7 +434,8 @@ public:
} }
/// Handles an I/O event on given manager. /// Handles an I/O event on given manager.
void handle(const socket_manager_ptr& mgr, short events, short revents) { void handle(const socket_manager_ptr& mgr, [[maybe_unused]] short events,
short revents) {
CAF_LOG_TRACE(CAF_ARG2("socket", mgr->handle().id) CAF_LOG_TRACE(CAF_ARG2("socket", mgr->handle().id)
<< CAF_ARG(events) << CAF_ARG(revents)); << CAF_ARG(events) << CAF_ARG(revents));
CAF_ASSERT(mgr != nullptr); CAF_ASSERT(mgr != nullptr);
......
...@@ -9,7 +9,6 @@ using caf::test::block_type; ...@@ -9,7 +9,6 @@ using caf::test::block_type;
TEST("tests can contain different types of checks") { TEST("tests can contain different types of checks") {
auto& rep = caf::test::reporter::instance(); auto& rep = caf::test::reporter::instance();
auto stats = rep.test_stats();
SECTION("check_ne checks for inequality") { SECTION("check_ne checks for inequality") {
check_ne(0, 1); check_ne(0, 1);
should_fail([this]() { check_ne(0, 0); }); should_fail([this]() { check_ne(0, 0); });
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment