From d1085fdbd8b9f64ec8d3f2c49b143004ea86a5ed Mon Sep 17 00:00:00 2001 From: herbelin Date: Fri, 23 Mar 2012 16:05:44 +0000 Subject: Little bug in r15061 leading to unusable debug mode. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@15082 85f007b7-540e-0410-9357-904b9bb8a0f7 --- pretyping/evarutil.ml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pretyping/evarutil.ml b/pretyping/evarutil.ml index 109020dd8f..371e37bc83 100644 --- a/pretyping/evarutil.ml +++ b/pretyping/evarutil.ml @@ -293,7 +293,7 @@ let new_pure_evar evd sign ?(src=default_source) ?filter ?candidates typ = (evd,newevk) let new_evar_instance sign evd typ ?src ?filter ?candidates instance = - assert (not !Flags.debug && + assert (not !Flags.debug || list_distinct (ids_of_named_context (named_context_of_val sign))); let evd,newevk = new_pure_evar evd sign ?src ?filter ?candidates typ in (evd,mkEvar (newevk,Array.of_list instance)) -- cgit v1.2.3