|
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