chore: improve error message

This commit is contained in:
Leonardo de Moura 2020-10-01 18:47:22 -07:00
parent 946f5537ee
commit 299bc54af0

View file

@ -151,7 +151,8 @@ newSyntheticMVars ← s.syntheticMVars.filterM $ fun mvarDecl =>
val ← instantiateMVars (mkMVar mvarDecl.mvarId);
when val.getAppFn.isMVar $
unlessM (isDefEq val defaultVal) $
throwError "failed to assign default value to metavariable"; -- TODO: better error message
-- TODO: better error message
throwError ("failed to assign default value to metavariable" ++ indentExpr val ++ Format.line ++ "default value" ++ indentExpr defaultVal) ;
pure false
| _ => pure true;
modify $ fun s => { s with syntheticMVars := newSyntheticMVars };