Skip to content

Commit 73509ca

Browse files
authored
Merge pull request #76943 from rintaro/disable-rdar137636751
[Test] Disable experimental parser round-trip in '@Lifetime' test cases
2 parents 3160cac + ba485d4 commit 73509ca

26 files changed

+88
-23
lines changed

test/ModuleInterface/lifetime_dependence_test.swift

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

3+
// FIXME: Remove '-disable-experimental-parser-round-trip' (rdar://137636751).
4+
35
// RUN: %target-swift-frontend -swift-version 5 -enable-library-evolution -emit-module \
46
// RUN: -enable-experimental-feature NonescapableTypes \
57
// RUN: -o %t/lifetime_dependence.swiftmodule \
68
// RUN: -emit-module-interface-path %t/lifetime_dependence.swiftinterface \
9+
// RUN: -disable-experimental-parser-round-trip \
710
// RUN: %S/Inputs/lifetime_dependence.swift
811
// REQUIRES: asserts
912

@@ -15,9 +18,11 @@
1518

1619
// RUN: %target-swift-frontend -compile-module-from-interface \
1720
// RUN: -enable-experimental-feature NonescapableTypes \
21+
// RUN: -disable-experimental-parser-round-trip \
1822
// RUN: %t/lifetime_dependence.swiftinterface -o %t/lifetime_dependence.swiftmodule
1923

2024
// RUN: %target-swift-frontend -typecheck -I %t %s \
25+
// RUN: -disable-experimental-parser-round-trip \
2126
// RUN: -enable-experimental-feature NonescapableTypes
2227

2328
import lifetime_dependence

test/SIL/explicit_lifetime_dependence_specifiers.swift

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
// RUN: %target-swift-frontend %s \
22
// RUN: -emit-sil \
33
// RUN: -enable-builtin-module \
4-
// RUN: -enable-experimental-feature NonescapableTypes | %FileCheck %s
4+
// RUN: -enable-experimental-feature NonescapableTypes \
5+
// RUN: -disable-experimental-parser-round-trip \
6+
// RUN: | %FileCheck %s
7+
8+
// FIXME: Remove '-disable-experimental-parser-round-trip' (rdar://137636751).
59

610
import Builtin
711

test/SIL/implicit_lifetime_dependence.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// RUN: %target-swift-frontend %s \
22
// RUN: -emit-sil -disable-availability-checking \
3-
// RUN: -enable-experimental-feature NonescapableTypes | %FileCheck %s
3+
// RUN: -enable-experimental-feature NonescapableTypes \
4+
// RUN: -disable-experimental-parser-round-trip \
5+
// RUN: | %FileCheck %s
6+
// FIXME: Remove '-disable-experimental-parser-round-trip' (rdar://137636751).
47
// REQUIRES: asserts
58

69
struct BufferView : ~Escapable {

test/SIL/lifetime_dependence_generics.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// RUN: %target-swift-frontend %s -emit-sil \
22
// RUN: -enable-experimental-feature NonescapableTypes \
3-
// RUN: -enable-experimental-feature SuppressedAssociatedTypes | %FileCheck %s
3+
// RUN: -enable-experimental-feature SuppressedAssociatedTypes \
4+
// RUN: -disable-experimental-parser-round-trip \
5+
// RUN: | %FileCheck %s
6+
// FIXME: Remove '-disable-experimental-parser-round-trip' (rdar://137636751).
47

58
// REQUIRES: asserts
69
// REQUIRES: swift_in_compiler

test/SIL/lifetime_dependence_param_position_test.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
// RUN: %target-swift-frontend %s -emit-silgen \
2-
// RUN: -enable-experimental-feature NonescapableTypes
2+
// RUN: -enable-experimental-feature NonescapableTypes \
3+
// RUN: -disable-experimental-parser-round-trip
4+
// FIXME: Remove '-disable-experimental-parser-round-trip' (rdar://137636751).
35

46
// REQUIRES: asserts
57
// REQUIRES: swift_in_compiler

test/SILOptimizer/lifetime_dependence/initializer.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
55
// RUN: -module-name test \
6-
// RUN: -enable-experimental-feature NonescapableTypes
6+
// RUN: -enable-experimental-feature NonescapableTypes \
7+
// RUN: -disable-experimental-parser-round-trip
8+
// FIXME: Remove '-disable-experimental-parser-round-trip' (rdar://137636751).
79

810
// REQUIRES: asserts
911
// REQUIRES: swift_in_compiler

test/SILOptimizer/lifetime_dependence/inout.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
55
// RUN: -module-name test \
6-
// RUN: -enable-experimental-feature NonescapableTypes
6+
// RUN: -enable-experimental-feature NonescapableTypes \
7+
// RUN: -disable-experimental-parser-round-trip
8+
// FIXME: Remove '-disable-experimental-parser-round-trip' (rdar://137636751).
79

810
// REQUIRES: asserts
911
// REQUIRES: swift_in_compiler

test/SILOptimizer/lifetime_dependence/lifetime_dependence_borrow.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
55
// RUN: -module-name test \
6-
// RUN: -enable-experimental-feature NonescapableTypes
6+
// RUN: -enable-experimental-feature NonescapableTypes \
7+
// RUN: -disable-experimental-parser-round-trip
8+
// FIXME: Remove '-disable-experimental-parser-round-trip' (rdar://137636751).
79

810
// REQUIRES: asserts
911
// REQUIRES: swift_in_compiler

test/SILOptimizer/lifetime_dependence/lifetime_dependence_borrow_fail.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
55
// RUN: -module-name test \
6-
// RUN: -enable-experimental-feature NonescapableTypes
6+
// RUN: -enable-experimental-feature NonescapableTypes \
7+
// RUN: -disable-experimental-parser-round-trip
8+
// FIXME: Remove '-disable-experimental-parser-round-trip' (rdar://137636751).
79

810
// REQUIRES: asserts
911
// REQUIRES: swift_in_compiler

test/SILOptimizer/lifetime_dependence/lifetime_dependence_closure.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
// RUN: -verify \
44
// RUN: -sil-verify-all \
55
// RUN: -module-name test \
6-
// RUN: -enable-experimental-feature NonescapableTypes
6+
// RUN: -enable-experimental-feature NonescapableTypes \
7+
// RUN: -disable-experimental-parser-round-trip
8+
// FIXME: Remove '-disable-experimental-parser-round-trip' (rdar://137636751).
79

810
// REQUIRES: asserts
911
// REQUIRES: swift_in_compiler

0 commit comments

Comments
 (0)