Skip to content

Commit cdab9c6

Browse files
Merge pull request #6888 from gottesmm/radar109479440
Move some breakpoints onto prints to prevent improved codegen from breaking tests.
2 parents 04e8b2d + d50c321 commit cdab9c6

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

lldb/test/API/lang/swift/variables/consume_operator/main.swift

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ public func copyableVarTest() {
4242
print("stop here") // Set breakpoint
4343
var k = Klass()
4444
k.doSomething()
45-
let m = consume k // Set breakpoint
45+
print("stop here") // Set breakpoint
46+
let m = consume k
4647
m.doSomething()
4748
k = Klass() // Set breakpoint
4849
k.doSomething() // Set breakpoint
@@ -61,7 +62,8 @@ public func addressOnlyVarTest<T : P>(_ x: T) {
6162
print("stop here") // Set breakpoint
6263
var k = x
6364
k.doSomething()
64-
let m = consume k // Set breakpoint
65+
print("stop here") // Set breakpoint
66+
let m = consume k
6567
m.doSomething()
6668
k = x // Set breakpoint
6769
k.doSomething() // Set breakpoint
@@ -81,7 +83,8 @@ public func copyableValueArgTest(_ k: __owned Klass) {
8183
public func copyableVarArgTest(_ k: inout Klass) {
8284
print("stop here") // Set breakpoint
8385
k.doSomething()
84-
let m = consume k // Set breakpoint
86+
print("stop here") // Set breakpoint
87+
let m = consume k
8588
m.doSomething()
8689
k = Klass() // Set breakpoint
8790
k.doSomething() // Set breakpoint
@@ -98,7 +101,8 @@ public func addressOnlyValueArgTest<T : P>(_ k: __owned T) {
98101
public func addressOnlyVarArgTest<T : P>(_ k: inout T, _ x: T) {
99102
print("stop here") // Set breakpoint
100103
k.doSomething()
101-
let m = consume k // Set breakpoint
104+
print("stop here") // Set breakpoint
105+
let m = consume k
102106
m.doSomething()
103107
k = x // Set breakpoint
104108
k.doSomething() // Set breakpoint
@@ -132,7 +136,8 @@ public func copyableVarTestCCFlowTrueReinitOutOfBlockTest() {
132136
var k = Klass() // Set breakpoint
133137
k.doSomething()
134138
if trueBoolValue {
135-
let m = consume k // Set breakpoint
139+
print("stop here") // Set breakpoint
140+
let m = consume k
136141
m.doSomething() // Set breakpoint
137142
}
138143
k = Klass() // Set breakpoint
@@ -143,7 +148,8 @@ public func copyableVarTestCCFlowTrueReinitInBlockTest() {
143148
var k = Klass() // Set breakpoint
144149
k.doSomething()
145150
if trueBoolValue {
146-
let m = consume k // Set breakpoint
151+
print("stop here") // Set breakpoint
152+
let m = consume k
147153
m.doSomething()
148154
k = Klass() // Set breakpoint
149155
k.doSomething() // Set breakpoint

lldb/test/API/lang/swift/variables/consume_operator_async/main.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ public func copyableVarTest() async {
3636
var k = Klass() // Set breakpoint 05
3737
k.doSomething()
3838
await forceSplit() // Set breakpoint 06
39-
let m = consume k // Set breakpoint 07
39+
print("stop here") // Set breakpoint 07
40+
let m = consume k
4041
m.doSomething() // Set breakpoint 08
4142
await forceSplit()
4243
k = Klass() // Set breakpoint 09

0 commit comments

Comments
 (0)