Skip to content

Commit 226d2c8

Browse files
committed
RequirementMachine: Disable verification in a few highly-invalid compiler_crashers where it's not useful
1 parent 7b01ff6 commit 226d2c8

5 files changed

+5
-5
lines changed

validation-test/compiler_crashers_fixed/00228-swift-clangimporter-loadextensions.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// See https://swift.org/LICENSE.txt for license information
66
// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
77

8-
// RUN: not %target-swift-frontend %s -typecheck
8+
// RUN: not %target-swift-frontend %s -typecheck -requirement-machine-inferred-signatures=on
99
func s() -> o {
1010
r q {
1111
}

validation-test/compiler_crashers_fixed/00237-swift-declrefexpr-setspecialized.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// See https://swift.org/LICENSE.txt for license information
66
// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
77

8-
// RUN: not %target-swift-frontend %s -typecheck
8+
// RUN: not %target-swift-frontend %s -typecheck -requirement-machine-inferred-signatures=on
99
func b(c) -> <d>(() -> d) {
1010
}
1111
struct d<f : e, g: e where g.h == f.h> {

validation-test/compiler_crashers_fixed/00365-getselftypeforcontainer.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// See https://swift.org/LICENSE.txt for license information
66
// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
77

8-
// RUN: not %target-swift-frontend %s -typecheck
8+
// RUN: not %target-swift-frontend %s -typecheck -requirement-machine-inferred-signatures=on
99
class d<j : i, f : i where j.i == f> : e {
1010
}
1111
class d<j, f> {

validation-test/compiler_crashers_fixed/01107-std-function-func-swift-type-subst.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// See https://swift.org/LICENSE.txt for license information
66
// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
77

8-
// RUN: not %target-swift-frontend %s -typecheck
8+
// RUN: not %target-swift-frontend %s -typecheck -requirement-machine-inferred-signatures=on
99
func b<d {
1010
class d<j : i, f : i where j.i == f> : e {
1111
}

validation-test/compiler_crashers_fixed/01177-std-function-func-swift-type-subst.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// See https://swift.org/LICENSE.txt for license information
66
// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
77

8-
// RUN: not %target-swift-frontend %s -typecheck
8+
// RUN: not %target-swift-frontend %s -typecheck -requirement-machine-inferred-signatures=on
99
class d<j : i, f : i where j.i == f> : e {
1010
}
1111
class d<j, f> {

0 commit comments

Comments
 (0)