From 5522e9efb51ef4b0066b44cd46db69e8414121e7 Mon Sep 17 00:00:00 2001 From: Marian Buschsieweke Date: Fri, 24 May 2019 17:33:15 +0200 Subject: [PATCH] tests: Updated BOARD_BLACKLIST Added arduino-leonardo to BOARD_BLACKLIST where needed --- tests/libfixmath_unittests/Makefile | 3 ++- tests/lwip/Makefile | 3 ++- tests/lwip_sock_ip/Makefile | 3 ++- tests/lwip_sock_tcp/Makefile | 3 ++- tests/lwip_sock_udp/Makefile | 3 ++- tests/nhdp/Makefile | 3 ++- tests/pipe/Makefile | 2 +- tests/pkg_cn-cbor/Makefile | 1 + tests/pkg_hacl/Makefile | 3 ++- tests/pkg_libcoap/Makefile | 3 ++- tests/pkg_libcose/Makefile | 3 ++- tests/pkg_libhydrogen/Makefile | 3 ++- tests/pkg_minmea/Makefile | 1 + tests/pkg_monocypher/Makefile | 3 ++- tests/pkg_relic/Makefile | 1 + tests/pkg_tinycbor/Makefile | 3 ++- tests/pkg_ubasic/Makefile | 1 + tests/pthread/Makefile | 5 +++-- tests/pthread_barrier/Makefile | 10 ++++------ tests/pthread_cleanup/Makefile | 5 +++-- tests/pthread_condition_variable/Makefile | 5 +++-- tests/pthread_cooperation/Makefile | 11 +++++------ tests/pthread_rwlock/Makefile | 5 +++-- tests/pthread_tls/Makefile | 5 +++-- tests/ssp/Makefile | 3 ++- 25 files changed, 55 insertions(+), 36 deletions(-) diff --git a/tests/libfixmath_unittests/Makefile b/tests/libfixmath_unittests/Makefile index 714755de99..f65ca8718d 100644 --- a/tests/libfixmath_unittests/Makefile +++ b/tests/libfixmath_unittests/Makefile @@ -1,6 +1,7 @@ include ../Makefile.tests_common -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-nano \ arduino-uno jiminy-mega256rfr2 mega-xplained waspmote-pro # arduino-mega2560: builds locally but breaks travis (possibly because of # differences in the toolchain) diff --git a/tests/lwip/Makefile b/tests/lwip/Makefile index 4001a85de2..ac065b1f37 100644 --- a/tests/lwip/Makefile +++ b/tests/lwip/Makefile @@ -2,7 +2,8 @@ include ../Makefile.tests_common # lwIP's memory management doesn't seem to work on non 32-bit platforms at the # moment. -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-nano \ arduino-uno chronos esp8266-esp-12x esp8266-olimex-mod \ esp8266-sparkfun-thing jiminy-mega256rfr2 mega-xplained \ msb-430 msb-430h telosb waspmote-pro \ diff --git a/tests/lwip_sock_ip/Makefile b/tests/lwip_sock_ip/Makefile index 886c2899d1..1ca2544844 100644 --- a/tests/lwip_sock_ip/Makefile +++ b/tests/lwip_sock_ip/Makefile @@ -2,7 +2,8 @@ include ../Makefile.tests_common # lwIP's memory management doesn't seem to work on non 32-bit platforms at the # moment. -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-nano \ arduino-uno chronos esp8266-esp-12x esp8266-olimex-mod \ esp8266-sparkfun-thing jiminy-mega256rfr2 mega-xplained \ msb-430 msb-430h telosb waspmote-pro \ diff --git a/tests/lwip_sock_tcp/Makefile b/tests/lwip_sock_tcp/Makefile index 0a20db4044..73476dc548 100644 --- a/tests/lwip_sock_tcp/Makefile +++ b/tests/lwip_sock_tcp/Makefile @@ -2,7 +2,8 @@ include ../Makefile.tests_common # lwIP's memory management doesn't seem to work on non 32-bit platforms at the # moment. -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-nano \ arduino-uno chronos esp8266-esp-12x esp8266-olimex-mod \ esp8266-sparkfun-thing jiminy-mega256rfr2 mega-xplained \ msb-430 msb-430h telosb waspmote-pro \ diff --git a/tests/lwip_sock_udp/Makefile b/tests/lwip_sock_udp/Makefile index 7eaf7a0030..30915fd596 100644 --- a/tests/lwip_sock_udp/Makefile +++ b/tests/lwip_sock_udp/Makefile @@ -2,7 +2,8 @@ include ../Makefile.tests_common # lwIP's memory management doesn't seem to work on non 32-bit platforms at the # moment. -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-nano \ arduino-uno chronos esp8266-esp-12x esp8266-olimex-mod \ esp8266-sparkfun-thing jiminy-mega256rfr2 mega-xplained \ msb-430 msb-430h telosb waspmote-pro \ diff --git a/tests/nhdp/Makefile b/tests/nhdp/Makefile index ce12288a9c..411e7dcd62 100644 --- a/tests/nhdp/Makefile +++ b/tests/nhdp/Makefile @@ -1,6 +1,7 @@ include ../Makefile.tests_common -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-nano \ arduino-uno chronos jiminy-mega256rfr2 mega-xplained \ msb-430 msb-430h telosb waspmote-pro \ wsn430-v1_3b wsn430-v1_4 z1 diff --git a/tests/pipe/Makefile b/tests/pipe/Makefile index 33f117ad6e..3ab7346841 100644 --- a/tests/pipe/Makefile +++ b/tests/pipe/Makefile @@ -1,7 +1,7 @@ include ../Makefile.tests_common #malloc.h not found -BOARD_BLACKLIST := jiminy-mega256rfr2 mega-xplained +BOARD_BLACKLIST := arduino-leonardo jiminy-mega256rfr2 mega-xplained BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \ nucleo-f031k6 diff --git a/tests/pkg_cn-cbor/Makefile b/tests/pkg_cn-cbor/Makefile index 2606c77309..f211f3d006 100644 --- a/tests/pkg_cn-cbor/Makefile +++ b/tests/pkg_cn-cbor/Makefile @@ -1,6 +1,7 @@ include ../Makefile.tests_common BOARD_BLACKLIST := arduino-duemilanove \ + arduino-leonardo \ arduino-mega2560 \ arduino-nano \ arduino-uno \ diff --git a/tests/pkg_hacl/Makefile b/tests/pkg_hacl/Makefile index a3daa92d03..f43853b29d 100644 --- a/tests/pkg_hacl/Makefile +++ b/tests/pkg_hacl/Makefile @@ -1,6 +1,7 @@ include ../Makefile.tests_common -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-nano \ arduino-uno chronos jiminy-mega256rfr2 mega-xplained \ msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \ wsn430-v1_4 z1 diff --git a/tests/pkg_libcoap/Makefile b/tests/pkg_libcoap/Makefile index 718579eb58..d7eea20034 100644 --- a/tests/pkg_libcoap/Makefile +++ b/tests/pkg_libcoap/Makefile @@ -1,7 +1,8 @@ include ../Makefile.tests_common # msp430 and avr have problems with int width and libcoaps usage of :x notation in structs -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-nano \ arduino-uno chronos jiminy-mega256rfr2 mega-xplained msb-430 \ msb-430h telosb waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 BOARD_INSUFFICIENT_MEMORY := chronos i-nucleo-lrwan1 msb-430 msb-430h \ diff --git a/tests/pkg_libcose/Makefile b/tests/pkg_libcose/Makefile index c910189cd2..44f35fc683 100644 --- a/tests/pkg_libcose/Makefile +++ b/tests/pkg_libcose/Makefile @@ -1,7 +1,8 @@ include ../Makefile.tests_common # HACL* only compiles on 32bit platforms -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-nano \ arduino-uno chronos jiminy-mega256rfr2 mega-xplained \ msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \ wsn430-v1_4 z1 diff --git a/tests/pkg_libhydrogen/Makefile b/tests/pkg_libhydrogen/Makefile index 4335d5144b..a469b6b57e 100644 --- a/tests/pkg_libhydrogen/Makefile +++ b/tests/pkg_libhydrogen/Makefile @@ -2,7 +2,8 @@ include ../Makefile.tests_common # AVR boards: require avr-gcc >= 7.0 (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60040) # MSP430 boards: invalid alignment of 'hydro_random_context' -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-uno \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-uno \ jiminy-mega256rfr2 mega-xplained waspmote-pro \ chronos msb-430 msb-430h telosb wsn430-v1_3b wsn430-v1_4 z1 diff --git a/tests/pkg_minmea/Makefile b/tests/pkg_minmea/Makefile index 6f4d312239..da384fb3af 100644 --- a/tests/pkg_minmea/Makefile +++ b/tests/pkg_minmea/Makefile @@ -7,6 +7,7 @@ BOARD_BLACKLIST := chronos msb-430 msb-430h telosb wsn430-v1_3b wsn430-v1_4 z1 # Incompatible due to non-standard ATmega time.h BOARD_BLACKLIST += arduino-duemilanove \ + arduino-leonardo \ arduino-mega2560 \ arduino-nano \ arduino-uno \ diff --git a/tests/pkg_monocypher/Makefile b/tests/pkg_monocypher/Makefile index 942049d68c..42406526e6 100644 --- a/tests/pkg_monocypher/Makefile +++ b/tests/pkg_monocypher/Makefile @@ -1,7 +1,8 @@ include ../Makefile.tests_common # No 8 bit and 16 bit support -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-nano \ arduino-uno chronos jiminy-mega256rfr2 mega-xplained \ msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \ wsn430-v1_4 z1 diff --git a/tests/pkg_relic/Makefile b/tests/pkg_relic/Makefile index d557ae4a88..5607c4bcc6 100644 --- a/tests/pkg_relic/Makefile +++ b/tests/pkg_relic/Makefile @@ -2,6 +2,7 @@ include ../Makefile.tests_common # The following boards are known to fail or have not been tested. BOARD_BLACKLIST := arduino-duemilanove \ + arduino-leonardo \ arduino-mega2560 \ arduino-nano \ arduino-uno \ diff --git a/tests/pkg_tinycbor/Makefile b/tests/pkg_tinycbor/Makefile index 1ffbc2730b..39e4186ed6 100644 --- a/tests/pkg_tinycbor/Makefile +++ b/tests/pkg_tinycbor/Makefile @@ -1,7 +1,8 @@ include ../Makefile.tests_common # No 8 bit and 16 bit support yet -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-nano \ arduino-uno chronos esp32-mh-et-live-minikit \ esp32-olimex-evb esp32-wemos-lolin-d32-pro \ esp32-wroom-32 esp32-wrover-kit jiminy-mega256rfr2 \ diff --git a/tests/pkg_ubasic/Makefile b/tests/pkg_ubasic/Makefile index 71b176fd9e..2f827b0857 100644 --- a/tests/pkg_ubasic/Makefile +++ b/tests/pkg_ubasic/Makefile @@ -7,6 +7,7 @@ BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove # newlib for esp8266 and MIPS does not provide _times_r BOARD_BLACKLIST := \ arduino-duemilanove \ + arduino-leonardo \ arduino-mega2560 \ arduino-nano \ arduino-uno \ diff --git a/tests/pthread/Makefile b/tests/pthread/Makefile index 9e7fd05ef1..4f2580092d 100644 --- a/tests/pthread/Makefile +++ b/tests/pthread/Makefile @@ -1,7 +1,8 @@ include ../Makefile.tests_common -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ - arduino-uno jiminy-mega256rfr2 mega-xplained waspmote-pro +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo arduino-mega2560 \ + arduino-nano arduino-uno jiminy-mega256rfr2 mega-xplained \ + waspmote-pro # arduino mega2560 uno duemilanove : unknown type name: clockid_t # jiminy-mega256rfr2: unknown type name: clockid_t # mega-xplained: unknown type name: clockid_t diff --git a/tests/pthread_barrier/Makefile b/tests/pthread_barrier/Makefile index 2e7a504dda..bd88921e0f 100644 --- a/tests/pthread_barrier/Makefile +++ b/tests/pthread_barrier/Makefile @@ -1,11 +1,9 @@ include ../Makefile.tests_common -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ - arduino-uno jiminy-mega256rfr2 mega-xplained waspmote-pro \ - i-nucleo-lrwan1 -# arduino mega2560 uno duemilanove : unknown type name: clockid_t -# jiminy-mega256rfr2: unknown type name: clockid_t -# mega-xplained: unknown type name: clockid_t +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo arduino-mega2560 \ + arduino-nano arduino-uno i-nucleo-lrwan1 jiminy-mega256rfr2 \ + mega-xplained waspmote-pro +# AVR platform: unknown type name: clockid_t # exclude boards with insufficient memory BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 diff --git a/tests/pthread_cleanup/Makefile b/tests/pthread_cleanup/Makefile index 6eb3e46eb4..227097f6f8 100644 --- a/tests/pthread_cleanup/Makefile +++ b/tests/pthread_cleanup/Makefile @@ -1,7 +1,8 @@ include ../Makefile.tests_common -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ - arduino-uno jiminy-mega256rfr2 mega-xplained waspmote-pro +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo arduino-mega2560 \ + arduino-nano arduino-uno jiminy-mega256rfr2 mega-xplained \ + waspmote-pro # arduino mega2560 uno duemilanove : unknown type name: clockid_t # jiminy-mega256rfr2: unknown type name: clockid_t # mega-xplained: unknown type name: clockid_t diff --git a/tests/pthread_condition_variable/Makefile b/tests/pthread_condition_variable/Makefile index ff1bbae67d..27fdeecc04 100644 --- a/tests/pthread_condition_variable/Makefile +++ b/tests/pthread_condition_variable/Makefile @@ -1,7 +1,8 @@ include ../Makefile.tests_common -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ - arduino-uno jiminy-mega256rfr2 mega-xplained waspmote-pro +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo arduino-mega2560 \ + arduino-nano arduino-uno jiminy-mega256rfr2 mega-xplained \ + waspmote-pro # arduino mega2560 uno duemilanove : unknown type name: clockid_t # jiminy-mega256rfr2: unknown type name: clockid_t # mega-xplained: unknown type name: clockid_t diff --git a/tests/pthread_cooperation/Makefile b/tests/pthread_cooperation/Makefile index f67dc72ed3..6ced910a9d 100644 --- a/tests/pthread_cooperation/Makefile +++ b/tests/pthread_cooperation/Makefile @@ -1,11 +1,10 @@ include ../Makefile.tests_common -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ - arduino-uno jiminy-mega256rfr2 mega-xplained waspmote-pro \ - hifive1 i-nucleo-lrwan1 -# arduino mega2560 uno duemilanove : unknown type name: clockid_t -# jiminy-mega256rfr2: unknown type name: clockid_t -# mega-xplained: unknown type name: clockid_t +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo arduino-mega2560 \ + arduino-nano arduino-uno hifive1 i-nucleo-lrwan1 \ + jiminy-mega256rfr2 mega-xplained waspmote-pro + +# AVR platform: unknown type name: clockid_t # hifive1: not enough memory for thread stacks BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 diff --git a/tests/pthread_rwlock/Makefile b/tests/pthread_rwlock/Makefile index 040f4220b4..43d646d2ba 100644 --- a/tests/pthread_rwlock/Makefile +++ b/tests/pthread_rwlock/Makefile @@ -1,7 +1,8 @@ include ../Makefile.tests_common -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ - arduino-uno jiminy-mega256rfr2 mega-xplained waspmote-pro +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo arduino-mega2560 \ + arduino-nano arduino-uno jiminy-mega256rfr2 mega-xplained \ + waspmote-pro # arduino mega2560 uno duemilanove : unknown type name: clockid_t # jiminy-mega256rfr2: unknown type name: clockid_t # mega-xplained: unknown type name: clockid_t diff --git a/tests/pthread_tls/Makefile b/tests/pthread_tls/Makefile index 9e7fd05ef1..4f2580092d 100644 --- a/tests/pthread_tls/Makefile +++ b/tests/pthread_tls/Makefile @@ -1,7 +1,8 @@ include ../Makefile.tests_common -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ - arduino-uno jiminy-mega256rfr2 mega-xplained waspmote-pro +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo arduino-mega2560 \ + arduino-nano arduino-uno jiminy-mega256rfr2 mega-xplained \ + waspmote-pro # arduino mega2560 uno duemilanove : unknown type name: clockid_t # jiminy-mega256rfr2: unknown type name: clockid_t # mega-xplained: unknown type name: clockid_t diff --git a/tests/ssp/Makefile b/tests/ssp/Makefile index cff6098e47..c42b6ce2bf 100644 --- a/tests/ssp/Makefile +++ b/tests/ssp/Makefile @@ -1,7 +1,8 @@ include ../Makefile.tests_common # avr8, msp430, esp8266 and mips don't support ssp (yet) -BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \ +BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ + arduino-mega2560 arduino-nano \ arduino-uno chronos esp8266-esp-12x esp8266-olimex-mod \ esp8266-sparkfun-thing jiminy-mega256rfr2 mega-xplained \ msb-430 msb-430h pic32-clicker pic32-wifire telosb \