Added new version of DLS opening lemma that reduces case splits in DLS proofs. Proved 3/4 of it.

This commit is contained in:
Tobias Reinhard 2022-11-26 12:15:34 -05:00
parent 49af8fd30f
commit 53189c46d4
3 changed files with 225 additions and 0 deletions

View file

@ -932,6 +932,7 @@ static void prvYieldForTask( TCB_t * pxTCB,
prvTCB_p(gCurrentTCB, ulFreeBytesOnStack);
@*/
{
//@ assume(false);
//@ open taskISRLockInv();
//@ assert( integer_((void*) &uxTopReadyPriority, sizeof(UBaseType_t), false, ?gTopReadyPriority) );
//@ assert( gTopReadyPriority == uxTopReadyPriority);