Skip to content

Commit 7e66ecf

Browse files
Mark previously non-deterministic compiler crashes as fixed.
1 parent 292282e commit 7e66ecf

4 files changed

+4
-13
lines changed

validation-test/compiler_crashers/28447-result-case-not-implemented-failed.swift renamed to validation-test/compiler_crashers_fixed/28447-result-case-not-implemented-failed.swift

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +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-
// REQUIRES: deterministic-behavior
9-
// RUN: not --crash %target-swift-frontend %s -emit-ir
10-
// REQUIRES: asserts
11-
// This doesn't reproduce 100% of the time, so it is disabled.
12-
// REQUIRES: SR3118
8+
// RUN: not %target-swift-frontend %s -emit-ir
139
t c
1410
let : {{
1511
return $0

validation-test/compiler_crashers/28483-unreachable-executed-at-swift-lib-ast-type-cpp-1117.swift renamed to validation-test/compiler_crashers_fixed/28483-unreachable-executed-at-swift-lib-ast-type-cpp-1117.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,5 @@
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-
// REQUIRES: deterministic-behavior
9-
// RUN: not --crash %target-swift-frontend %s -emit-ir
8+
// RUN: not %target-swift-frontend %s -emit-ir
109
enum ST:a b{class b::{return.h.E == Int S}}a

validation-test/compiler_crashers/28491-result-case-not-implemented.swift renamed to validation-test/compiler_crashers_fixed/28491-result-case-not-implemented.swift

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +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-
// REQUIRES: deterministic-behavior
9-
// RUN: not --crash %target-swift-frontend %s -emit-ir
10-
// REQUIRES: asserts
8+
// RUN: not %target-swift-frontend %s -emit-ir
119
let a{class d:e
1210
class B:d class a{}{a
1311
return $0
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
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-
// REQUIRES: deterministic-behavior
9-
// RUN: not --crash %target-swift-frontend %s -emit-ir
10-
// REQUIRES: non_escaping_type_variables
8+
// RUN: not %target-swift-frontend %s -emit-ir
119
{{}
1210
return.h.h == Int

0 commit comments

Comments
 (0)