File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -485,9 +485,16 @@ Arguments compile_malfunction_pipeline {_ _ _ _ _ _} _ _ _ {_}.
485485Local Existing Instance CanonicalHeap.
486486Local Existing Instance CanonicalPointer.
487487
488+ Program Definition verified_typed_erasure_pipeline_unsafe econf :=
489+ verified_typed_erasure_pipeline econf ▷ (optional_unsafe_transforms econf).
490+ Next Obligation .
491+ unfold optional_unsafe_transforms, optional_self_transform in H |- *.
492+ destruct enable_unsafe as [[] [] [] []] => //.
493+ Qed .
494+
488495(* This also optionally runs typed erasure and/or the cofix to fix translation *)
489496Program Definition switchable_erasure_pipeline econf :=
490- if econf.(enable_typed_erasure) then verified_typed_erasure_pipeline econf
497+ if econf.(enable_typed_erasure) then verified_typed_erasure_pipeline_unsafe econf
491498 else verified_erasure_pipeline_mapping ▷ (optional_unsafe_transforms econf).
492499Next Obligation .
493500Proof .
You can’t perform that action at this time.
0 commit comments