diff options
author | Matthieu Sozeau <matthieu.sozeau@inria.fr> | 2014-09-26 11:22:40 +0200 |
---|---|---|
committer | Matthieu Sozeau <matthieu.sozeau@inria.fr> | 2014-09-26 16:10:13 +0200 |
commit | dd21327dbc388dfbff88834ae628df062b1b7c04 (patch) | |
tree | 89bf3ebd53126d7861d999889a6d3a526ba3152a /pretyping/evarconv.mli | |
parent | 0a42f8d2434d6c5471d47c99d815762783cdca95 (diff) |
Fix canonical structure resolution which was launched on the results of
eta-expansion, creating a loop. This is now deactivated. Fixes bugs #3665 and #3667.
Diffstat (limited to 'pretyping/evarconv.mli')
-rw-r--r-- | pretyping/evarconv.mli | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pretyping/evarconv.mli b/pretyping/evarconv.mli index 500bb5430..12cf7d0b7 100644 --- a/pretyping/evarconv.mli +++ b/pretyping/evarconv.mli @@ -63,7 +63,7 @@ val set_solve_evars : (env -> evar_map ref -> constr -> constr) -> unit (* For debugging *) val evar_conv_x : transparent_state -> env -> evar_map -> conv_pb -> constr -> constr -> Evarsolve.unification_result -val evar_eqappr_x : ?rhs_is_already_stuck:bool -> transparent_state -> +val evar_eqappr_x : ?rhs_is_already_stuck:bool -> transparent_state * bool -> env -> evar_map -> conv_pb -> state * Cst_stack.t -> state * Cst_stack.t -> Evarsolve.unification_result |