Commit Graph

13 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
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