@@ -38,7 +38,7 @@ bb1(%1 : @guaranteed $Builtin.NativeObject):
3838
3939// CHECK-LABEL: Error#: 0. Begin Error in Function: 'no_end_borrow_error2'
4040// CHECK: Non trivial values, non address values, and non guaranteed function args must have at least one lifetime ending use?!
41- // CHECK: Value: %3 = argument of bb1 : $Builtin.NativeObject
41+ // CHECK: Value: %1 = begin_borrow %0 : $Builtin.NativeObject
4242// CHECK-LABEL: Error#: 0. End Error in Function: 'no_end_borrow_error2'
4343//
4444// CHECK-NOT: Error#: {{[0-9][0-9]*}}. End Error in Function: 'no_end_borrow_error2'
272272// CHECK: User: end_borrow %5 : $Builtin.NativeObject // id: %13
273273// CHECK: Block: bb2
274274// CHECK: Consuming Users:
275- // CHECK: end_borrow %5 : $Builtin.NativeObject // id: %13
276- // CHECK: end_borrow %5 : $Builtin.NativeObject // id: %7
275+ // CHECK: end_borrow %5 : $Builtin.NativeObject
276+ // CHECK: end_borrow %5 : $Builtin.NativeObject
277277// CHECK: Error#: 6. End Error in Function: 'bad_order_add_a_level'
278278//
279279// CHECK-LABEL: Error#: 7. Begin Error in Function: 'bad_order_add_a_level'
@@ -282,36 +282,18 @@ bb6:
282282// CHECK: Post Dominating Failure Blocks:
283283// CHECK: bb3
284284// CHECK: Error#: 7. End Error in Function: 'bad_order_add_a_level'
285-
286- // CHECK: Error#: 9. Begin Error in Function: 'bad_order_add_a_level'
287- // CHECK: Error! Found a leak due to a consuming post-dominance failure!
288- // CHECK: Value: %5 = argument of bb2 : $Builtin.NativeObject // users: %13, %9, %7
289- // CHECK: Post Dominating Failure Blocks:
290- // CHECK: bb3
291- // CHECK-LABEL: Error#: 9. End Error in Function: 'bad_order_add_a_level'
292285//
293- // CHECK-LABEL: Error#: 10 . Begin Error in Function: 'bad_order_add_a_level'
286+ // CHECK-LABEL: Error#: 9 . Begin Error in Function: 'bad_order_add_a_level'
294287// CHECK: Found outside of lifetime use!
295288// CHECK: Value: %5 = argument of bb2 : $Builtin.NativeObject // users: %13, %9, %7
296- // CHECK: User: br bb4( %9 : $Builtin.NativeObject) // id: %10
289+ // CHECK: User: %9 = begin_borrow %5 : $Builtin.NativeObject
297290// CHECK: Block: bb3
298- // CHECK-LABEL: Error#: 10. End Error in Function: 'bad_order_add_a_level'
299- //
300- // We found a use that we didn't visit. For our purposes, we consider this to be
301- // an outside lifetime use rather than use after freer to unite it with errors
302- // from uses that are not reachable from the definition of the value.
303- //
304- // CHECK-LABEL: Error#: 11. Begin Error in Function: 'bad_order_add_a_level'
305- // CHECK: Found outside of lifetime use!
306- // CHECK: Value: %5 = argument of bb2 : $Builtin.NativeObject // users: %13, %9, %7
307- // CHECK: User: %9 = begin_borrow %5 : $Builtin.NativeObject // user: %10
308- // CHECK: Block: bb3
309- // CHECK: Error#: 11. End Error in Function: 'bad_order_add_a_level'
291+ // CHECK-LABEL: Error#: 9. End Error in Function: 'bad_order_add_a_level'
310292//
311- // CHECK-LABEL: Error#: 12 . Begin Error in Function: 'bad_order_add_a_level'
293+ // CHECK-LABEL: Error#: 10 . Begin Error in Function: 'bad_order_add_a_level'
312294// CHECK: Non trivial values, non address values, and non guaranteed function args must have at least one lifetime ending use?!
313- // CHECK: Value: %11 = argument of bb4 : $Builtin.NativeObject
314- // CHECK: Error#: 12 . End Error in Function: 'bad_order_add_a_level'
295+ // CHECK: Value: %9 = begin_borrow %5 : $Builtin.NativeObject
296+ // CHECK: Error#: 10 . End Error in Function: 'bad_order_add_a_level'
315297sil [ossa] @bad_order_add_a_level : $@convention(thin) (@owned Builtin.NativeObject) -> () {
316298bb0(%0 : @owned $Builtin.NativeObject):
317299 %1 = begin_borrow %0 : $Builtin.NativeObject
0 commit comments