diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 21bb7318..dd4400d2 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -278,14 +278,16 @@ else() add_extra_test(dupfix_addodd SOURCE extra/dupfix_addodd.c) endif() if(MDBX_BUILD_CXX) - add_extra_test(early_close_dbi) - add_extra_test(maindb_ordinal) - add_extra_test(dupfix_multiple) + if(NOT WIN32 OR NOT MDBX_CXX_STANDARD LESS 17) + add_extra_test(early_close_dbi) + add_extra_test(maindb_ordinal) + add_extra_test(dupfix_multiple) + add_extra_test(doubtless_positioning TIMEOUT 10800) + add_extra_test(crunched_delete TIMEOUT 10800) + add_extra_test(dbi) + add_extra_test(open) + endif() add_extra_test(hex_base64_base58) - add_extra_test(doubtless_positioning TIMEOUT 10800) - add_extra_test(crunched_delete TIMEOUT 10800) - add_extra_test(dbi) - add_extra_test(open) endif() endif()