@@ -409,15 +409,15 @@ module CacheSSM refines DiskSSM(CacheIfc) {
409409 }
410410
411411 datatype Step =
412- | StartReadStep (cache_idx: nat , disk_idx: nat )
413- | FinishReadStep (cache_idx: nat , disk_idx: nat )
414- | StartWritebackStep (cache_idx: nat )
415- | FinishWritebackStep (cache_idx: nat )
416- | EvictStep (cache_idx: nat )
417- | ObserveCleanForSyncStep (cache_idx: nat , rid: RequestId )
418- | ApplyReadStep (cache_idx: nat , rid: RequestId )
419- | ApplyWriteStep (cache_idx: nat , rid: RequestId )
420- | MarkDirtyStep (cache_idx: nat )
412+ | StartReadStep (ghost cache_idx: nat , ghost disk_idx: nat )
413+ | FinishReadStep (ghost cache_idx: nat , ghost disk_idx: nat )
414+ | StartWritebackStep (ghost cache_idx: nat )
415+ | FinishWritebackStep (ghost cache_idx: nat )
416+ | EvictStep (ghost cache_idx: nat )
417+ | ObserveCleanForSyncStep (ghost cache_idx: nat , ghost rid: RequestId )
418+ | ApplyReadStep (ghost cache_idx: nat , ghost rid: RequestId )
419+ | ApplyWriteStep (ghost cache_idx: nat , ghost rid: RequestId )
420+ | MarkDirtyStep (ghost cache_idx: nat )
421421
422422 predicate InternalStep (shard: M , shard': M , step: Step )
423423 {
0 commit comments