Commit Graph

6 Commits

Author SHA1 Message Date
Allan Shortlidge
c02fc4724d Tests: Remove -disable-availability-checking from many Concurrency tests.
Instead, 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.
2024-10-18 16:21:51 -07:00
Konrad `ktoso` Malawski
dfcf1054dd [Concurrency] Remove _unsafeInheritExecutor from public APIs, use #isolation (#72578) 2024-04-05 03:57:54 -07:00
Max Desiatov
bb7fa5831f tests/Concurrency/Runtime/continuation_validation.swift: disable crashing test on WASI 2023-07-22 14:35:24 +01:00
Evan Wilde
1108543713 Unsupported: continuation_validation in backdeploy_concurrency
The 5.5/5.6 concurrency runtime in the concurrency backdeploy library
just doesn't have the pieces necessary to emit the desired error
message. Disabling it in that environment.
Commit afc5116ef0 added the support to track re-used continuations.
2023-01-23 13:34:51 -08:00
Kuba (Brecka) Mracek
7853184ed6 Enable running tests from test/Concurrency/ directory in freestanding/minimal presets (#61835)
* Enable running tests from test/Concurrency/ directory in freestanding/minimal presets

* Mark failing Concurrency tests as XFAIL/SKIP on freestanding/minimal
2022-11-04 09:07:27 -07:00
Mike Ash
afc5116ef0 [Concurrency] Add an environment variable to validate unchecked continuation usage.
When enabled, we track all active unchecked continuations in a global set, and fatal error if one is called twice.

rdar://97390481
2022-09-16 13:50:59 -04:00