Skip to content

Commit 6839086

Browse files
committed
Fix data-race detection test to not need @mainactor async main
1 parent 14a311b commit 6839086

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/Concurrency/Runtime/data_race_detection.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ func launchTask(_ fn: @escaping () -> Void) {
3535
}
3636
}
3737

38-
@MainActor func launchFromMainThread() {
38+
func launchFromMainThread() {
3939
launchTask(promiseMainThread(onMainActor))
4040
}
4141

@@ -55,7 +55,7 @@ actor MyActor {
5555

5656
@main
5757
struct Runner {
58-
@MainActor static func main() async {
58+
static func main() async {
5959
print("Launching a main-actor task")
6060
// CHECK: warning: data race detected: @MainActor function at main/data_race_detection.swift:21 was not called on the main thread
6161
launchFromMainThread()

0 commit comments

Comments
 (0)