Skip to content

Commit d3d8fe9

Browse files
committed
Fix a unit test for mark_dependence ownership.
This test case would always pass, even without the fix it was intending to test: commit 79b6498 Author: Meghana Gupta <[email protected]> Date: Wed Jan 22 01:24:49 2025 Fix operand ownership of mark_dependence [nonescaping] of address values
1 parent 4937d0a commit d3d8fe9

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

test/SILOptimizer/ossa_lifetime_completion.sil

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -975,6 +975,8 @@ bb0(%0 : @owned $Wrapper, %1 : $*Klass):
975975
%2 = begin_borrow %0 : $Wrapper
976976
%3 = struct_extract %2 : $Wrapper, #Wrapper.c
977977
%4 = mark_dependence [nonescaping] %1 : $*Klass on %3 : $Klass
978-
end_borrow %2 : $Wrapper
978+
unreachable
979+
}
980+
979981
unreachable
980982
}

0 commit comments

Comments
 (0)