|
12 | 12 | // RUN: -Xfrontend -validate-tbd-against-ir=all \ |
13 | 13 | // RUN: -o %t/%target-library-name(FakeDistributedActorSystems) |
14 | 14 |
|
15 | | -/// Build the Lib |
| 15 | +/// Build the ResilientAPILib |
16 | 16 | // RUN: %target-build-swift \ |
17 | 17 | // RUN: -target %target-swift-6.0-abi-triple \ |
18 | 18 | // RUN: -parse-as-library -emit-library \ |
|
27 | 27 | // RUN: -Xfrontend -validate-tbd-against-ir=all \ |
28 | 28 | // RUN: -o %t/%target-library-name(ResilientAPILib) |
29 | 29 |
|
30 | | -/// Build the ActorLib |
| 30 | +/// Build the ResilientImplLib |
31 | 31 | // RUN: %target-build-swift \ |
32 | 32 | // RUN: -target %target-swift-6.0-abi-triple \ |
33 | 33 | // RUN: -parse-as-library -emit-library \ |
34 | 34 | // RUN: -emit-module-path %t/ResilientImplLib.swiftmodule \ |
35 | 35 | // RUN: -module-name ResilientImplLib \ |
36 | 36 | // RUN: -I %t \ |
37 | 37 | // RUN: -L %t \ |
| 38 | +// RUN: -plugin-path %swift-plugin-dir \ |
38 | 39 | // RUN: %t/src/ResilientImplLib.swift \ |
39 | 40 | // RUN: -lFakeDistributedActorSystems \ |
40 | 41 | // RUN: -lResilientAPILib \ |
|
52 | 53 | // RUN: -module-name main \ |
53 | 54 | // RUN: -I %t \ |
54 | 55 | // RUN: -L %t \ |
| 56 | +// RUN: -plugin-path %swift-plugin-dir \ |
55 | 57 | // RUN: %s \ |
56 | 58 | // RUN: -enable-library-evolution \ |
57 | 59 | // RUN: -Xfrontend -validate-tbd-against-ir=all \ |
|
86 | 88 | // UNSUPPORTED: back_deployment_runtime |
87 | 89 | // UNSUPPORTED: remote_run || device_run |
88 | 90 |
|
89 | | - |
90 | | -// FIXME: Also reproduces the following issue rdar://128284016 |
91 | | -//<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 |
92 | | - |
93 | | -//<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 |
94 | | - |
95 | 91 | //--- ResilientAPILib.swift |
96 | 92 |
|
97 | 93 | import Distributed |
|
0 commit comments