workaround for bad bug in dcorres
This line invokes "wp" with a schematic postcondition, which makes this proof very unstable when new wp rules are added.
This commit is contained in:
parent
196e2e2e0a
commit
ad82c6c751
|
@ -2270,7 +2270,7 @@ lemma dcorres_set_thread_state_Restart:
|
|||
apply (simp add: get_etcb_def)
|
||||
apply (simp add: not_idle_thread_def)
|
||||
apply (simp add: tcb_pending_op_slot_def)
|
||||
apply ((wp | clarsimp | simp)+)[2]
|
||||
apply ((wp del: use_corresK | clarsimp | simp)+)[2]
|
||||
apply (frule(1) valid_etcbs_get_tcb_get_etcb, clarsimp simp: get_etcb_def)
|
||||
apply (simp add:KHeap_D.set_cap_def set_object_def gets_the_def gets_def bind_assoc)
|
||||
apply (rule dcorres_absorb_get_l)
|
||||
|
|
Loading…
Reference in New Issue