Skip to content

Commit 4b42302

Browse files
authored
Merge pull request #72357 from ahoppen/ahoppen/no-disable-experimental-parser-round-trip
[Parser] Remove remaining `-disable-experimental-parser-round-trip` uses in test cases
2 parents 50b358c + 978145c commit 4b42302

28 files changed

+10
-33
lines changed

test/Concurrency/transfernonsendable_strong_transferring_results.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-frontend -emit-sil -parse-as-library -strict-concurrency=complete -disable-experimental-parser-round-trip -disable-availability-checking -enable-experimental-feature TransferringArgsAndResults -verify -enable-upcoming-feature RegionBasedIsolation %s -o /dev/null
1+
// RUN: %target-swift-frontend -emit-sil -parse-as-library -strict-concurrency=complete -disable-availability-checking -enable-experimental-feature TransferringArgsAndResults -verify -enable-upcoming-feature RegionBasedIsolation %s -o /dev/null
22

33
// REQUIRES: concurrency
44
// REQUIRES: asserts

test/ModuleInterface/lifetime_dependence_test.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// RUN: %empty-directory(%t)
22

33
// RUN: %target-swift-frontend -swift-version 5 -enable-library-evolution -emit-module \
4-
// RUN: -disable-experimental-parser-round-trip \
54
// RUN: -enable-experimental-feature NoncopyableGenerics \
65
// RUN: -enable-experimental-feature NonescapableTypes \
76
// RUN: -o %t/lifetime_dependence.swiftmodule \
@@ -16,13 +15,11 @@
1615
// See if we can compile a module through just the interface and typecheck using it.
1716

1817
// RUN: %target-swift-frontend -compile-module-from-interface \
19-
// RUN: -disable-experimental-parser-round-trip \
2018
// RUN: -enable-experimental-feature NoncopyableGenerics \
2119
// RUN: -enable-experimental-feature NonescapableTypes \
2220
// RUN: %t/lifetime_dependence.swiftinterface -o %t/lifetime_dependence.swiftmodule
2321

2422
// RUN: %target-swift-frontend -typecheck -I %t %s \
25-
// RUN: -disable-experimental-parser-round-trip \
2623
// RUN: -enable-experimental-feature NoncopyableGenerics \
2724
// RUN: -enable-experimental-feature NonescapableTypes
2825

test/Parse/explicit_lifetime_dependence_specifiers.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking -enable-experimental-feature NonescapableTypes -disable-experimental-parser-round-trip -enable-experimental-feature NoncopyableGenerics -enable-builtin-module
1+
// RUN: %target-typecheck-verify-swift -disable-availability-checking -enable-experimental-feature NonescapableTypes -enable-experimental-feature NoncopyableGenerics -enable-builtin-module
22
// REQUIRES: asserts
33

44
import Builtin

test/Parse/result_depends_on.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -enable-builtin-module -enable-experimental-feature NonescapableTypes -disable-experimental-parser-round-trip
1+
// RUN: %target-typecheck-verify-swift -enable-builtin-module -enable-experimental-feature NonescapableTypes
22
// REQUIRES: asserts
33

44
import Builtin

test/Parse/transferring.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-experimental-parser-round-trip -disable-availability-checking -enable-experimental-feature TransferringArgsAndResults -strict-concurrency=complete -enable-upcoming-feature RegionBasedIsolation
1+
// RUN: %target-typecheck-verify-swift -disable-availability-checking -enable-experimental-feature TransferringArgsAndResults -strict-concurrency=complete -enable-upcoming-feature RegionBasedIsolation
22

33
// REQUIRES: asserts
44

test/SIL/explicit_lifetime_dependence_specifiers.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
// RUN: -emit-sil \
33
// RUN: -enable-builtin-module \
44
// RUN: -enable-experimental-feature NonescapableTypes \
5-
// RUN: -disable-experimental-parser-round-trip \
65
// RUN: -enable-experimental-feature NoncopyableGenerics | %FileCheck %s
76

87

test/SIL/implicit_lifetime_dependence.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// RUN: %target-swift-frontend %s \
22
// RUN: -emit-sil \
33
// RUN: -enable-experimental-feature NonescapableTypes \
4-
// RUN: -disable-experimental-parser-round-trip \
54
// RUN: -enable-experimental-feature NoncopyableGenerics | %FileCheck %s
65
// REQUIRES: asserts
76

test/SIL/lifetime_dependence_buffer_view_test.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
// RUN: %target-swift-frontend %s -emit-sil \
2-
// RUN: -disable-experimental-parser-round-trip \
32
// RUN: -enable-experimental-feature NonescapableTypes \
43
// RUN: -enable-experimental-feature NoncopyableGenerics \
54
// RUN: -disable-lifetime-dependence-diagnostics

test/SIL/lifetime_dependence_generics.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
// RUN: %target-swift-frontend %s -emit-sil \
2-
// RUN: -disable-experimental-parser-round-trip \
32
// RUN: -enable-experimental-feature NonescapableTypes \
43
// RUN: -enable-experimental-feature NoncopyableGenerics | %FileCheck %s
54

test/SIL/result_depends_on.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-frontend %s -emit-sil -enable-builtin-module -enable-experimental-feature NonescapableTypes -disable-experimental-parser-round-trip
1+
// RUN: %target-swift-frontend %s -emit-sil -enable-builtin-module -enable-experimental-feature NonescapableTypes
22
// REQUIRES: asserts
33

44
import Builtin

test/SILOptimizer/lifetime_dependence_borrow.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
55
// RUN: -module-name test \
6-
// RUN: -disable-experimental-parser-round-trip \
76
// RUN: -enable-experimental-feature NonescapableTypes
87

98
// REQUIRES: asserts

test/SILOptimizer/lifetime_dependence_borrow_fail.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
55
// RUN: -module-name test \
6-
// RUN: -disable-experimental-parser-round-trip \
76
// RUN: -enable-experimental-feature NonescapableTypes
87

98
// REQUIRES: asserts

test/SILOptimizer/lifetime_dependence_diagnostics.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// RUN: %target-swift-frontend %s -emit-sil \
22
// RUN: -sil-verify-all \
33
// RUN: -module-name test \
4-
// RUN: -disable-experimental-parser-round-trip \
54
// RUN: -enable-experimental-feature NonescapableTypes \
65
// RUN: 2>&1 | %FileCheck %s
76

test/SILOptimizer/lifetime_dependence_generic.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
// RUN: -o /dev/null \
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
5-
// RUN: -disable-experimental-parser-round-trip \
65
// RUN: -enable-experimental-feature NonescapableTypes \
76
// RUN: -enable-experimental-feature NoncopyableGenerics \
87
// RUN: -parse-stdlib -module-name Swift

test/SILOptimizer/lifetime_dependence_inherit.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
55
// RUN: -module-name test \
6-
// RUN: -disable-experimental-parser-round-trip \
76
// RUN: -enable-experimental-feature NonescapableTypes
87

98
// REQUIRES: asserts

test/SILOptimizer/lifetime_dependence_inherit_fail.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
55
// RUN: -module-name test \
6-
// RUN: -disable-experimental-parser-round-trip \
76
// RUN: -enable-experimental-feature NonescapableTypes
87

98
// REQUIRES: asserts

test/SILOptimizer/lifetime_dependence_insertion.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
// RUN: -Xllvm -sil-print-after=lifetime-dependence-insertion \
33
// RUN: -sil-verify-all \
44
// RUN: -module-name test \
5-
// RUN: -disable-experimental-parser-round-trip \
65
// RUN: -enable-experimental-feature NonescapableTypes \
76
// RUN: -o /dev/null 2>&1 | %FileCheck %s
87

test/SILOptimizer/lifetime_dependence_mutate.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
55
// RUN: -module-name test \
6-
// RUN: -disable-experimental-parser-round-trip \
76
// RUN: -enable-experimental-feature NonescapableTypes
87

98
// REQUIRES: asserts

test/SILOptimizer/lifetime_dependence_param.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
55
// RUN: -module-name test \
6-
// RUN: -disable-experimental-parser-round-trip \
76
// RUN: -enable-experimental-feature NonescapableTypes
87

98
// REQUIRES: asserts

test/SILOptimizer/lifetime_dependence_param_fail.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
55
// RUN: -module-name test \
6-
// RUN: -disable-experimental-parser-round-trip \
76
// RUN: -enable-experimental-feature NonescapableTypes
87

98
// REQUIRES: asserts

test/SILOptimizer/lifetime_dependence_scope.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// RUN: %target-swift-frontend %s -emit-sil \
22
// RUN: -sil-verify-all \
33
// RUN: -module-name test \
4-
// RUN: -disable-experimental-parser-round-trip \
54
// RUN: -enable-experimental-feature NonescapableTypes \
65
// RUN: 2>&1 | %FileCheck %s
76

test/SILOptimizer/lifetime_dependence_scope_fixup.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
// RUN: %target-swift-frontend %s -emit-sil -o /dev/null -verify \
22
// RUN: -enable-experimental-feature NonescapableTypes \
3-
// RUN: -disable-experimental-parser-round-trip \
43
// RUN: -enable-experimental-feature NoncopyableGenerics
54

65
// REQUIRES: asserts

test/Sema/explicit_lifetime_dependence_specifiers1.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking -enable-experimental-feature NonescapableTypes -disable-experimental-parser-round-trip -enable-experimental-feature NoncopyableGenerics
1+
// RUN: %target-typecheck-verify-swift -disable-availability-checking -enable-experimental-feature NonescapableTypes -enable-experimental-feature NoncopyableGenerics
22
// REQUIRES: asserts
33

44
struct Container {

test/Sema/explicit_lifetime_dependence_specifiers2.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking -enable-experimental-feature NonescapableTypes -disable-experimental-parser-round-trip -enable-experimental-feature NoncopyableGenerics -enable-experimental-feature BitwiseCopyable
1+
// RUN: %target-typecheck-verify-swift -disable-availability-checking -enable-experimental-feature NonescapableTypes -enable-experimental-feature NoncopyableGenerics -enable-experimental-feature BitwiseCopyable
22
// REQUIRES: asserts
33
// REQUIRES: noncopyable_generics
44
// REQUIRES: nonescapable_types

test/Sema/transferring.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-experimental-parser-round-trip -strict-concurrency=complete -enable-upcoming-feature RegionBasedIsolation -enable-experimental-feature TransferringArgsAndResults
1+
// RUN: %target-typecheck-verify-swift -strict-concurrency=complete -enable-upcoming-feature RegionBasedIsolation -enable-experimental-feature TransferringArgsAndResults
22

33
// REQUIRES: asserts
44
// REQUIRES: concurrency

test/Serialization/explicit_lifetime_dependence.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
// RUN: %empty-directory(%t)
22
// RUN: %target-swift-frontend -emit-module -o %t %S/Inputs/def_explicit_lifetime_dependence.swift \
33
// RUN: -enable-experimental-feature NonescapableTypes \
4-
// RUN: -disable-experimental-parser-round-trip \
54
// RUN: -enable-experimental-feature NoncopyableGenerics \
65
// RUN: -disable-lifetime-dependence-diagnostics
76

87
// RUN: llvm-bcanalyzer %t/def_explicit_lifetime_dependence.swiftmodule
98

109
// RUN: %target-swift-frontend -module-name lifetime-dependence -emit-sil -I %t %s \
1110
// RUN: -enable-experimental-feature NonescapableTypes \
12-
// RUN: -disable-experimental-parser-round-trip \
1311
// RUN: -enable-experimental-feature NoncopyableGenerics | %FileCheck %s
1412

1513
import def_explicit_lifetime_dependence

test/Serialization/implicit_lifetime_dependence.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
// RUN: %empty-directory(%t)
22
// RUN: %target-swift-frontend -emit-module -o %t %S/Inputs/def_implicit_lifetime_dependence.swift \
33
// RUN: -enable-experimental-feature NonescapableTypes \
4-
// RUN: -disable-experimental-parser-round-trip \
54
// RUN: -enable-experimental-feature NoncopyableGenerics \
65
// RUN: -disable-lifetime-dependence-diagnostics
76

87
// RUN: llvm-bcanalyzer %t/def_implicit_lifetime_dependence.swiftmodule
98

109
// RUN: %target-swift-frontend -module-name lifetime-dependence -emit-sil -I %t %s \
1110
// RUN: -enable-experimental-feature NonescapableTypes \
12-
// RUN: -disable-experimental-parser-round-trip \
1311
// RUN: -enable-experimental-feature NoncopyableGenerics | %FileCheck %s
1412

1513
import def_implicit_lifetime_dependence

test/Serialization/transferring.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// RUN: %empty-directory(%t)
2-
// RUN: %target-swift-frontend -strict-concurrency=complete -enable-upcoming-feature RegionBasedIsolation -enable-experimental-feature TransferringArgsAndResults -disable-experimental-parser-round-trip -module-name transferring_test -emit-module -o %t/transferring_test.swiftmodule %S/Inputs/transferring.swift
3-
// RUN: %target-swift-frontend -strict-concurrency=complete -enable-upcoming-feature RegionBasedIsolation -enable-experimental-feature TransferringArgsAndResults -disable-experimental-parser-round-trip -emit-sil -I %t %s | %FileCheck %s
2+
// RUN: %target-swift-frontend -strict-concurrency=complete -enable-upcoming-feature RegionBasedIsolation -enable-experimental-feature TransferringArgsAndResults -module-name transferring_test -emit-module -o %t/transferring_test.swiftmodule %S/Inputs/transferring.swift
3+
// RUN: %target-swift-frontend -strict-concurrency=complete -enable-upcoming-feature RegionBasedIsolation -enable-experimental-feature TransferringArgsAndResults -emit-sil -I %t %s | %FileCheck %s
44
// RUN: %target-sil-opt -strict-concurrency=complete -enable-upcoming-feature RegionBasedIsolation -enable-experimental-feature TransferringArgsAndResults %t/transferring_test.swiftmodule | %FileCheck -check-prefix=AST %s
55

66
// REQUIRES: concurrency

0 commit comments

Comments
 (0)