From 7344e14e1b5737a6a482825d1efd771cb43ec962 Mon Sep 17 00:00:00 2001 From: Kaspar Schleiser Date: Tue, 27 Sep 2022 09:29:23 +0200 Subject: [PATCH 1/4] sys/shell/cmds/dfplayer.c: initialize `mode` --- sys/shell/cmds/dfplayer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/shell/cmds/dfplayer.c b/sys/shell/cmds/dfplayer.c index 486edb686832..ba8d559182ef 100644 --- a/sys/shell/cmds/dfplayer.c +++ b/sys/shell/cmds/dfplayer.c @@ -172,7 +172,7 @@ static void _print_equalizer(dfplayer_t *dev) static void _print_mode(dfplayer_t *dev) { - dfplayer_mode_t mode; + dfplayer_mode_t mode = {0}; int retval = dfplayer_get_mode(dev, &mode); if (retval) { _print_error(retval); From fe428c370bdbdc173fcabb08c79c55a37cdc0352 Mon Sep 17 00:00:00 2001 From: Kaspar Schleiser Date: Tue, 27 Sep 2022 09:36:23 +0200 Subject: [PATCH 2/4] pkg/libhydrogen: silence gcc 11.2.0 false posive stringop-overflow --- pkg/libhydrogen/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/libhydrogen/Makefile b/pkg/libhydrogen/Makefile index 84fd53327a7b..0c24e6ac9ad9 100644 --- a/pkg/libhydrogen/Makefile +++ b/pkg/libhydrogen/Makefile @@ -9,5 +9,8 @@ include $(RIOTBASE)/pkg/pkg.mk CFLAGS += -Wno-type-limits CFLAGS += -Wno-cast-align +# Silence warning popping up since `gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1)` +CFLAGS += -Wno-stringop-overflow + all: $(QQ)"$(MAKE)" -C $(PKG_SOURCE_DIR) -f $(RIOTBASE)/Makefile.base From 0a1d0142996d8abeb701dafe79d83fb24ec641d7 Mon Sep 17 00:00:00 2001 From: Kaspar Schleiser Date: Tue, 27 Sep 2022 09:49:25 +0200 Subject: [PATCH 3/4] examples/micropython: disable on CI for native --- examples/micropython/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/examples/micropython/Makefile b/examples/micropython/Makefile index d735268cfb2b..339eda7289b3 100644 --- a/examples/micropython/Makefile +++ b/examples/micropython/Makefile @@ -31,4 +31,7 @@ FEATURES_OPTIONAL += periph_spi # a terminal is opened to synchronize. TESTRUNNER_RESET_AFTER_TERM ?= 1 +# failing on native with floating point exception (#15870) +TEST_ON_CI_BLACKLIST = all + include $(RIOTBASE)/Makefile.include From c8a57747ddb44e56436bca420b91f69e339d0712 Mon Sep 17 00:00:00 2001 From: Kaspar Schleiser Date: Tue, 27 Sep 2022 10:20:22 +0200 Subject: [PATCH 4/4] cpu/atxmega: update ASPACE <-> ASIZE condition --- cpu/atxmega/include/periph_cpu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpu/atxmega/include/periph_cpu.h b/cpu/atxmega/include/periph_cpu.h index 82468475132c..440f09266a9b 100644 --- a/cpu/atxmega/include/periph_cpu.h +++ b/cpu/atxmega/include/periph_cpu.h @@ -418,7 +418,7 @@ typedef enum { /* for compatibility between different versions of AVR libc: Legacy versions * occasionally use ASPACE instead of ASIZE for some MCUs, while new AVR libc * uses ASIZE as name consistently */ -#ifdef EBI_CS_ASPACE_gm +#ifndef EBI_CS_ASIZE_gm typedef EBI_CS_ASPACE_t EBI_CS_ASIZE_t; #define EBI_CS_ASIZE_256B_gc EBI_CS_ASPACE_256B_gc #define EBI_CS_ASIZE_512B_gc EBI_CS_ASPACE_512B_gc