Files
swift-mirror/test/SILOptimizer/simplify_cfg_crash.swift
Erik Eckstein 35017dbe42 ArrayPropertyOpt: update borrowed-from instructions
Fixes a verifier crash when building with OSSA modules

rdar://129796888
2024-06-14 14:07:54 +02:00

17 lines
260 B
Swift

// RUN: %target-swift-frontend -O %s -enable-ossa-modules -emit-sil -o /dev/null
public class X {}
public func testit(_ s: [X]) -> X? {
var r: X?
for e in s {
if r == nil {
r = e
} else if e !== r {
return nil
}
}
return r
}