Fixes nondeterminism in escape analysis caused by iterating over map while updating it, which results in some edges being included/excluded based on the specific order.
The flaky test was TestInterproceduralEscape/testAbstractFunction.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Fixes nondeterminism in escape analysis caused by iterating over map while updating it, which results in some edges being included/excluded based on the specific order.
The flaky test was
TestInterproceduralEscape/testAbstractFunction
.By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.