Commit 6c9cf62
committed
[alert,fpv] Make AlertCheck1_A actually true for async alerts
This assertion wasn't true because a skew on e.g. the ack signal from
the alert receiver to the alert sender can completely lock up
communication between them.
It seems that Jasper didn't manage to find the loop it would need for
a counterexample with this sort of liveness proof, so it just hung.
With the extra condition (which, in hindsight, is definitely
required), the proof goes through nicely.
Signed-off-by: Rupert Swarbrick <[email protected]>1 parent 12951c0 commit 6c9cf62
1 file changed
+4
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
196 | 196 | | |
197 | 197 | | |
198 | 198 | | |
199 | | - | |
| 199 | + | |
| 200 | + | |
200 | 201 | | |
201 | 202 | | |
202 | 203 | | |
203 | | - | |
| 204 | + | |
| 205 | + | |
204 | 206 | | |
205 | 207 | | |
206 | 208 | | |
| |||
0 commit comments