diff --git a/v5/conanfile.py b/v5/conanfile.py index 24f3ae6..724a9d7 100644 --- a/v5/conanfile.py +++ b/v5/conanfile.py @@ -62,7 +62,7 @@ def build_requirements(self): self.test_requires("boost-ext-ut/2.1.0") def requirements(self): - self.requires("libhal/[>4 <=4.18.0]", transitive_headers=True) + self.requires("libhal/[^4.18.1]", transitive_headers=True) def layout(self): cmake_layout(self) diff --git a/v5/tests/can.test.cpp b/v5/tests/can.test.cpp index e80d9b5..d92c71c 100644 --- a/v5/tests/can.test.cpp +++ b/v5/tests/can.test.cpp @@ -406,7 +406,7 @@ boost::ut::suite<"can_bus_manager_adapter"> can_bus_manager_adapter = [] { calls.filter_mode_param = p_accept; } - void driver_on_bus_off(optional_bus_off_handler& p_callback) override + void driver_on_bus_off(optional_bus_off_handler p_callback) override { calls.on_bus_off_called = true; calls.on_bus_off_param_has_value = p_callback.has_value();