diff --git a/libphobos/testsuite/libphobos.phobos/phobos.exp b/libphobos/testsuite/libphobos.phobos/phobos.exp index 55622698f13..3e74078f136 100644 --- a/libphobos/testsuite/libphobos.phobos/phobos.exp +++ b/libphobos/testsuite/libphobos.phobos/phobos.exp @@ -37,6 +37,8 @@ set libphobos_skip_tests { # Skip curl tests if library is not available { libphobos.phobos/etc/c/curl.d { ! libcurl_available } } { libphobos.phobos/std/net/curl.d { ! libcurl_available } } + # Skip concurrency.d test: SEGVs or hangs on macOS 13+ (PR d/111628). + { libphobos.phobos/std/concurrency.d { x86_64-apple-darwin2[2-9]* } } } # Initialize dg. diff --git a/libphobos/testsuite/libphobos.phobos_shared/phobos_shared.exp b/libphobos/testsuite/libphobos.phobos_shared/phobos_shared.exp index 2940a663a80..54acea78a68 100644 --- a/libphobos/testsuite/libphobos.phobos_shared/phobos_shared.exp +++ b/libphobos/testsuite/libphobos.phobos_shared/phobos_shared.exp @@ -37,6 +37,8 @@ set libphobos_skip_tests { # Skip curl tests if library is not available { libphobos.phobos_shared/etc/c/curl.d { ! libcurl_available } } { libphobos.phobos_shared/std/net/curl.d { ! libcurl_available } } + # Skip concurrency.d test: SEGVs or hangs on macOS 13+ (PR d/111628). + { libphobos.phobos_shared/std/concurrency.d { x86_64-apple-darwin2[2-9]* } } } # Initialize dg.