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
Arnold Schwaighofer
8204f08965
Fix test/Concurrency/Backdeploy directory
2023-06-20 12:48:35 -07:00
Arnold Schwaighofer
c1a93e0bde
Move tests over to use the %use_no_opaque_pointers option
2023-06-14 10:49:48 -07: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
Doug Gregor
104271ce9e
Minor concurrency test requirement cleanups
2022-06-13 12:04:16 -07:00
Doug Gregor
b43e864b3f
Generalize tests for Apple Silicon
2022-06-06 14:37:17 -07:00
Doug Gregor
4bf38ea9c2
Fix FileCheck test for back-deployed concurrency.
...
Fixes rdar://83840279.
2021-10-13 23:26:32 -07:00
Meghana Gupta
24c3e2c330
Disable test/Concurrency/Backdeploy/mangling.swift to unblock CI
2021-10-04 18:17:43 -07:00
Doug Gregor
0ab6355e7c
Include SwiftNativeNSObject in the back-deployed concurrency library.
...
SwiftNativeNSObject is part of the core runtime on OS versions that
also have the concurrency library, so we need to include a copy of
it with the back-deployed concurrency library.
2021-10-03 22:06:59 -07:00
Doug Gregor
24c761b74a
Cannot back-deploy mangled names including isolated parameters.
...
Isolated parameters were introduced with concurrency, so don't mangle
names including them in back-deployed code.
2021-10-03 08:14:26 -07:00
Ben Langmuir
2144f72a03
[test] Disable Concurrency/Backdeploy/mangling.swift with OS stdlib
...
This test is failing when run on 10.15 and earlier using the OS stdlib.
Disable until we can fix it.
rdar://83465277
2021-09-23 14:26:17 -07:00
Varun Gandhi
8aaf9d6d58
Add missing REQUIRES: CPU=x86_64 to Concurrency test.
2021-09-01 10:22:45 -07:00
Varun Gandhi
b519489dd0
[IRGen] Support back-deployment of concurrency-related function types.
...
Fixes rdar://76473697.
2021-08-27 13:31:06 -07:00