Skip to content

Commit 349df21

Browse files
committed
add mangling test for non-def-dist-actor
1 parent 13d2e50 commit 349df21

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

test/Distributed/SIL/distributed_actor_initialize_nondefault.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ distributed actor MyDistActor {
1818
return MainActor.sharedUnownedExecutor
1919
}
2020

21+
// // MyDistActor.init(actorSystem:)
2122
// CHECK: sil hidden @$s14default_deinit11MyDistActorC11actorSystemAC015FakeDistributedE7Systems0h9RoundtripeG0C_tcfc : $@convention(method) (@owned FakeRoundtripActorSystem, @owned MyDistActor) -> @owned MyDistActor
2223
// CHECK-NOT: [[BAD:%[0-9]+]] = builtin "initializeDefaultActor"(%1 : $MyDistActor) : $()
2324
// CHECK: [[ACTOR_INSTANCE:%[0-9]+]] = builtin "initializeNonDefaultDistributedActor"(%1 : $MyDistActor) : $()

test/Runtime/demangleToMetadata.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ DemangleToMetadataTests.test("demangle built-in types") {
275275
expectEqual(Builtin.RawUnsafeContinuation.self, _typeByName("Bc")!)
276276
expectEqual(Builtin.Executor.self, _typeByName("Be")!)
277277
expectNotNil(_typeByName("BD"))
278-
// FIXME: !!!! test for Bd
278+
expectNotNil(_typeByName("Bd")) // NonDefaultDistributedActor storage
279279
expectEqual(Builtin.Job.self, _typeByName("Bj")!)
280280
}
281281

0 commit comments

Comments
 (0)