|
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