Skip to content

Commit a2a1369

Browse files
committed
Mute GCC 13 warning Print::write(const void*, uint32) was hidden
``` In file included from /home/runner/work/ArduinoStreamUtils/ArduinoStreamUtils/extras/test/cores/stm32f1/Stream.h:7, from /home/runner/work/ArduinoStreamUtils/ArduinoStreamUtils/src/StreamUtils/Prints/../Policies/WriteBufferingPolicy.hpp:7, from /home/runner/work/ArduinoStreamUtils/ArduinoStreamUtils/src/StreamUtils/Prints/BufferingPrint.hpp:7, from /home/runner/work/ArduinoStreamUtils/ArduinoStreamUtils/extras/test/BufferingPrintTest.cpp:7: /home/runner/work/ArduinoStreamUtils/ArduinoStreamUtils/extras/test/cores/stm32f1/Print.h:15:18: error: ‘virtual size_t Print::write(const void*, uint32)’ was hidden [-Werror=overloaded-virtual=] 15 | virtual size_t write(const void *buf, uint32 len) = 0; | ^~~~~ In file included from /home/runner/work/ArduinoStreamUtils/ArduinoStreamUtils/src/StreamUtils/Prints/../Policies/../Buffers/LinearBuffer.hpp:7, from /home/runner/work/ArduinoStreamUtils/ArduinoStreamUtils/src/StreamUtils/Prints/../Policies/WriteBufferingPolicy.hpp:9: /home/runner/work/ArduinoStreamUtils/ArduinoStreamUtils/extras/test/cores/stm32f1/Client.h:24:18: note: by ‘Client::write’ 24 | virtual size_t write(const uint8_t *buf, size_t size) = 0; | ^~~~~ ```
1 parent d6d1eeb commit a2a1369

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

extras/test/cores/stm32f1/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,9 @@ target_compile_definitions(Stm32F1Core
1515
ARDUINO_ARCH_STM32F1
1616
)
1717

18+
target_compile_options(Stm32F1Core
19+
INTERFACE
20+
-Wno-overloaded-virtual
21+
)
22+
1823
add_streamutils_test(StreamUtilsTestStm32F1 Stm32F1Core)

extras/test/cores/stm32f4/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,9 @@ target_compile_definitions(Stm32F4Core
1616
ARDUINO_ARCH_STM32F4
1717
)
1818

19+
target_compile_options(Stm32F4Core
20+
INTERFACE
21+
-Wno-overloaded-virtual
22+
)
23+
1924
add_streamutils_test(StreamUtilsTestStm32F4 Stm32F4Core)

0 commit comments

Comments
 (0)