From 54cc273a0a4421b25b40eb25449de5d3a601534b Mon Sep 17 00:00:00 2001 From: Mitya Selivanov <0x7fffff@guattari.ru> Date: Sun, 21 Aug 2022 15:56:39 +0400 Subject: Remove noexcept --- source/kit_test/test.h | 4 ++-- source/test/unittests/thread.test.c | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/source/kit_test/test.h b/source/kit_test/test.h index 2ef339f..afc1009 100644 --- a/source/kit_test/test.h +++ b/source/kit_test/test.h @@ -45,10 +45,10 @@ extern kit_tests_list_t kit_tests_list; #ifdef __cplusplus # define KIT_TEST_ON_START_(f) \ - static void f(void) noexcept; \ + static void f(void); \ static int KIT_TEST_CONCAT3_(_kit_test_init_, __LINE__, \ f) = (f(), 0); \ - static void f(void) noexcept + static void f(void) #else # ifdef _MSC_VER # ifdef __cplusplus diff --git a/source/test/unittests/thread.test.c b/source/test/unittests/thread.test.c index a797fee..786e992 100644 --- a/source/test/unittests/thread.test.c +++ b/source/test/unittests/thread.test.c @@ -3,7 +3,9 @@ #define KIT_TEST_FILE thread #include "../../kit_test/test.h" -static int test_nothing(void *_) { } +static int test_nothing(void *_) { + return 0; +} static int test_run(void *data) { int *n = (int *) data; @@ -21,11 +23,13 @@ static int test_exit(void *data) { static int test_yield(void *data) { thrd_yield(); + return 0; } static int test_sleep(void *data) { struct timespec t = { .tv_sec = 0, .tv_nsec = 10000000 }; thrd_sleep(&t, NULL); + return 0; } TEST("thread run") { -- cgit v1.2.3