|
13 | 13 | // RUN: -Xfrontend -validate-tbd-against-ir=all \ |
14 | 14 | // RUN: -o %t/%target-library-name(FakeDistributedActorSystems) |
15 | 15 |
|
16 | | -/// Build the Lib |
| 16 | +/// Build the ResilientAPILib |
17 | 17 | // RUN: %target-build-swift \ |
18 | 18 | // RUN: -target %target-swift-6.0-abi-triple \ |
19 | 19 | // RUN: -parse-as-library -emit-library \ |
|
28 | 28 | // RUN: -Xfrontend -validate-tbd-against-ir=all \ |
29 | 29 | // RUN: -o %t/%target-library-name(ResilientAPILib) |
30 | 30 |
|
31 | | -/// Build the ActorLib |
| 31 | +/// Build the ResilientImplLib |
32 | 32 | // RUN: %target-build-swift \ |
33 | 33 | // RUN: -target %target-swift-6.0-abi-triple \ |
34 | 34 | // RUN: -parse-as-library -emit-library \ |
35 | 35 | // RUN: -emit-module-path %t/ResilientImplLib.swiftmodule \ |
36 | 36 | // RUN: -module-name ResilientImplLib \ |
37 | 37 | // RUN: -I %t \ |
38 | 38 | // RUN: -L %t \ |
| 39 | +// RUN: -plugin-path %swift-plugin-dir \ |
39 | 40 | // RUN: %t/src/ResilientImplLib.swift \ |
40 | 41 | // RUN: -lFakeDistributedActorSystems \ |
41 | 42 | // RUN: -lResilientAPILib \ |
|
53 | 54 | // RUN: -module-name main \ |
54 | 55 | // RUN: -I %t \ |
55 | 56 | // RUN: -L %t \ |
| 57 | +// RUN: -plugin-path %swift-plugin-dir \ |
56 | 58 | // RUN: %s \ |
57 | 59 | // RUN: -enable-library-evolution \ |
58 | 60 | // RUN: -Xfrontend -validate-tbd-against-ir=all \ |
|
87 | 89 | // UNSUPPORTED: back_deployment_runtime |
88 | 90 | // UNSUPPORTED: remote_run || device_run |
89 | 91 |
|
90 | | - |
91 | | -// FIXME: Also reproduces the following issue rdar://128284016 |
92 | | -//<unknown>:0: error: symbol '$s15ResilientAPILib30ServiceProtocolP8getArray2a12a2SayAA8ResponseVGSaySiG_SSSgtYaKFTj' (dispatch thunk of ResilientAPILib.ServiceProtocol.getArray(a1: Swift.Array<Swift.Int>, a2: Swift.Optional<Swift.String>) async throws -> Swift.Array<ResilientAPILib.Response>) is in generated IR file, but not in TBD file |
93 | | - |
94 | | -//<unknown>:0: error: symbol '$s15ResilientAPILib30ServiceProtocolP8getArray2a12a2SayAA8ResponseVGSaySiG_SSSgtYaKFTjTu' (async function pointer to dispatch thunk of ResilientAPILib.ServiceProtocol.getArray(a1: Swift.Array<Swift.Int>, a2: Swift.Optional<Swift.String>) async throws -> Swift.Array<ResilientAPILib.Response>) is in generated IR file, but not in TBD file |
95 | | - |
96 | 92 | //--- ResilientAPILib.swift |
97 | 93 |
|
98 | 94 | import Distributed |
|
0 commit comments