Skip to content

Commit 5f4144e

Browse files
committed
[concurrency] Make all runtime tests also run with nonisolated(nonsending) by default enabled.
Just adding more code coverage.
1 parent 01be666 commit 5f4144e

File tree

95 files changed

+196
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+196
-1
lines changed

test/Concurrency/Runtime/actor_counters.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
// RUN: %target-run-simple-swift( -Xfrontend -sil-verify-all -target %target-swift-5.1-abi-triple %import-libdispatch -parse-as-library)
2+
// RUN: %target-run-simple-swift( -Xfrontend -sil-verify-all -target %target-swift-5.1-abi-triple %import-libdispatch -parse-as-library -swift-version 5 -strict-concurrency=complete -enable-upcoming-feature NonisolatedNonsendingByDefault)
3+
// REQUIRES: swift_feature_NonisolatedNonsendingByDefault
24

35
// REQUIRES: executable_test
46
// REQUIRES: concurrency

test/Concurrency/Runtime/actor_counters_freestanding.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
// RUN: %target-run-simple-swift( -Xfrontend -sil-verify-all -target %target-swift-5.1-abi-triple %import-libdispatch -parse-as-library)
2+
// RUN: %target-run-simple-swift( -Xfrontend -sil-verify-all -target %target-swift-5.1-abi-triple %import-libdispatch -parse-as-library -swift-version 5 -strict-concurrency=complete -enable-upcoming-feature NonisolatedNonsendingByDefault)
3+
// REQUIRES: swift_feature_NonisolatedNonsendingByDefault
24

35
// REQUIRES: executable_test
46
// REQUIRES: concurrency

test/Concurrency/Runtime/actor_deinit_escaping_self.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
// RUN: %target-run-simple-swift( -target %target-future-triple %import-libdispatch -parse-as-library)
2+
// RUN: %target-run-simple-swift( -target %target-future-triple %import-libdispatch -parse-as-library -swift-version 5 -strict-concurrency=complete -enable-upcoming-feature NonisolatedNonsendingByDefault)
3+
// REQUIRES: swift_feature_NonisolatedNonsendingByDefault
24

35
// REQUIRES: executable_test
46
// REQUIRES: libdispatch

test/Concurrency/Runtime/actor_detach.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
// RUN: %target-run-simple-swift( -target %target-swift-5.1-abi-triple) | %FileCheck %s
2+
// RUN: %target-run-simple-swift( -target %target-swift-5.1-abi-triple -swift-version 5 -strict-concurrency=complete -enable-upcoming-feature NonisolatedNonsendingByDefault) | %FileCheck %s
3+
// REQUIRES: swift_feature_NonisolatedNonsendingByDefault
24

35
// REQUIRES: executable_test
46
// REQUIRES: concurrency

test/Concurrency/Runtime/actor_dynamic_subclass.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
// RUN: %target-run-simple-swift(-target %target-swift-5.1-abi-triple -parse-as-library)
2+
// RUN: %target-run-simple-swift(-target %target-swift-5.1-abi-triple -parse-as-library -swift-version 5 -strict-concurrency=complete -enable-upcoming-feature NonisolatedNonsendingByDefault)
3+
// REQUIRES: swift_feature_NonisolatedNonsendingByDefault
24

35
// REQUIRES: executable_test
46
// REQUIRES: concurrency

test/Concurrency/Runtime/actor_init.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
// RUN: %target-run-simple-swift(%import-libdispatch -target %target-swift-5.1-abi-triple -parse-as-library) | %FileCheck %s
2+
// RUN: %target-run-simple-swift(%import-libdispatch -target %target-swift-5.1-abi-triple -parse-as-library -swift-version 5 -strict-concurrency=complete -enable-upcoming-feature NonisolatedNonsendingByDefault) | %FileCheck %s
3+
// REQUIRES: swift_feature_NonisolatedNonsendingByDefault
24

35
// REQUIRES: executable_test
46
// REQUIRES: concurrency

test/Concurrency/Runtime/actor_keypaths.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
// RUN: %target-run-simple-swift( -target %target-swift-5.1-abi-triple)
2+
// RUN: %target-run-simple-swift( -target %target-swift-5.1-abi-triple -swift-version 5 -strict-concurrency=complete -enable-upcoming-feature NonisolatedNonsendingByDefault)
3+
// REQUIRES: swift_feature_NonisolatedNonsendingByDefault
24

35
// REQUIRES: executable_test
46
// REQUIRES: concurrency

test/Concurrency/Runtime/actor_recursive_deinit.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
// RUN: %target-run-simple-swift(-target %target-future-triple -parse-stdlib -parse-as-library) | %FileCheck %s
2+
// RUN: %target-run-simple-swift(-target %target-future-triple -parse-stdlib -parse-as-library -swift-version 5 -strict-concurrency=complete -enable-upcoming-feature NonisolatedNonsendingByDefault) | %FileCheck %s
3+
// REQUIRES: swift_feature_NonisolatedNonsendingByDefault
24

35
// REQUIRES: executable_test
46
// REQUIRES: concurrency

test/Concurrency/Runtime/async.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
// RUN: %target-run-simple-swift( -target %target-swift-5.1-abi-triple %import-libdispatch)
2+
// RUN: %target-run-simple-swift( -target %target-swift-5.1-abi-triple %import-libdispatch -swift-version 5 -strict-concurrency=complete -enable-upcoming-feature NonisolatedNonsendingByDefault)
3+
// REQUIRES: swift_feature_NonisolatedNonsendingByDefault
24

35
// REQUIRES: executable_test
46
// REQUIRES: concurrency

test/Concurrency/Runtime/async_initializer.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
// RUN: %target-run-simple-swift(-parse-as-library -target %target-swift-5.1-abi-triple) | %FileCheck %s
2+
// RUN: %target-run-simple-swift(-parse-as-library -target %target-swift-5.1-abi-triple -swift-version 5 -strict-concurrency=complete -enable-upcoming-feature NonisolatedNonsendingByDefault) | %FileCheck %s
3+
// REQUIRES: swift_feature_NonisolatedNonsendingByDefault
24

35
// REQUIRES: executable_test
46
// REQUIRES: concurrency

0 commit comments

Comments
 (0)