-
Notifications
You must be signed in to change notification settings - Fork 15.3k
Open
Labels
Description
The purpose of this issue is to document proofs of correctness for tests in dependence analysis. The goal is to make assumptions required for correctness explicit. Given the complexity of this analysis, I believe this will be useful. Eventually, when the proofs are written clearly and concisely and if there is no objection to them, they can become comments in the code.
I don't expect separate proofs for different tests. I expect proofs can be generalized. Also I will try to cover current implementation and potential extensions that we may need in the future to increase accuracy of the analysis.
I will update the issue gradually and I expect it to take a few weeks until completion.