From 082e9702519a1b03f91c7154ed4099e2c57e5de6 Mon Sep 17 00:00:00 2001 From: Hauke Petersen Date: Thu, 5 Jun 2014 19:47:45 +0200 Subject: [PATCH] tests/examples: added stm32f0discovery to ignorelists --- examples/ccn-lite-client/Makefile | 16 +++++++++------- examples/ccn-lite-relay/Makefile | 16 +++++++++------- examples/riot_and_cpp/Makefile | 4 +++- examples/rpl_udp/Makefile | 11 ++++++----- tests/test_bloom/Makefile | 2 +- tests/test_bloom_bytes/Makefile | 2 ++ tests/test_coap/Makefile | 3 ++- tests/test_ipc_pingpong/Makefile | 2 ++ tests/test_net_if/Makefile | 5 +++-- tests/test_pnet/Makefile | 5 +++-- tests/test_posix_semaphore/Makefile | 2 +- tests/test_pthread_barrier/Makefile | 3 +++ tests/test_pthread_condition_variable/Makefile | 2 ++ tests/test_pthread_rwlock/Makefile | 2 +- tests/test_queue_fairness/Makefile | 2 +- tests/test_struct_tm_utility/Makefile | 2 ++ tests/test_thread_cooperation/Makefile | 2 +- tests/test_thread_exit/Makefile | 2 ++ tests/test_thread_msg/Makefile | 2 ++ tests/test_thread_msg_seq/Makefile | 2 ++ tests/test_vtimer_msg/Makefile | 2 ++ tests/test_vtimer_msg_diff/Makefile | 2 +- 22 files changed, 60 insertions(+), 31 deletions(-) diff --git a/examples/ccn-lite-client/Makefile b/examples/ccn-lite-client/Makefile index a84dec2adc..06a444e2f6 100644 --- a/examples/ccn-lite-client/Makefile +++ b/examples/ccn-lite-client/Makefile @@ -28,13 +28,15 @@ RIOTBASE ?= $(CURDIR)/../.. QUIET ?= 1 BOARD_INSUFFICIENT_RAM := chronos msb-430h telosb wsn430-v1_3b wsn430-v1_4 -BOARD_BLACKLIST := arduino-due mbed_lpc1768 msb-430 pttu redbee-econotag udoo z1 qemu-i386 -# mbed_lpc1768: see https://github.com/RIOT-OS/RIOT/issues/675 -# msb-430: see https://github.com/RIOT-OS/RIOT/issues/658 -# pttu: see https://github.com/RIOT-OS/RIOT/issues/659 -# redbee-econotag: see https://github.com/RIOT-OS/RIOT/issues/676 -# z1: lacks RTC features -# qemu-i386: no tranceiver, yet +BOARD_BLACKLIST := arduino-due mbed_lpc1768 msb-430 pttu redbee-econotag udoo z1 qemu-i386 \ + stm32f0discovery +# mbed_lpc1768: see https://github.com/RIOT-OS/RIOT/issues/675 +# msb-430: see https://github.com/RIOT-OS/RIOT/issues/658 +# pttu: see https://github.com/RIOT-OS/RIOT/issues/659 +# redbee-econotag: see https://github.com/RIOT-OS/RIOT/issues/676 +# z1: lacks RTC features +# qemu-i386: no transceiver, yet +# stm32f0discovery: no transceiver, yet # Modules to include: diff --git a/examples/ccn-lite-relay/Makefile b/examples/ccn-lite-relay/Makefile index 28e715f0f0..e8e52088cc 100644 --- a/examples/ccn-lite-relay/Makefile +++ b/examples/ccn-lite-relay/Makefile @@ -28,13 +28,15 @@ RIOTBASE ?= $(CURDIR)/../.. QUIET ?= 1 BOARD_INSUFFICIENT_RAM := chronos msb-430h telosb wsn430-v1_3b wsn430-v1_4 -BOARD_BLACKLIST := arduino-due mbed_lpc1768 msb-430 pttu redbee-econotag udoo z1 qemu-i386 -# mbed_lpc1768: see https://github.com/RIOT-OS/RIOT/issues/675 -# msb-430: see https://github.com/RIOT-OS/RIOT/issues/658 -# pttu: see https://github.com/RIOT-OS/RIOT/issues/659 -# redbee-econotag: see https://github.com/RIOT-OS/RIOT/issues/676 -# z1: lacks RTC features -# qemu-i386: no tranceiver, yet +BOARD_BLACKLIST := arduino-due mbed_lpc1768 msb-430 pttu redbee-econotag udoo z1 qemu-i386 \ + stm32f0discovery +# mbed_lpc1768: see https://github.com/RIOT-OS/RIOT/issues/675 +# msb-430: see https://github.com/RIOT-OS/RIOT/issues/658 +# pttu: see https://github.com/RIOT-OS/RIOT/issues/659 +# redbee-econotag: see https://github.com/RIOT-OS/RIOT/issues/676 +# z1: lacks RTC features +# qemu-i386: no transceiver, yet +# stm32f0discovery: no transceiver, yet # Modules to include: diff --git a/examples/riot_and_cpp/Makefile b/examples/riot_and_cpp/Makefile index fd03eb5cfd..1678439139 100644 --- a/examples/riot_and_cpp/Makefile +++ b/examples/riot_and_cpp/Makefile @@ -28,11 +28,13 @@ RIOTBASE ?= $(CURDIR)/../.. QUIET ?= 1 # Blacklist boards -BOARD_BLACKLIST := arduino-due avsextrem chronos mbed_lpc1768 msb-430h msba2 redbee-econotag telosb wsn430-v1_3b wsn430-v1_4 msb-430 pttu udoo qemu-i386 z1 +BOARD_BLACKLIST := arduino-due avsextrem chronos mbed_lpc1768 msb-430h msba2 redbee-econotag telosb wsn430-v1_3b wsn430-v1_4 msb-430 pttu udoo qemu-i386 z1 \ + stm32f0discovery # This example only works with native for now. # msb430-based boards: msp430-g++ is not provided in mspgcc. # (People who want use c++ can build c++ compiler from source, or get binaries from Energia http://energia.nu/) # msba2: some changes should be applied to successfully compile c++. (_kill_r, _kill, __dso_handle) +# stm32f0discovery: g++ does not support some used flags (e.g. -mthumb...) # others: untested. # If you want to add some extra flags when compile c++ files, add these flags diff --git a/examples/rpl_udp/Makefile b/examples/rpl_udp/Makefile index fce630d5e6..90d2690de4 100644 --- a/examples/rpl_udp/Makefile +++ b/examples/rpl_udp/Makefile @@ -35,11 +35,12 @@ ifeq ($(shell $(CC) -Wno-cpp -E - 2>/dev/null >/dev/null dev/null ; echo $$?),0) endif BOARD_INSUFFICIENT_RAM := chronos msb-430h redbee-econotag telosb wsn430-v1_3b wsn430-v1_4 z1 -BOARD_BLACKLIST := arduino-due mbed_lpc1768 msb-430 pttu udoo qemu-i386 -# mbed_lpc1768: see https://github.com/RIOT-OS/RIOT/issues/675 -# msb-430: see https://github.com/RIOT-OS/RIOT/issues/658 -# pttu: see https://github.com/RIOT-OS/RIOT/issues/659 -# qemu-i386: no tranceiver, yet +BOARD_BLACKLIST := arduino-due mbed_lpc1768 msb-430 pttu udoo qemu-i386 stm32f0discovery +# mbed_lpc1768: see https://github.com/RIOT-OS/RIOT/issues/675 +# msb-430: see https://github.com/RIOT-OS/RIOT/issues/658 +# pttu: see https://github.com/RIOT-OS/RIOT/issues/659 +# qemu-i386: no transceiver, yet +# stm32f0discovery: no transceiver, yet # Modules to include: diff --git a/tests/test_bloom/Makefile b/tests/test_bloom/Makefile index 16c6a14af7..fa279e8068 100644 --- a/tests/test_bloom/Makefile +++ b/tests/test_bloom/Makefile @@ -2,7 +2,7 @@ APPLICATION = test_bloom include ../Makefile.tests_common BOARD_INSUFFICIENT_RAM := chronos mbed_lpc1768 msb-430 msb-430h redbee-econotag \ - telosb wsn430-v1_3b wsn430-v1_4 z1 + telosb wsn430-v1_3b wsn430-v1_4 z1 stm32f0discovery USEMODULE += hashes USEMODULE += bloom diff --git a/tests/test_bloom_bytes/Makefile b/tests/test_bloom_bytes/Makefile index 8f7be25626..79dafd71d0 100644 --- a/tests/test_bloom_bytes/Makefile +++ b/tests/test_bloom_bytes/Makefile @@ -1,6 +1,8 @@ APPLICATION = test_bloom_bytes include ../Makefile.tests_common +BOARD_INSUFFICIENT_RAM := stm32f0discovery + USEMODULE += hashes USEMODULE += bloom USEMODULE += random diff --git a/tests/test_coap/Makefile b/tests/test_coap/Makefile index 729a028417..07d398ada6 100644 --- a/tests/test_coap/Makefile +++ b/tests/test_coap/Makefile @@ -1,7 +1,8 @@ APPLICATION = test_coap include ../Makefile.tests_common -BOARD_BLACKLIST := arduino-due chronos mbed_lpc1768 msb-430 msb-430h qemu-i386 telosb wsn430-v1_3b wsn430-v1_4 udoo z1 +BOARD_BLACKLIST := arduino-due chronos mbed_lpc1768 msb-430 msb-430h qemu-i386 stm32f0discovery \ + telosb wsn430-v1_3b wsn430-v1_4 udoo z1 BOARD_INSUFFICIENT_RAM := redbee-econotag #MSP boards: no assert.h #rest: no radio diff --git a/tests/test_ipc_pingpong/Makefile b/tests/test_ipc_pingpong/Makefile index 442c82eda1..f53249e030 100644 --- a/tests/test_ipc_pingpong/Makefile +++ b/tests/test_ipc_pingpong/Makefile @@ -1,6 +1,8 @@ APPLICATION = test_ipc_pingpong include ../Makefile.tests_common +BOARD_INSUFFICIENT_RAM := stm32f0discovery + DISABLE_MODULE += auto_init include $(RIOTBASE)/Makefile.include diff --git a/tests/test_net_if/Makefile b/tests/test_net_if/Makefile index 68c45e441d..c7679f136e 100644 --- a/tests/test_net_if/Makefile +++ b/tests/test_net_if/Makefile @@ -1,7 +1,8 @@ APPLICATION = test_net_if -BOARD_BLACKLIST = mbed_lpc1768 arduino-due udoo qemu-i386 -# qemu-i386: no tranceiver, yet +BOARD_BLACKLIST = mbed_lpc1768 arduino-due udoo qemu-i386 stm32f0discovery +# qemu-i386: no transceiver, yet +# stm32f0discovery: no transceiver, yet include ../Makefile.tests_common diff --git a/tests/test_pnet/Makefile b/tests/test_pnet/Makefile index 7ac65cca98..5126d977b7 100644 --- a/tests/test_pnet/Makefile +++ b/tests/test_pnet/Makefile @@ -2,10 +2,11 @@ APPLICATION = test_pnet include ../Makefile.tests_common BOARD_INSUFFICIENT_RAM := chronos msb-430h redbee-econotag telosb wsn430-v1_3b wsn430-v1_4 z1 -BOARD_BLACKLIST := arduino-due mbed_lpc1768 msb-430 udoo qemu-i386 +BOARD_BLACKLIST := arduino-due mbed_lpc1768 msb-430 udoo qemu-i386 stm32f0discovery # mbed_lpc1768: see https://github.com/RIOT-OS/RIOT/issues/675 # msb-430: see https://github.com/RIOT-OS/RIOT/issues/658 -# qemu-i386: no tranceiver, yet +# qemu-i386: no transceiver, yet +# stm32f0discovery: no transceiver, yet USEMODULE += posix USEMODULE += pnet diff --git a/tests/test_posix_semaphore/Makefile b/tests/test_posix_semaphore/Makefile index 2bfa4a71c0..1c83872194 100644 --- a/tests/test_posix_semaphore/Makefile +++ b/tests/test_posix_semaphore/Makefile @@ -1,7 +1,7 @@ APPLICATION = test_posix_semaphore include ../Makefile.tests_common -BOARD_INSUFFICIENT_RAM := msb-430 msb-430h mbed_lpc1768 redbee-econotag chronos +BOARD_INSUFFICIENT_RAM := msb-430 msb-430h mbed_lpc1768 redbee-econotag chronos stm32f0discovery USEMODULE += posix diff --git a/tests/test_pthread_barrier/Makefile b/tests/test_pthread_barrier/Makefile index 713f529967..215f8dcb93 100644 --- a/tests/test_pthread_barrier/Makefile +++ b/tests/test_pthread_barrier/Makefile @@ -2,6 +2,9 @@ APPLICATION = test_pthread_barrier include ../Makefile.tests_common +# exclude boards with insufficient RAM +BOARD_INSUFFICIENT_RAM := stm32f0discovery + ## Modules to include. USEMODULE += pthread USEMODULE += random diff --git a/tests/test_pthread_condition_variable/Makefile b/tests/test_pthread_condition_variable/Makefile index 2c90e9db01..ae8641783d 100644 --- a/tests/test_pthread_condition_variable/Makefile +++ b/tests/test_pthread_condition_variable/Makefile @@ -1,6 +1,8 @@ APPLICATION = test_condition_variable include ../Makefile.tests_common +BOARD_INSUFFICIENT_RAM := stm32f0discovery + USEMODULE += posix USEMODULE += pthread USEMODULE += vtimer diff --git a/tests/test_pthread_rwlock/Makefile b/tests/test_pthread_rwlock/Makefile index c3036fb9c9..8ccd148a86 100644 --- a/tests/test_pthread_rwlock/Makefile +++ b/tests/test_pthread_rwlock/Makefile @@ -9,6 +9,6 @@ DISABLE_MODULE += auto_init CFLAGS += -DNATIVE_AUTO_EXIT -BOARD_INSUFFICIENT_RAM += chronos mbed_lpc1768 msb-430 msb-430h +BOARD_INSUFFICIENT_RAM += chronos mbed_lpc1768 msb-430 msb-430h stm32f0discovery include $(RIOTBASE)/Makefile.include diff --git a/tests/test_queue_fairness/Makefile b/tests/test_queue_fairness/Makefile index 5bcb50d783..81d4e66685 100644 --- a/tests/test_queue_fairness/Makefile +++ b/tests/test_queue_fairness/Makefile @@ -1,7 +1,7 @@ APPLICATION = test_queue_fairness include ../Makefile.tests_common -BOARD_INSUFFICIENT_RAM := mbed_lpc1768 +BOARD_INSUFFICIENT_RAM := mbed_lpc1768 stm32f0discovery USEMODULE += vtimer diff --git a/tests/test_struct_tm_utility/Makefile b/tests/test_struct_tm_utility/Makefile index 70cd0cccef..89b1c69aa3 100644 --- a/tests/test_struct_tm_utility/Makefile +++ b/tests/test_struct_tm_utility/Makefile @@ -1,6 +1,8 @@ APPLICATION = test_struct_tm_utility include ../Makefile.tests_common +BOARD_INSUFFICIENT_RAM := stm32f0discovery + DISABLE_MODULE += auto_init USEMODULE += shell diff --git a/tests/test_thread_cooperation/Makefile b/tests/test_thread_cooperation/Makefile index 38bc46f0e1..c4c1fb1954 100644 --- a/tests/test_thread_cooperation/Makefile +++ b/tests/test_thread_cooperation/Makefile @@ -1,7 +1,7 @@ APPLICATION = test_thread_cooperation include ../Makefile.tests_common -BOARD_INSUFFICIENT_RAM := chronos msb-430 msb-430h mbed_lpc1768 redbee-econotag +BOARD_INSUFFICIENT_RAM := chronos msb-430 msb-430h mbed_lpc1768 redbee-econotag stm32f0discovery DISABLE_MODULE += auto_init diff --git a/tests/test_thread_exit/Makefile b/tests/test_thread_exit/Makefile index b2e7db1b79..25c8b8db2b 100644 --- a/tests/test_thread_exit/Makefile +++ b/tests/test_thread_exit/Makefile @@ -1,6 +1,8 @@ APPLICATION = test_thread_exit include ../Makefile.tests_common +BOARD_INSUFFICIENT_RAM := stm32f0discovery + DISABLE_MODULE += auto_init include $(RIOTBASE)/Makefile.include diff --git a/tests/test_thread_msg/Makefile b/tests/test_thread_msg/Makefile index 78d6f01647..9bfc17408c 100644 --- a/tests/test_thread_msg/Makefile +++ b/tests/test_thread_msg/Makefile @@ -1,6 +1,8 @@ APPLICATION = test_thread_msg include ../Makefile.tests_common +BOARD_INSUFFICIENT_RAM := stm32f0discovery + DISABLE_MODULE += auto_init include $(RIOTBASE)/Makefile.include diff --git a/tests/test_thread_msg_seq/Makefile b/tests/test_thread_msg_seq/Makefile index f462117fea..48773645ae 100644 --- a/tests/test_thread_msg_seq/Makefile +++ b/tests/test_thread_msg_seq/Makefile @@ -1,6 +1,8 @@ APPLICATION = test_thread_msg_seq include ../Makefile.tests_common +BOARD_INSUFFICIENT_RAM := stm32f0discovery + DISABLE_MODULE += auto_init include $(RIOTBASE)/Makefile.include diff --git a/tests/test_vtimer_msg/Makefile b/tests/test_vtimer_msg/Makefile index 57ad278ed2..fc95d4304e 100644 --- a/tests/test_vtimer_msg/Makefile +++ b/tests/test_vtimer_msg/Makefile @@ -1,6 +1,8 @@ APPLICATION = test_vtimer_msg include ../Makefile.tests_common +BOARD_INSUFFICIENT_RAM := stm32f0discovery + USEMODULE += vtimer include $(RIOTBASE)/Makefile.include diff --git a/tests/test_vtimer_msg_diff/Makefile b/tests/test_vtimer_msg_diff/Makefile index 2631edf7bc..b7d6a2e18d 100644 --- a/tests/test_vtimer_msg_diff/Makefile +++ b/tests/test_vtimer_msg_diff/Makefile @@ -1,7 +1,7 @@ APPLICATION = test_vtimer_msg_diff include ../Makefile.tests_common -BOARD_INSUFFICIENT_RAM := mbed_lpc1768 +BOARD_INSUFFICIENT_RAM := mbed_lpc1768 stm32f0discovery USEMODULE += vtimer