X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fng_tactics%2FnnAuto.ml;h=c1b5c302f2b5a27147eff1c629c4558fca12f516;hb=117dfe4f3b6d8ebf53172eaf66b628a27e4e43e1;hp=39eb0baac01ac22eb6d0c480fba01b315233370e;hpb=5f2a4177ea8f13e2f854cf64e36e1b24e9f001bd;p=helm.git diff --git a/helm/software/components/ng_tactics/nnAuto.ml b/helm/software/components/ng_tactics/nnAuto.ml index 39eb0baac..c1b5c302f 100644 --- a/helm/software/components/ng_tactics/nnAuto.ml +++ b/helm/software/components/ng_tactics/nnAuto.ml @@ -1662,7 +1662,7 @@ let cleanup_trace s trace = | _ -> false) trace ;; -let auto_tac ~params:(univ,flags) status = +let auto_tac ~params:(univ,flags) ?(trace_ref=ref []) status = let oldstatus = status in let status = (status:> NTacStatus.tac_status) in let goals = head_goals status#stack in @@ -1734,6 +1734,7 @@ let auto_tac ~params:(univ,flags) status = | _ -> assert false in let s = s#set_stack stack in + trace_ref := trace; oldstatus#set_status s in let s = up_to depth depth in