From c6eb1f473b65480f52fec446b6d4b8467b32ef90 Mon Sep 17 00:00:00 2001 From: Florian Brandner <florian.brandner@telecom-paris.fr> Date: Fri, 7 May 2021 12:59:51 +0200 Subject: [PATCH] fix type error (correctly) --- coq/FIFO.v | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/coq/FIFO.v b/coq/FIFO.v index e478a4f..4bd99a7 100644 --- a/coq/FIFO.v +++ b/coq/FIFO.v @@ -291,15 +291,12 @@ Section FIFO. Program Definition FIFO_arbitrate := let State := FIFO_trace Requests in - mkTrace State.(Cmds) State.(Time) _ (FIFO_trace_time_ok Requests) _ (FIFO_trace_T_RC_ok Requests) _. - Admit Obligations. - - (* + mkTrace State.(Cmds) State.(Time) _ (FIFO_trace_time_ok Requests) (FIFO_trace_Cmds_PRE_ok Requests) (FIFO_trace_T_RC_ok Requests) (FIFO_trace_T_RP_ok Requests). Next Obligation. induction Requests. - - auto. + - auto. - by apply (FIFO_trace_uniq a) in IHl. - *) + Qed. Lemma FIFO_trace_Req_handled Reqs: forall req, req \in Reqs -> -- GitLab