@@ -51,7 +51,9 @@ int main(int argc, const char* argv[]) | |||
resumable_main_yield_return(); | |||
resumable_main_resumable(); | |||
resumable_main_routine(); | |||
#ifndef __clang__ | |||
resumable_main_exception(false); | |||
#endif | |||
resumable_main_dynamic_go(); | |||
resumable_main_multi_thread(); | |||
resumable_main_timer(); |
@@ -90,6 +90,7 @@ static void test_wait_three() | |||
tt.join(); | |||
} | |||
#if 0 | |||
static void test_wait_any() | |||
{ | |||
using namespace std::chrono; | |||
@@ -118,6 +119,7 @@ static void test_wait_any() | |||
for (auto & tt : vtt) | |||
tt.join(); | |||
} | |||
#endif | |||
static void test_wait_all() | |||
{ | |||
@@ -185,8 +187,8 @@ void resumable_main_event() | |||
test_wait_three(); | |||
std::cout << std::endl; | |||
test_wait_any(); | |||
std::cout << std::endl; | |||
//test_wait_any(); | |||
//std::cout << std::endl; | |||
test_wait_all(); | |||
std::cout << std::endl; |
@@ -50,6 +50,7 @@ void test_wait_timeout_one() | |||
this_scheduler()->run_until_notask(); | |||
} | |||
#if 0 | |||
void test_wait_timeout_any_invalid() | |||
{ | |||
std::cout << __FUNCTION__ << std::endl; | |||
@@ -106,6 +107,7 @@ void test_wait_timeout_any() | |||
this_scheduler()->run_until_notask(); | |||
} | |||
#endif | |||
void test_wait_timeout_all_invalid() | |||
{ | |||
@@ -170,11 +172,13 @@ void resumable_main_event_timeout() | |||
test_wait_timeout_one(); | |||
std::cout << std::endl; | |||
#if 0 | |||
test_wait_timeout_any_invalid(); | |||
std::cout << std::endl << std::endl; | |||
test_wait_timeout_any(); | |||
std::cout << std::endl << std::endl; | |||
#endif | |||
test_wait_timeout_all_invalid(); | |||
std::cout << std::endl; |