Commit Graph

6 Commits

Author SHA1 Message Date
Allan Shortlidge
cb578172ea Tests: Remove -disable-availability-checking in more tests that use concurrency.
Use the `%target-swift-5.1-abi-triple` substitution to compile the tests for
deployment to the minimum OS versions required for use of _Concurrency APIs,
instead of disabling availability checking.
2024-10-19 12:35:20 -07:00
Doug Gregor
3ee09a2298 Switch concurrency runtime tests to "REQUIRES: concurrency_runtime"
Rather than blanket-disabling concurrency tests when we aren't using a
just-built concurrency library, enable them whenever we have a
suitable concurrency runtime, either just-built, in the OS, or via the
back-deployment libraries.
2021-09-13 12:34:20 -07:00
Doug Gregor
1e2012d816 Disable availability checking in tests that use concurrency 2021-07-20 12:46:26 -07:00
Ben Langmuir
85037548de Disable test/Interpreter/async_resilience.swift for back deployment
Match the other Interpreter async tests and disable this test case for
back deployment scenarios.

rdar://78464319
2021-05-25 10:32:47 -07:00
David Zarzycki
c505daffac [Testing] Add REQUIRES: concurrency 2021-05-23 15:34:32 -04:00
Arnold Schwaighofer
24925db1f5 Use a async function pointer for default async protocol witness implemenations
Protocol witness table entries of async functions need to be async
function pointers.

rdar://77474699
2021-05-21 13:50:10 -07:00