This commit is contained in:
2026-03-12 17:55:57 -04:00
parent c28c144fa2
commit 2bb9dfff88
31 changed files with 2996 additions and 1238 deletions

9
tests/tcp/props/phi7.pml Normal file
View File

@@ -0,0 +1,9 @@
/* liveness: simultaneous close resolution */
ltl phi7 {
always (
(state[0] == FinW1State && state[1] == FinW1State)
implies
(eventually (state[0] == ClosedState) &&
eventually (state[1] == ClosedState))
)
}

6
tests/tcp/props/phi8.pml Normal file
View File

@@ -0,0 +1,6 @@
/* liveness: active close eventually terminates */
ltl phi8 {
always (
(state[0] == FinW1State) implies (eventually (state[0] == ClosedState))
)
}

8
tests/tcp/props/phi9.pml Normal file
View File

@@ -0,0 +1,8 @@
/* safety: handshake cannot be bypassed */
ltl phi9 {
always (
(state[0] == ListenState)
implies
!(next (state[0] == EstState))
)
}