File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
platform/tests/TESTS/mbed_functional/callback Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 2020#include " utest.h"
2121#include < mstd_functional>
2222
23+ #define TEST_MIN_REQ_ROM_SIZE (36 * 1024 )
24+
2325using namespace utest ::v1;
2426
2527template <typename T>
@@ -884,8 +886,7 @@ Case cases[] = {
884886 Case (" Testing callbacks with 2 uint64s" , test_dispatch2<uint64_t >),
885887 Case (" Testing callbacks with 3 uint64s" , test_dispatch3<uint64_t >),
886888 Case (" Testing callbacks with 4 uint64s" , test_dispatch4<uint64_t >),
887- // IAR currently crashes at link time with this test - skip it as it's well beyond anything needed by real code
888- #ifndef __ICCARM__
889+ #if !defined(__ICCARM__) && (!defined(MBED_ROM_SIZE) || (MBED_ROM_SIZE >= TEST_MIN_REQ_ROM_SIZE))
889890 Case (" Testing callbacks with 5 uint64s" , test_dispatch5<uint64_t >),
890891#endif
891892#elif DO_SMALL_TEST
You can’t perform that action at this time.
0 commit comments