Open jputcu opened 3 weeks ago
I think I've come across issues like this before where one compiler rejects it, and another requires it.
Can you try replacing parameter_pack.h
with the one in this zip file?
Can you check both avr-gcc-7.3
& avr-gcc-14
?
I just tried on both and the warning is gone now. Would it be an idea to extend your CI to compile the unittests for AVR using the avr-g++7.3 (used by Arduino and Microchip)? This would catch many of the warnings I got in the past. One step further could even be to run the unittests using an AVR simulator?
If I ever get the spare time, I'll look into it.
On
etl-20.39.4
using ZakKembleavr-gcc-14
I get the following warning:Note that this warning doesn't occur on
avr-gcc-7.3