Skip to content

Instantly share code, notes, and snippets.

@SebastianMonnet
Created December 18, 2021 17:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SebastianMonnet/a2d6531bfc7e588d3e928f84a4e851d5 to your computer and use it in GitHub Desktop.
Save SebastianMonnet/a2d6531bfc7e588d3e928f84a4e851d5 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
Last login: Sat Dec 18 16:28:20 on ttys000
sebastianmonnet@Sebastians-MacBook-Air ~ % arch -x86_64 zsh
sebastianmonnet@Sebastians-MacBook-Air ~ % cd /users/sebastianmonnet
sebastianmonnet@Sebastians-MacBook-Air sebastianmonnet % leanproject new test_project
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean:30:41: error: type expected at
o.is_some
term has type
bool
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean:30:41: error: type expected at
o.is_some
term has type
bool
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean:149:14: error: failed to synthesize instance name, name should be provided explicitly
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean:322:28: error: function expected at
f
term has type
expr
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean:353:23: error: function expected at
e
term has type
expr
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/local_context.lean:2:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/has_reflect.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/pexpr.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/declaration.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr_address.lean:11:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr_address.lean:11:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/local_context.lean:2:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/environment.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interaction_monad.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interaction_monad.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean:11:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean:11:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean:1578:10: error: function expected at
expr.const (name.mk_string "dite" name.anonymous) [tgt_u]
term has type
expr ?m_1
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean:1578:10: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
too many arguments
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/module_info.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/module_info.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/module_info.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/fun_info.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/contradiction_tactic.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/injection_tactic.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/relation_tactics.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/congr_lemma.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/rec_util.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/rec_util.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/case_tag.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/ac_tactics.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/set_get_option_tactics.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/comp_value_tactics.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/comp_value_tactics.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/hole_command.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/lean/parser.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/lean/parser.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/ref.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/backward.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/congr_tactic.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean:60:24: error: function expected at
f
term has type
expr
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/type_context.lean:2:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_has_sizeof_instance.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_has_sizeof_instance.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/type_context.lean:2:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/type_context.lean:2:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive_base.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive_base.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/attribute.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/attribute.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive_base.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/occurrences.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/occurrences.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/occurrences.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/occurrences.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/simp_tactic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/simp_tactic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/rewrite_tactic.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/rewrite_tactic.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/simp_tactic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/simp_tactic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/congruence_closure.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_inhabited_instance.lean:11:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_inhabited_instance.lean:11:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/derive.lean:13:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/derive.lean:13:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/derive.lean:13:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/derive.lean:94:0: error: expr.mk_app._main: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:86:5: error: invalid namespace name '_root_.interactive'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean:83:12: error: failed to synthesize type class instance for
attr_name : name,
as_simp : bool,
mk_hinst_lemma_attr_core : tactic unit,
t : reflected (user_attribute hinst_lemmas) := `((user_attribute hinst_lemmas))
⊢ reflected
{name := attr_name,
descr := "hinst_lemma attribute",
after_set := some
(λ (n : name) (_x : ℕ) (_x : bool),
to_hinst_lemmas_core transparency.reducible as_simp [n] hinst_lemmas.mk >> skip <|>
fail (to_fmt "invalid ematch lemma '" ++ to_fmt n ++ to_fmt "'")),
before_unset := some (λ (_x : name) (_x : bool), skip),
cache_cfg := {mk_cache := λ (ns : list name),
to_hinst_lemmas_core transparency.reducible as_simp ns hinst_lemmas.mk,
dependencies := [name.mk_string "reducibility" name.anonymous]},
reflect_param := λ (a : unit), punit.reflect a,
parser := pure ()}
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:124:17: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:124:23: error: unknown identifier 'ident_'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:125:11: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:133:18: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:133:24: error: unknown identifier 'ident_'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:134:5: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:171:22: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:171:28: error: unknown identifier 'ident_'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:171:5: warning: declaration 'tactic.interactive.introv' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:198:27: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:198:5: warning: declaration 'tactic.interactive.rename' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:206:20: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:206:26: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:206:5: warning: declaration 'tactic.interactive.apply' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:212:21: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:212:27: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:212:5: warning: declaration 'tactic.interactive.fapply' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:218:21: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:218:27: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:218:5: warning: declaration 'tactic.interactive.eapply' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:224:25: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:224:5: warning: declaration 'tactic.interactive.apply_with' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:231:21: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:231:27: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:231:5: warning: declaration 'tactic.interactive.mapply' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:245:21: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:245:27: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:245:5: warning: declaration 'tactic.interactive.refine' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:273:21: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:273:27: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:273:36: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:273:56: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:273:66: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:273:72: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:274:8: error: invalid pattern: variable, constructor or constant tagged as pattern expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:275:8: error: invalid pattern: variable, constructor or constant tagged as pattern expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:279:23: error: unknown identifier 'sort'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:283:6: error: invalid field notation, type is not of the form (C ...) where C is a constant
l
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:274:23: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:290:20: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:290:26: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:290:5: warning: declaration 'tactic.interactive.exact' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:296:18: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:296:24: error: unknown identifier 'pexpr_list_or_texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:297:5: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:303:5: warning: declaration 'tactic.interactive.from' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:308:23: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:308:5: warning: declaration 'tactic.interactive.revert' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:326:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:327:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:326:9: error: don't know how to synthesize placeholder (c)
context:
p : pexpr,
to_expr' : tactic expr,
_match : pexpr → tactic expr
⊢ name
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:327:15: error: don't know how to synthesize placeholder (c)
context:
p : pexpr,
to_expr' : tactic expr,
_match : pexpr → tactic expr
⊢ name
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:324:5: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:332:5: error: mk_has_reflect_instance failed, failed to generate instance for
pos
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:337:34: error: unknown identifier 'rw_rule'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:343:4: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:343:10: error: don't know how to synthesize placeholder (n)
context:
r : ⁇,
get_rule_eqn_lemmas : tactic (list name),
n : name,
p : pexpr,
e : expr ff := (expr.erase_annotations p).get_app_fn.erase_annotations,
_match : expr ff → tactic (list name)
⊢ name
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:337:5: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:346:7: error: invalid field notation, type is not of the form (C ...) where C is a constant
r
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:347:2: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:348:2: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:346:7: error: don't know how to synthesize placeholder
context:
r : ⁇,
get_rule_eqn_lemmas : tactic (list name),
aux : name → tactic (list name) :=
λ (n : name),
(resolve_name n >>=
λ (p : pexpr),
let e : expr ff := (expr.erase_annotations p).get_app_fn.erase_annotations
in (λ (_a : expr ff), ⁇) e) <|>
return list.nil
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:347:8: error: don't know how to synthesize placeholder (n)
context:
r : ⁇,
get_rule_eqn_lemmas : tactic (list name),
aux : name → tactic (list name) :=
λ (n : name),
(resolve_name n >>=
λ (p : pexpr),
let e : expr ff := (expr.erase_annotations p).get_app_fn.erase_annotations
in (λ (_a : expr ff), ⁇) e) <|>
return list.nil,
_match : ⁇ → tactic (list name)
⊢ name
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:348:14: error: don't know how to synthesize placeholder (n)
context:
r : ⁇,
get_rule_eqn_lemmas : tactic (list name),
aux : name → tactic (list name) :=
λ (n : name),
(resolve_name n >>=
λ (p : pexpr),
let e : expr ff := (expr.erase_annotations p).get_app_fn.erase_annotations
in (λ (_a : expr ff), ⁇) e) <|>
return list.nil,
_match : ⁇ → tactic (list name)
⊢ name
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:337:5: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:352:56: error: unknown identifier 'rw_rule'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:354:12: error: invalid field notation, type is not of the form (C ...) where C is a constant
r
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:357:21: error: invalid field notation, type is not of the form (C ...) where C is a constant
r
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:357:55: error: invalid field notation, type is not of the form (C ...) where C is a constant
r
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:357:55: error: invalid field notation, type is not of the form (C ...) where C is a constant
r
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:364:51: error: unknown identifier 'rw_rule'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:367:13: error: invalid field notation, type is not of the form (C ...) where C is a constant
r
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:370:22: error: invalid field notation, type is not of the form (C ...) where C is a constant
r
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:370:87: error: invalid field notation, type is not of the form (C ...) where C is a constant
r
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:370:87: error: invalid field notation, type is not of the form (C ...) where C is a constant
r
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:374:48: error: unknown identifier 'rw_rule'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:375:0: error: unknown identifier 'rw_rule.mk'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:375:48: error: unknown identifier 'with_desc'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:375:28: error: don't know how to synthesize placeholder
context:
ep : parser pexpr,
rw_rule_p : parser ⁇
⊢ Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:379:16: error: unknown identifier 'rw_rule'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:378:5: error: mk_has_reflect_instance failed, failed to generate instance for
list ⁇
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:383:27: error: unknown identifier 'rw_rules_t'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:385:1: error: unknown identifier 'rw_rules_t.mk'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:387:4: error: unknown identifier 'rw_rules_t.mk'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:387:46: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:387:0: error: failed to synthesize type class instance for
rw_rules : parser ⁇
⊢ has_orelse parser
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:387:64: error: don't know how to synthesize placeholder
context:
rw_rules : parser ⁇
⊢ Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:389:31: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:389:55: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:389:61: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:391:2: error: invalid pattern: variable, constructor or constant tagged as pattern expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:391:22: error: invalid field notation, type is not of the form (C ...) where C is a constant
loca
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:392:22: error: invalid field notation, type is not of the form (C ...) where C is a constant
loca
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:391:15: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:394:20: error: invalid field notation, type is not of the form (C ...) where C is a constant
rs
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:393:4: error: don't know how to synthesize placeholder
context:
rs : ⁇,
loca : ⁇,
cfg : rewrite_cfg,
rw_core : tactic unit
⊢ Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:403:22: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:403:43: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:403:49: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:403:5: warning: declaration 'tactic.interactive.rewrite' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:409:17: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:409:38: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:409:44: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:409:5: warning: declaration 'tactic.interactive.rw' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:415:18: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:415:39: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:415:45: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:415:5: warning: declaration 'tactic.interactive.rwa' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:421:23: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:421:44: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:421:50: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:421:5: warning: declaration 'tactic.interactive.erewrite' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:427:18: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:427:39: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:427:45: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:427:5: warning: declaration 'tactic.interactive.erw' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:491:8: error: invalid pattern, 'app' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:491:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:491:37: error: don't know how to synthesize placeholder (h)
context:
generalize_arg_p_aux : pexpr → parser (pexpr × name)
⊢ pexpr
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:491:53: error: don't know how to synthesize placeholder (x)
context:
generalize_arg_p_aux : pexpr → parser (pexpr × name)
⊢ name
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:490:13: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:495:0: error: unknown identifier 'with_desc'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:494:13: warning: declaration '_private.3592923149.generalize_arg_p' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:502:25: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:502:44: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:502:65: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:506:3: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:504:3: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:520:0: error: unknown identifier 'with_desc'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:521:6: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:524:22: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:519:5: warning: declaration 'tactic.interactive.cases_arg_p' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:564:25: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:564:56: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:564:62: error: unknown identifier 'using_ident'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:564:82: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:564:88: error: unknown identifier 'with_ident_list'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:565:12: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:619:28: error: unknown identifier 'local_pp_name'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:570:21: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:578:11: error: invalid field notation, type is not of the form (C ...) where C is a constant
e
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:586:6: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:586:12: error: don't know how to synthesize placeholder (n)
context:
hp : ⁇,
rec_name : ⁇,
ids : ⁇,
revert : ⁇,
induction : tactic unit,
in_tag : tag,
e e : expr,
_p : ⁇,
_do_match : ⁇ → tactic ?m_1,
t t _p : expr,
_do_match : expr → tactic (expr × list expr × list expr)
⊢ name
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:564:5: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:583:6: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:610:26: error: invalid field notation, type is not of the form (C ...) where C is a constant
revert
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:610:42: error: invalid field notation, type is not of the form (C ...) where C is a constant
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:600:31: error: don't know how to synthesize placeholder
context:
hp : ⁇,
rec_name : ⁇,
ids : ⁇,
revert : ⁇,
induction : tactic unit,
in_tag : tag,
e e : expr
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:664:12: error: unknown identifier 'ident_'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:664:35: error: unknown identifier 'ident_'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:663:5: warning: declaration 'tactic.interactive.case_arg_parser' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:667:3: error: unknown identifier 'list_of'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:666:5: warning: declaration 'tactic.interactive.case_parser' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:726:22: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:728:21: error: invalid field notation, type is not of the form (C ...) where C is a constant
args
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:767:23: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:767:29: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:767:5: warning: declaration 'tactic.interactive.destruct' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:787:17: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:787:37: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:787:43: error: unknown identifier 'with_ident_list'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:788:18: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:815:31: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:815:56: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:815:62: error: unknown identifier 'pexpr_list_or_texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:816:10: error: invalid field notation, type is not of the form (C ...) where C is a constant
ps
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:817:9: error: invalid field notation, type is not of the form (C ...) where C is a constant
rec
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:822:23: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:822:48: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:822:54: error: unknown identifier 'pexpr_list_or_texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:822:5: warning: declaration 'tactic.interactive.casesm' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:843:27: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:843:53: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:843:86: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:844:26: error: invalid field notation, type is not of the form (C ...) where C is a constant
type_names
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:845:9: error: invalid field notation, type is not of the form (C ...) where C is a constant
rec
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:846:48: error: invalid field notation, type is not of the form (C ...) where C is a constant
one
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:847:80: error: invalid field notation, type is not of the form (C ...) where C is a constant
one
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:876:22: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:878:9: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:912:24: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:912:5: warning: declaration 'tactic.interactive.abstract' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:948:20: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:948:50: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:948:73: error: unknown identifier 'parse_binders'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:948:87: error: unknown identifier 'tac_rbp'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:951:9: error: invalid field notation, type is not of the form (C ...) where C is a constant
binders
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:949:20: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:960:21: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:960:41: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:960:58: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:960:73: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:960:93: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:973:19: error: unknown identifier 'sort'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:961:10: error: invalid field notation, type is not of the form (C ...) where C is a constant
h
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:961:4: error: don't know how to synthesize placeholder
context:
h : ⁇,
q₁ : ⁇,
q₂ : ⁇,
have : tactic unit
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:963:17: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:975:4: error: don't know how to synthesize placeholder
context:
h : ⁇,
q₁ : ⁇,
q₂ : ⁇,
have : tactic unit,
h : ⁇ := ⁇
⊢ Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:984:20: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:984:40: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:984:57: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:984:72: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:984:92: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:997:19: error: unknown identifier 'sort'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:985:10: error: invalid field notation, type is not of the form (C ...) where C is a constant
h
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:985:4: error: don't know how to synthesize placeholder
context:
h : ⁇,
q₁ : ⁇,
q₂ : ⁇,
let : tactic unit
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:987:17: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:999:4: error: don't know how to synthesize placeholder
context:
h : ⁇,
q₁ : ⁇,
q₂ : ⁇,
let : tactic unit,
h : ⁇ := ⁇
⊢ Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1004:25: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1004:44: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1004:61: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1004:5: warning: declaration 'tactic.interactive.suffices' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1024:19: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1024:25: error: unknown identifier 'pexpr_list_or_texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1025:10: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1061:37: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1061:62: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1061:68: error: unknown identifier 'pexpr_list_or_texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1062:10: error: invalid field notation, type is not of the form (C ...) where C is a constant
ps
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1063:9: error: invalid field notation, type is not of the form (C ...) where C is a constant
rec
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1079:24: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1079:30: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1079:43: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1079:49: error: unknown identifier 'with_ident_list'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1079:5: warning: declaration 'tactic.interactive.injection' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1085:26: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1085:32: error: unknown identifier 'with_ident_list'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1085:5: warning: declaration 'tactic.interactive.injections' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1260:5: error: invalid namespace name '_root_.interactive'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1280:28: error: unknown identifier 'loc'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1282:4: error: invalid pattern: variable, constructor or constant tagged as pattern expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1286:32: error: invalid field notation, type is not of the form (C ...) where C is a constant
locat
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1287:63: error: invalid field notation, type is not of the form (C ...) where C is a constant
locat
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1282:17: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1316:30: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1316:65: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1316:95: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1316:101: error: unknown identifier 'only_flag'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1316:118: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1316:153: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1316:159: error: unknown identifier 'with_ident_list'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1317:23: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1317:29: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1319:21: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1318:4: error: don't know how to synthesize placeholder
context:
use_iota_eqn : ⁇,
trace_lemmas : ⁇,
no_dflt : ⁇,
hs : ⁇,
attr_names : ⁇,
locat : ⁇,
cfg :
opt_param simp_config_ext
{to_simp_config := {max_steps := _root_.simp.default_max_steps,
contextual := ff,
lift_eq := tt,
canonize_instances := tt,
canonize_proofs := ff,
use_axioms := tt,
zeta := tt,
beta := tt,
eta := tt,
proj := tt,
iota := tt,
iota_eqn := ff,
constructor_eq := tt,
single_pass := ff,
fail_if_unchanged := tt,
memoize := tt,
trace_lemmas := ff},
discharger := failed unit},
simp : tactic unit
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1325:22: error: invalid field notation, type is not of the form (C ...) where C is a constant
cfg
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1325:41: error: invalid field notation, type is not of the form (C ...) where C is a constant
cfg
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1326:8: error: invalid field notation, type is not of the form (C ...) where C is a constant
cfg
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1331:35: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1331:41: error: unknown identifier 'only_flag'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1331:58: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1331:93: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1331:99: error: unknown identifier 'with_ident_list'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1331:5: warning: declaration 'tactic.interactive.trace_simp_set' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1340:28: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1340:34: error: unknown identifier 'ident_'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1340:54: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1340:60: error: unknown identifier 'only_flag'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1340:77: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1340:112: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1340:118: error: unknown identifier 'with_ident_list'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1340:5: warning: declaration 'tactic.interactive.simp_intros' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1353:26: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1353:32: error: unknown identifier 'only_flag'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1353:49: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1353:84: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1353:90: error: unknown identifier 'with_ident_list'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1354:20: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1354:26: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1357:2: error: invalid pattern: variable, constructor or constant tagged as pattern expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1365:8: error: invalid field notation, type is not of the form (C ...) where C is a constant
l
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1353:5: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1391:27: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1391:33: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1394:7: error: don't know how to synthesize placeholder (q)
context:
q : ⁇,
transitivity : tactic unit,
_match : ⁇ → tactic unit
⊢ pexpr
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1393:7: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1420:20: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1420:26: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1420:5: warning: declaration 'tactic.interactive.subst' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1432:17: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1432:5: warning: declaration 'tactic.interactive.clear' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1457:23: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1457:42: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1457:48: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1459:3: error: invalid pattern: variable, constructor or constant tagged as pattern expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1464:56: error: invalid field notation, type is not of the form (C ...) where C is a constant
l
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1459:17: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1474:17: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1474:32: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1474:38: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1475:6: error: invalid pattern: variable, constructor or constant tagged as pattern expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1480:59: error: invalid field notation, type is not of the form (C ...) where C is a constant
l
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1475:20: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1488:27: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1488:33: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1490:2: error: invalid pattern: variable, constructor or constant tagged as pattern expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1495:3: error: invalid field notation, type is not of the form (C ...) where C is a constant
l
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1490:15: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1518:5: error: invalid namespace name '_root_.interactive'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1525:22: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1525:45: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1525:51: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1525:5: warning: declaration 'tactic.interactive.unfold' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1534:23: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1534:46: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1534:52: error: unknown identifier 'location'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1534:5: warning: declaration 'tactic.interactive.unfold1' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1561:39: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1561:58: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1562:25: error: unknown identifier 'alpha_eqv'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1561:5: warning: declaration 'tactic.interactive.guard_expr_eq' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1568:27: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1568:33: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1568:5: warning: declaration 'tactic.interactive.guard_target' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1575:24: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1576:8: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1576:25: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1577:9: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1577:27: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1584:11: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1588:17: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1583:2: error: don't know how to synthesize placeholder
context:
n : ⁇,
ty : ⁇,
val : ⁇,
guard_hyp : tactic unit,
h : expr,
ldecl : option local_decl,
ldecl : local_decl
⊢ Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1597:27: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1597:33: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1597:5: warning: declaration 'tactic.interactive.match_target' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1605:20: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1608:22: error: invalid field notation, type is not of the form (C ...) where C is a constant
n
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1606:9: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1620:18: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1620:24: error: unknown identifier 'ident_'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1621:5: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1629:31: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1630:26: error: invalid field notation, type is not of the form (C ...) where C is a constant
n
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1637:24: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1637:5: warning: declaration 'tactic.interactive.by_contra' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1643:25: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1643:31: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1643:5: warning: declaration 'tactic.interactive.type_check' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1662:21: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1662:27: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1662:5: warning: declaration 'tactic.interactive.show' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1669:25: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1669:31: error: unknown identifier 'texpr'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1669:5: warning: declaration 'tactic.interactive.specialize' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1766:33: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1766:37: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1766:42: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1767:0: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1772:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1750:2: error: don't know how to synthesize placeholder
context:
mk_inj_eq : tactic unit
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1766:17: error: don't know how to synthesize placeholder
context:
mk_inj_eq : tactic unit
⊢ Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1766:2: error: don't know how to synthesize placeholder
context:
mk_inj_eq : tactic unit
⊢ Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1778:3: error: tactic.mk_inj_eq._lambda_3: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1775:3: error: tactic.mk_inj_eq._lambda_3: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1781:3: error: tactic.mk_inj_eq._lambda_3: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1802:19: error: invalid end of module, expecting 'end'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1796:3: error: tactic.mk_inj_eq._lambda_3: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1784:3: error: tactic.mk_inj_eq._lambda_3: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1787:3: error: tactic.mk_inj_eq._lambda_3: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1790:3: error: tactic.mk_inj_eq._lambda_3: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1793:3: error: tactic.mk_inj_eq._lambda_3: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1802:3: error: tactic.mk_inj_eq._lambda_3: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean:1799:3: error: tactic.mk_inj_eq._lambda_3: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/async_tactic.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean:11:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean:11:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/async_tactic.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/async_tactic.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/async_tactic.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean:11:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean:11:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean:11:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/async_tactic.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean:23:3: error: don't know how to synthesize placeholder
context:
conv.monad : monad conv
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean:26:3: error: don't know how to synthesize placeholder
context:
conv.monad_fail : monad_fail conv
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean:29:3: error: don't know how to synthesize placeholder
context:
conv.alternative : alternative conv
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean:43:14: error: function expected at
inst
term has type
expr
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean:74:37: error: invalid antiquotation, occurs outside of quoted expressions
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:35:34: error: unknown identifier 'pure_seq_eq_map'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:35:61: error: unknown identifier 'seq_assoc'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:35:72: error: unknown identifier 'map_pure'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:35:82: error: unknown identifier 'seq_pure'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean:74:6: error: don't know how to synthesize placeholder
context:
dec_eq_same_constructor : name → name → ℕ → tactic unit,
I_name F_name : name,
num_rec : ℕ,
_p : expr × expr,
_do_match : expr × expr → tactic unit,
lhs rhs : expr,
lhs_list : list expr := lhs.get_app_args,
rhs_list : list expr := rhs.get_app_args,
_x : unit,
_p : expr × expr,
_do_match : expr × expr → tactic unit,
lhs_arg rhs_arg : expr,
rec : bool,
inst : expr
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean:132:33: error: invalid antiquotation, occurs outside of quoted expressions
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:35:54: error: invalid field notation, type is not of the form (C ...) where C is a constant
has type
?m_1
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:35:32: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:35:27: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
(interactive.simp ?m_1 trace_lemmas no_dflt hs attr_names locat)
has type
⁇ → ⁇ → ⁇ → ⁇ → ⁇ → tactic unit : Sort (max ? ? ? ? ? 1)
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:37:7: error: invalid namespace name 'is_lawful_applicative'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:38:17: error: unknown identifier 'map_pure'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:38:26: error: unknown identifier 'seq_pure'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:38:0: error: unknown declaration 'map_pure'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:41:80: error: unknown identifier 'is_lawful_applicative'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:42:9: error: unknown identifier 'pure_seq_eq_map'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:32:5: error: invalid namespace name '_root_.interactive'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:44:62: error: unknown identifier 'is_lawful_applicative'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:44:62: error: invalid 'structure', expression must be a 'parent' structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:58:7: error: invalid namespace name 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:59:17: error: unknown identifier 'pure_bind'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:59:0: error: unknown declaration 'pure_bind'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:62:72: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:63:32: error: unknown identifier 'bind_pure_comp_eq_map'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:68:19: error: unknown identifier 'f'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:68:23: error: unknown identifier 'g'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:68:38: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:45:26: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:45:49: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:45:91: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:73:19: error: unknown identifier 'f'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:73:23: error: unknown identifier 'g'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:73:38: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:42:3: error: don't know how to synthesize placeholder
context:
α : Type u,
f : Type u → Type v,
_inst_1 : applicative f,
_inst_2 : ⁇,
x : f α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:84:11: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean:132:13: error: don't know how to synthesize placeholder
context:
mk_dec_eq_instance : tactic unit,
env : environment,
_p : expr,
_do_match : expr → tactic unit,
x1 : name,
i1 : binder_info,
d1 : expr,
x2 : name,
i2 : binder_info,
d2 b _p : expr,
_do_match : expr → tactic unit,
I_name : name,
ls : list level,
d1' _p : expr,
_do_match : expr → tactic unit,
I_basic_const I_idx I_idx_type new_goal _x : expr,
_x : unit
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:63:60: error: type mismatch at application
list.cons id_map
term
id_map
has type
∀ (x : ?m_1 ?m_2), id <$> x = x : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:63:60: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:45:5: warning: declaration 'conv.interactive.dsimp' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:85:10: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:68:8: error: don't know how to synthesize placeholder
context:
α β : Type u,
m : Type u → Type v,
_inst_1 : has_bind m,
x : m α,
f g : α → m β,
h : ∀ (a : α), f a = g a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:53:21: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:85:18: error: don't know how to synthesize placeholder
context:
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:53:5: warning: declaration 'conv.interactive.change' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:63:29: error: don't know how to synthesize placeholder
context:
α : Type u,
m : Type u → Type v,
_inst_1 : monad m,
_inst_2 : ⁇,
x : m α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:63:55: error: don't know how to synthesize placeholder
context:
α : Type u,
m : Type u → Type v,
_inst_1 : monad m,
_inst_2 : ⁇,
x : m α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:96:11: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:96:20: error: unknown identifier 'x''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:96:35: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:96:39: error: unknown identifier 'x''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:96:55: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:103:33: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:103:42: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:73:8: error: don't know how to synthesize placeholder
context:
α β : Type u,
m : Type u → Type v,
_inst_1 : functor m,
x : m α,
f g : α → β,
h : ∀ (a : α), f a = g a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:104:37: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:107:7: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:108:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:108:12: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:108:25: error: unknown identifier 'f'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:108:32: error: unknown identifier 'st'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:108:35: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:109:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:76:19: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:96:5: error: don't know how to synthesize placeholder
context:
σ : Type u,
m : Type u → Type v,
α : Type u,
x x' : state_t σ m α,
h : ∀ (st : σ), x.run st = x'.run st
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:96:14: error: don't know how to synthesize placeholder
context:
σ : Type u,
m : Type u → Type v,
α : Type u,
x x' : state_t σ m α,
h : ∀ (st : σ), x.run st = x'.run st
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:96:24: error: don't know how to synthesize placeholder
context:
σ : Type u,
m : Type u → Type v,
α : Type u,
x x' : state_t σ m α,
h : ∀ (st : σ), x.run st = x'.run st
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:108:27: error: invalid field notation, type is not of the form (C ...) where C is a constant
⁇ >>= has_pure.pure ∘ ⁇
has type
?m_1 ?m_4
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:107:4: error: don't know how to synthesize placeholder
context:
σ : Type u,
m : Type u → Type v,
α β : Type u,
x : state_t σ m α,
st : σ,
_inst_1 : monad m,
f : α → β,
_inst_2 : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:108:4: error: don't know how to synthesize placeholder
context:
σ : Type u,
m : Type u → Type v,
α β : Type u,
x : state_t σ m α,
st : σ,
_inst_1 : monad m,
f : α → β,
_inst_2 : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:109:4: error: don't know how to synthesize placeholder
context:
σ : Type u,
m : Type u → Type v,
α β : Type u,
x : state_t σ m α,
st : σ,
_inst_1 : monad m,
f : α → β,
_inst_2 : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:103:50: error: type mismatch at application
list.cons run
term
run
has type
state_t ?m_1 ?m_2 ?m_3 → ?m_1 → ?m_2 (?m_3 × ?m_1) : Type (max ? ?)
but is expected to have type
state_t ?m_1 ?m_2 ?m_3 → (?m_3 → state_t ?m_1 ?m_2 ?m_4) → state_t ?m_1 ?m_2 ?m_4 : Type (max ? ?)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:121:5: error: don't know how to synthesize placeholder
context:
σ : Type u,
m : Type u → Type v,
α : Type u,
_inst_1 : monad m,
σ' σ'' : Type u,
st : σ,
split : σ → σ' × σ'',
join : σ' → σ'' → σ,
x : state_t σ' m α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:76:5: warning: declaration 'conv.interactive.find' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:127:42: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:127:76: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:130:54: error: unknown identifier 'bind_assoc'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:128:0: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:103:36: error: don't know how to synthesize placeholder
context:
σ : Type u,
m : Type u → Type v,
α β : Type u,
x : state_t σ m α,
st : σ,
_inst_1 : monad m,
f : α → state_t σ m β
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:103:45: error: don't know how to synthesize placeholder
context:
σ : Type u,
m : Type u → Type v,
α β : Type u,
x : state_t σ m α,
st : σ,
_inst_1 : monad m,
f : α → state_t σ m β
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:137:11: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:137:20: error: unknown identifier 'x''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:137:31: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:137:31: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:144:37: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:146:7: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:147:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:147:11: error: unknown identifier 'x.run'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:147:17: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:148:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:149:10: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:149:19: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:137:5: error: don't know how to synthesize placeholder
context:
α ε : Type u,
m : Type u → Type v,
x x' : except_t ε m α,
h : x.run = x'.run
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:137:14: error: don't know how to synthesize placeholder
context:
α ε : Type u,
m : Type u → Type v,
x x' : except_t ε m α,
h : x.run = x'.run
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:137:24: error: don't know how to synthesize placeholder
context:
α ε : Type u,
m : Type u → Type v,
x x' : except_t ε m α,
h : x.run = x'.run
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:106:18: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:106:46: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:157:42: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:157:76: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:159:37: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:160:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:161:10: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:161:19: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:164:37: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:164:61: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:164:78: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:165:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:165:24: error: unknown identifier 'bind_pure_comp_eq_map'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:166:10: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:166:19: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:169:37: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:169:62: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:169:72: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:170:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:171:10: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:171:19: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:158:0: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:184:11: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:184:20: error: unknown identifier 'x''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:184:35: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:184:39: error: unknown identifier 'x''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:184:55: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:149:27: error: type mismatch at application
list.cons except.map
term
except.map
has type
(?m_1 → ?m_2) → except ?m_3 ?m_1 → except ?m_3 ?m_2 : Type (max ? ?)
but is expected to have type
(?m_1 → except_t ?m_2 ?m_3 ?m_4) → except ?m_2 ?m_1 → ?m_3 (except ?m_2 ?m_4) : Type (max ? ?)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:106:5: warning: declaration 'conv.interactive.for' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:191:37: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:192:8: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:146:4: error: don't know how to synthesize placeholder
context:
α β ε : Type u,
m : Type u → Type v,
x : except_t ε m α,
_inst_1 : monad m,
f : α → β,
_inst_2 : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:147:4: error: don't know how to synthesize placeholder
context:
α β ε : Type u,
m : Type u → Type v,
x : except_t ε m α,
_inst_1 : monad m,
f : α → β,
_inst_2 : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:149:13: error: don't know how to synthesize placeholder
context:
α β ε : Type u,
m : Type u → Type v,
x : except_t ε m α,
_inst_1 : monad m,
f : α → β,
_inst_2 : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:149:22: error: don't know how to synthesize placeholder
context:
α β ε : Type u,
m : Type u → Type v,
x : except_t ε m α,
_inst_1 : monad m,
f : α → β,
_inst_2 : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:192:5: error: don't know how to synthesize placeholder
context:
ρ : Type u,
m : Type u → Type v,
α β : Type u,
x : reader_t ρ m α,
r : ρ,
_inst_1 : monad m,
f : α → β,
_inst_2 : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:201:55: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:201:76: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:184:5: error: don't know how to synthesize placeholder
context:
ρ : Type u,
m : Type u → Type v,
α : Type u,
x x' : reader_t ρ m α,
h : ∀ (r : ρ), x.run r = x'.run r
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:204:60: error: unknown identifier 'bind_assoc'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:202:0: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:184:14: error: don't know how to synthesize placeholder
context:
ρ : Type u,
m : Type u → Type v,
α : Type u,
x x' : reader_t ρ m α,
h : ∀ (r : ρ), x.run r = x'.run r
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:184:24: error: don't know how to synthesize placeholder
context:
ρ : Type u,
m : Type u → Type v,
α : Type u,
x x' : reader_t ρ m α,
h : ∀ (r : ρ), x.run r = x'.run r
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:211:11: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:211:20: error: unknown identifier 'x''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:211:31: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:211:31: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:218:37: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:220:7: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:221:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:221:11: error: unknown identifier 'x.run'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:221:17: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:222:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:223:10: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:223:19: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/subtype/instances.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:138:25: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:138:48: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:138:90: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:231:42: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:231:63: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:233:37: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:234:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:235:10: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:235:19: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:238:37: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:238:62: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:238:72: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:239:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:240:10: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:240:19: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:211:5: error: don't know how to synthesize placeholder
context:
α : Type u,
m : Type u → Type v,
x x' : option_t m α,
h : x.run = x'.run
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:211:14: error: don't know how to synthesize placeholder
context:
α : Type u,
m : Type u → Type v,
x x' : option_t m α,
h : x.run = x'.run
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:232:0: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:211:24: error: don't know how to synthesize placeholder
context:
α : Type u,
m : Type u → Type v,
x x' : option_t m α,
h : x.run = x'.run
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:138:5: warning: declaration 'conv.interactive.simp' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/set.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/set.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:13:0: error: failed to generate auxiliary lemma 'vm_obj_kind.simple.inj_eq'
nested exception message:
infer type failed, incorrect number of universe levels
tactic.mk_inj_eq
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:147:24: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:20:41: error: unknown identifier 'vm_obj_kind'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:147:5: warning: declaration 'conv.interactive.guard_lhs' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:151:42: error: invalid 'open' command, unknown declaration 'tactic.interactive.rw_rule'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:223:27: error: type mismatch at application
list.cons option.map
term
option.map
has type
(?m_1 → ?m_2) → option ?m_1 → option ?m_2 : Type (max ? ?)
but is expected to have type
(?m_1 → option_t ?m_2 ?m_3) → option ?m_1 → ?m_2 (option ?m_3) : Type (max ? ?)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/subtype/instances.lean:12:3: error: _private.159374679.mk_dec_eq_for._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:49:0: error: failed to generate auxiliary lemma 'vm_decl_kind.bytecode.inj_eq'
nested exception message:
infer type failed, incorrect number of universe levels
tactic.mk_inj_eq
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/subtype/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/subtype/instances.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/subtype/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/subtype/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:223:27: error: type mismatch at application
list.cons option.bind
term
option.bind
has type
option ?m_1 → (?m_1 → option ?m_2) → option ?m_2 : Type (max ? ?)
but is expected to have type
(?m_1 → option_t ?m_2 ?m_3) → option ?m_1 → ?m_2 (option ?m_3) : Type (max ? ?)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:159:36: error: unknown identifier 'rw_rule'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:162:13: error: unknown identifier 'get_rule_eqn_lemmas'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:164:11: error: unknown identifier 'to_expr''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:161:12: error: invalid field notation, type is not of the form (C ...) where C is a constant
r
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:164:47: error: invalid field notation, type is not of the form (C ...) where C is a constant
r
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:165:13: error: invalid field notation, type is not of the form (C ...) where C is a constant
eq_lemmas
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:166:12: error: invalid field notation, type is not of the form (C ...) where C is a constant
eq_lemmas
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:162:1: error: don't know how to synthesize placeholder
context:
rs : list ⁇,
cfg : rewrite_cfg,
rw_core : conv unit,
r : ⁇,
_x : unit
⊢ Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:54:5: error: failed to generate auxiliary lemma 'vm_local_info.mk.inj_eq'
nested exception message:
infer type failed, incorrect number of universe levels
tactic.mk_inj_eq
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:58:36: error: unknown identifier 'vm_decl_kind'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:220:4: error: don't know how to synthesize placeholder
context:
α β : Type u,
m : Type u → Type v,
x : option_t m α,
_inst_1 : monad m,
f : α → β,
_inst_2 : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:221:4: error: don't know how to synthesize placeholder
context:
α β : Type u,
m : Type u → Type v,
x : option_t m α,
_inst_1 : monad m,
f : α → β,
_inst_2 : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:223:13: error: don't know how to synthesize placeholder
context:
α β : Type u,
m : Type u → Type v,
x : option_t m α,
_inst_1 : monad m,
f : α → β,
_inst_2 : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:69:41: error: unknown identifier 'vm_local_info'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean:223:22: error: don't know how to synthesize placeholder
context:
α β : Type u,
m : Type u → Type v,
x : option_t m α,
_inst_1 : monad m,
f : α → β,
_inst_2 : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:168:22: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:168:28: error: unknown identifier 'rw_rules'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:169:9: error: invalid field notation, type is not of the form (C ...) where C is a constant
q
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/subtype/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:171:17: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:171:23: error: unknown identifier 'rw_rules'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:172:9: error: invalid field notation, type is not of the form (C ...) where C is a constant
q
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:182:5: error: invalid namespace name '_root_.interactive'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:200:21: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:201:19: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:205:16: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:203:7: error: don't know how to synthesize placeholder
context:
loc : ⁇,
p : ⁇,
c : _root_.conv.interactive.itactic,
conv : tactic unit
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean:142:5: error: failed to generate auxiliary lemma 'vm_monitor.mk.inj_eq'
nested exception message:
infer type failed, incorrect number of universe levels
tactic.mk_inj_eq
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean:209:12: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/default.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/default.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/default.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/subtype/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/set.lean:93:45: error: don't know how to synthesize placeholder
context:
_x _x _x : Type ?,
g : _x → _x,
h : _x → _x,
s : set _x,
c : _x,
_x : (h <$> g <$> s) c,
_fun_match : (h <$> g <$> s) c → ((h ∘ g) <$> s) c,
b : _x,
a : _x,
h₁ : a ∈ s,
h₂ : g a = b,
h₃ : h b = c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:13:11: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:14:0: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:24:69: error: type expected at
o.is_some
term has type
bool
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:24:98: error: don't know how to synthesize placeholder
context:
α : Type u,
o : option α,
h : ⁇
⊢ option α
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:27:66: error: type expected at
o.is_none
term has type
bool
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:24:69: error: type expected at
o.is_some
term has type
bool
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:27:66: error: type expected at
o.is_none
term has type
bool
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:25:13: error: equation type mismatch, term
rfl
has type
?m_2 = ?m_2
but is expected to have type
some x = some (option.get h)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:27:6: error: non-exhaustive match, the following cases are missing:
option.eq_none_of_is_none (some _) _
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:24:98: error: don't know how to synthesize placeholder
context:
α : Type u,
o : option α,
h : ⁇
⊢ option α
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/subtype/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/instances.lean:24:6: error: non-exhaustive match, the following cases are missing:
option.eq_some_of_is_some none _
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/subtype/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/basic.lean:13:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/basic.lean:13:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/set.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/basic.lean:13:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/basic.lean:13:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/basic.lean:13:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:15:5: error: failed to generate auxiliary lemma 'tagged_format.tag.inj_eq'
nested exception message:
infer type failed, incorrect number of universe levels
tactic.mk_inj_eq
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:27:37: error: unknown identifier 'tagged_format'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:27:55: error: unknown identifier 'tagged_format'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:28:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:28:21: error: function expected at
compose
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:29:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:29:27: error: function expected at
group
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:30:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:30:28: error: function expected at
nest
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:31:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:31:33: error: function expected at
highlight
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:32:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:32:21: error: function expected at
of_format
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:33:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:33:21: error: function expected at
tag
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:27:15: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:35:34: error: unknown identifier 'tagged_format'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:36:10: error: type mismatch at field 'map'
tagged_format.map
has type
Π {α β : Type ?}, (α → β) → ⁇ → ⁇ : Sort (imax (?+2) (?+2) (?+1) ? ?)
but is expected to have type
Π {α β : Type ?}, (α → β) → ⁇ α → ⁇ β : Type (max (?+1) ? ?)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:38:75: error: unknown identifier 'tagged_format'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:39:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:40:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/basic.lean:13:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:41:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:42:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:43:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:44:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:41:8: error: don't know how to synthesize placeholder (i)
context:
α : Type u,
t : Type → Type,
_inst_1 : monad t,
f : α → format → t format,
m_untag : ⁇ → t format
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:42:13: error: don't know how to synthesize placeholder (c)
context:
α : Type u,
t : Type → Type,
_inst_1 : monad t,
f : α → format → t format,
m_untag : ⁇ → t format
⊢ format.color
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:43:13: error: don't know how to synthesize placeholder (x)
context:
α : Type u,
t : Type → Type,
_inst_1 : monad t,
f : α → format → t format,
m_untag : ⁇ → t format
⊢ format
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:44:7: error: don't know how to synthesize placeholder (a)
context:
α : Type u,
t : Type → Type,
_inst_1 : monad t,
f : α → format → t format,
m_untag : ⁇ → t format
⊢ α
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:38:5: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:46:43: error: unknown identifier 'tagged_format'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:46:5: warning: declaration 'tagged_format.untag' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:49:42: error: unknown identifier 'tagged_format'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:50:1: error: don't know how to synthesize placeholder
context:
α : Type u,
has_to_fmt : has_to_format ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:55:20: error: unknown identifier 'tagged_format'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:55:9: error: type of sorry macro is not a sort
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:55:9: error: don't know how to synthesize placeholder
context:
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:63:61: error: type expected at
eformat
term has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:15:0: error: mk_hinst_lemma_attr_core: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean:65:5: warning: declaration 'tactic.pp_tagged' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:29:0: error: failed to generate auxiliary lemma 'smt_pre_config.mk.inj_eq'
nested exception message:
infer type failed, incorrect number of universe levels
tactic.mk_inj_eq
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:42:17: error: unknown identifier 'smt_pre_config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/basic.lean:13:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:39:0: error: failed to generate auxiliary lemma 'smt_config.mk.inj_eq'
nested exception message:
infer type failed, incorrect number of universe levels
tactic.mk_inj_eq
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:45:39: error: unknown identifier 'smt_config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:45:64: error: unknown identifier 'smt_config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:46:0: error: invalid structure notation source, not a structure
c
which has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:46:0: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:45:9: error: type of sorry macro is not a sort
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:51:42: error: unknown identifier 'smt_config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:113:59: error: unknown identifier 'smt_config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:176:41: error: unknown identifier 'smt_config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:176:13: warning: declaration '_private.2746500149.mk_smt_goals_for' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:186:52: error: unknown identifier 'smt_config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:186:5: warning: declaration 'smt_tactic.slift_aux' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:199:5: warning: declaration 'smt_tactic.slift' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:397:49: error: unknown identifier 'smt_config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:397:5: warning: declaration 'using_smt' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:402:35: error: unknown identifier 'smt_config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean:402:5: warning: declaration 'using_smt_with' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean:116:0: error: failed to generate auxiliary lemma 'rsimp.config.mk.inj_eq'
nested exception message:
infer type failed, incorrect number of universe levels
mk_inj_eq
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean:122:36: error: unknown identifier 'config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean:123:27: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean:127:24: error: invalid field notation, 'max_rounds' is not a valid "field" because environment does not contain 'opt_param.max_rounds'
cfg
which has type
opt_param ⁇ ∅
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean:127:24: context: invalid field notation, type is not of the form (C ...) where C is a constant
cfg
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean:150:22: error: unknown identifier 'config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean:150:5: warning: declaration 'tactic.rsimp' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean:154:36: error: unknown identifier 'config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean:154:5: warning: declaration 'tactic.rsimp_at' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean:161:5: warning: declaration 'tactic.interactive.rsimp' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:28:5: warning: declaration 'smt_tactic.execute' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:31:29: error: unknown identifier 'smt_config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:31:5: warning: declaration 'smt_tactic.execute_with' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:35:17: error: unknown identifier 'smt_config'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:34:5: warning: declaration 'smt_tactic.interactive.executor' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:41:5: error: invalid namespace name '_root_.interactive'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:49:18: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:50:5: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:71:20: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:71:5: warning: declaration 'smt_tactic.interactive.apply' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:74:21: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:74:5: warning: declaration 'smt_tactic.interactive.fapply' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:80:21: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:81:34: error: unknown identifier 'loc.ns'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:80:5: warning: declaration 'smt_tactic.interactive.change' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:83:20: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:83:5: warning: declaration 'smt_tactic.interactive.exact' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:86:5: warning: declaration 'smt_tactic.interactive.from' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:88:5: warning: declaration 'smt_tactic.interactive.assume' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:90:21: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:90:41: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:90:73: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:91:10: error: invalid field notation, type is not of the form (C ...) where C is a constant
h
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:91:4: error: don't know how to synthesize placeholder
context:
h : ⁇,
q₁ : ⁇,
q₂ : ⁇,
have : smt_tactic unit
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:93:17: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:105:4: error: don't know how to synthesize placeholder
context:
h : ⁇,
q₁ : ⁇,
q₂ : ⁇,
have : smt_tactic unit,
h : ⁇ := ⁇
⊢ Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:107:20: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:107:40: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:107:72: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:108:10: error: invalid field notation, type is not of the form (C ...) where C is a constant
h
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:108:4: error: don't know how to synthesize placeholder
context:
h : ⁇,
q₁ : ⁇,
q₂ : ⁇,
let : smt_tactic unit
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:110:17: error: ill-formed match/equation expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:122:4: error: don't know how to synthesize placeholder
context:
h : ⁇,
q₁ : ⁇,
q₂ : ⁇,
let : smt_tactic unit,
h : ⁇ := ⁇
⊢ Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:124:23: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:124:5: warning: declaration 'smt_tactic.interactive.add_fact' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:135:23: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:135:5: warning: declaration 'smt_tactic.interactive.destruct' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:139:23: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:139:5: warning: declaration 'smt_tactic.interactive.by_cases' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:174:24: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:174:5: warning: declaration 'smt_tactic.interactive.add_lemma' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:177:28: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:177:5: warning: declaration 'smt_tactic.interactive.add_lhs_lemma' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:189:35: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:189:5: warning: declaration 'smt_tactic.interactive.add_eqn_lemmas_for' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:192:31: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:192:5: warning: declaration 'smt_tactic.interactive.add_eqn_lemmas' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:222:27: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:222:5: warning: declaration 'smt_tactic.interactive.ematch_using' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:238:24: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:238:74: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:238:100: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:239:12: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:238:5: warning: declaration 'smt_tactic.interactive.induction' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:245:30: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:245:60: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:245:83: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:246:28: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:247:65: error: unknown identifier 'loc.ns'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:245:5: warning: declaration 'smt_tactic.interactive.simp' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:249:26: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:249:49: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:249:84: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:250:48: error: unknown identifier 'loc.ns'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:249:5: warning: declaration 'smt_tactic.interactive.dsimp' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:263:27: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:263:5: warning: declaration 'smt_tactic.interactive.eblast_using' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:267:39: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:267:5: warning: declaration 'smt_tactic.interactive.guard_expr_eq' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:270:27: error: unknown identifier 'parse'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean:270:5: warning: declaration 'smt_tactic.interactive.guard_target' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/default.lean:10:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/default.lean:22:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:19:38: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:21:38: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:25:10: error: invalid auto-quote tactic block, ']' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:19:3: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:25:5: error: don't know how to synthesize placeholder
context:
min_tac_step : tactic unit
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:21:3: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:25:10: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:30:5: warning: declaration 'tactic.interactive.min_tac' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:12:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:15:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:18:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:21:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:34:3: error: tactic.interactive.min_tac._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:24:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:27:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:37:3: error: tactic.interactive.min_tac._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:12:3: error: don't know how to synthesize placeholder
context:
α : Type u,
b : bool,
a : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:12:12: error: don't know how to synthesize placeholder
context:
α : Type u,
b : bool,
a : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:15:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:15:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:30:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:33:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:43:3: error: tactic.interactive.min_tac._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:40:3: error: tactic.interactive.min_tac._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:36:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:24:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:24:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:18:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:46:3: error: tactic.interactive.min_tac._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:18:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:39:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:39:30: error: unknown identifier 'eq₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:39:41: error: unknown identifier 'iha'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:39:45: error: unknown identifier 'a₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:39:48: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:39:50: error: unknown identifier 'b₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:42:26: error: unknown identifier 'eq₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:43:25: error: unknown identifier 'new_eq₃'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:43:33: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:44:20: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:44:26: error: unknown identifier 'new_eq₃'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:45:26: error: unknown identifier 'ihb'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:21:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:45:30: error: unknown identifier 'b₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:45:33: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:21:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:49:3: error: tactic.interactive.min_tac._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:42:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:63:11: error: unknown identifier 'd'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:63:13: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:63:16: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:63:47: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:63:66: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:64:19: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:33:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:33:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:30:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:45:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:30:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:27:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:27:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:48:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:39:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:39:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:36:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:36:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:42:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:51:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:42:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:74:2: error: unknown attribute [ematch]
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:54:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:76:46: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:57:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:45:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:45:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:39:35: error: don't know how to synthesize placeholder
context:
α : Sort u,
β : α → Sort v,
r : α → α → Prop,
s : Π (a : α), β a → β a → Prop,
a : α,
aca : acc r a,
acb : ∀ (a : α), well_founded (s a),
xa : α,
aca : ∀ (y : α), r y xa → acc r y,
iha : ∀ (y : α), r y xa → ∀ (b : β y), acc (lex r s) ⟨y, b⟩,
b xb : β xa,
acb : ∀ (y : β xa), s xa y xb → acc (s xa) y,
ihb : ∀ (y : β xa), s xa y xb → acc (lex r s) ⟨xa, y⟩,
p : Σ' (a : α), β a,
lt : lex r s p ⟨xa, xb⟩,
a₁ : α,
b₁ : β a₁,
a₂ : α,
b₂ : β a₂,
h : r a₁ a₂,
eq₂ : a₂ = xa,
eq₃ : b₂ == xb
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:78:2: error: unknown attribute [ematch]
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:51:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:51:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:72:3: error: tactic.interactive.min_tac._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:48:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:60:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:48:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:54:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:54:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:57:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:76:21: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b : α,
h : a ≤ b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:57:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:76:49: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b : α,
h : a ≤ b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:60:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:60:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:69:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:43:20: error: don't know how to synthesize placeholder
context:
α : Sort u,
β : α → Sort v,
r : α → α → Prop,
s : Π (a : α), β a → β a → Prop,
a : α,
aca : acc r a,
acb : ∀ (a : α), well_founded (s a),
xa : α,
aca : ∀ (y : α), r y xa → acc r y,
iha : ∀ (y : α), r y xa → ∀ (b : β y), acc (lex r s) ⟨y, b⟩,
b xb : β xa,
acb : ∀ (y : β xa), s xa y xb → acc (s xa) y,
ihb : ∀ (y : β xa), s xa y xb → acc (lex r s) ⟨xa, y⟩,
p : Σ' (a : α), β a,
lt : lex r s p ⟨xa, xb⟩,
a : α,
b₁ b₂ : β a,
h : s a b₁ b₂,
eq₂ : a = xa,
eq₃ : b₂ == xb
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:91:38: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:91:40: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:72:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:92:53: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:92:55: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:93:11: error: unknown identifier 'd'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:93:13: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:93:16: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:93:47: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:93:84: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:94:38: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean:45:20: error: don't know how to synthesize placeholder
context:
α : Sort u,
β : α → Sort v,
r : α → α → Prop,
s : Π (a : α), β a → β a → Prop,
a : α,
aca : acc r a,
acb : ∀ (a : α), well_founded (s a),
xa : α,
aca : ∀ (y : α), r y xa → acc r y,
iha : ∀ (y : α), r y xa → ∀ (b : β y), acc (lex r s) ⟨y, b⟩,
b xb : β xa,
acb : ∀ (y : β xa), s xa y xb → acc (s xa) y,
ihb : ∀ (y : β xa), s xa y xb → acc (lex r s) ⟨xa, y⟩,
p : Σ' (a : α), β a,
lt : lex r s p ⟨xa, xb⟩,
a : α,
b₁ b₂ : β a,
h : s a b₁ b₂,
eq₂ : a = xa,
eq₃ : b₂ == xb
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:81:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:81:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:84:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:84:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:69:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:87:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:72:3: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:69:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:72:12: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:105:46: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:90:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:90:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:102:3: error: tactic.interactive.min_tac._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:81:3: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:81:12: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:81:21: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:93:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:93:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:84:3: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:96:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:87:3: error: don't know how to synthesize placeholder
context:
a : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:84:12: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:87:12: error: don't know how to synthesize placeholder
context:
a : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:84:21: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:105:21: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b : α,
h : b ≤ a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:105:49: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b : α,
h : b ≤ a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:90:3: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:90:12: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:99:27: error: don't know how to synthesize placeholder
context:
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:102:26: error: don't know how to synthesize placeholder
context:
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:96:3: error: don't know how to synthesize placeholder
context:
a : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:90:21: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:96:12: error: don't know how to synthesize placeholder
context:
a : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:105:27: error: don't know how to synthesize placeholder
context:
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:93:3: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:93:12: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:93:21: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:116:52: error: type expected at
to_bool p
term has type
bool
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:108:26: error: don't know how to synthesize placeholder
context:
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:128:24: error: tactic.interactive.min_tac._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:133:24: error: tactic.interactive.min_tac._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:134:24: error: tactic.interactive.min_tac._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:91:20: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b c : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:92:34: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b c : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:93:4: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b c : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:120:51: error: type expected at
to_bool p
term has type
bool
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:93:34: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b c : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:93:51: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b c : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:122:61: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:129:24: error: tactic.interactive.min_tac._lambda_1: trying to evaluate sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:94:4: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b c : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:122:55: error: don't know how to synthesize placeholder
context:
b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:118:0: warning: declaration 'to_bool_tt' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:63:4: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b c : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:63:34: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b c : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:135:12: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:135:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:136:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:136:23: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:136:43: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:137:22: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:137:44: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:63:51: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b c : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean:64:4: error: don't know how to synthesize placeholder
context:
α : Type u,
_inst_1 : linear_order α,
a b c : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:141:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:141:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:135:2: error: don't know how to synthesize placeholder
context:
p q : Prop,
_inst_1 : decidable p,
_inst_2 : decidable q,
h : p ↔ q
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:136:2: error: don't know how to synthesize placeholder
context:
p q : Prop,
_inst_1 : decidable p,
_inst_2 : decidable q,
h : p ↔ q
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:137:2: error: don't know how to synthesize placeholder
context:
p q : Prop,
_inst_1 : decidable p,
_inst_2 : decidable q,
h : p ↔ q
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:144:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:144:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:141:3: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:147:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:147:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:141:12: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:150:12: error: unknown identifier 'c'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:150:21: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:150:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:153:12: error: unknown identifier 'c'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:153:21: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:153:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:147:3: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:147:12: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:150:15: error: don't know how to synthesize placeholder
context:
c : Prop,
_inst_1 : decidable c,
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:153:15: error: don't know how to synthesize placeholder
context:
c : Prop,
_inst_1 : decidable c,
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:144:3: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean:144:12: error: don't know how to synthesize placeholder
context:
a b : bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:24:45: error: unknown identifier 'add_assoc'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:24:24: error: type mismatch at application
list.cons add_succ
term
add_succ
has type
∀ (n m : ℕ), n + m.succ = (n + m).succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:24:24: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:32:39: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:32:45: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:36:41: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:36:43: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:36:59: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:36:61: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:36:64: error: invalid 'have' declaration, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:36:64: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:24:21: error: don't know how to synthesize placeholder
context:
add_assoc : ∀ (n m k : ℕ), n + m + k = n + (m + k),
n m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:36:23: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h : n + m = k + m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:57:27: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:58:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:58:25: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:30:26: error: type mismatch at application
list.cons nat.zero_add
term
nat.zero_add
has type
∀ (n : ℕ), 0 + n = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:30:26: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:30:41: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:53:21: error: type mismatch at application
list.cons nat.zero_add
term
nat.zero_add
has type
∀ (n : ℕ), 0 + n = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:53:21: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:80:31: error: unknown identifier 'zero_mul'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:30:21: error: don't know how to synthesize placeholder
context:
add_left_cancel : ∀ {n m k : ℕ}, n + m = n + k → m = k,
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:53:16: error: don't know how to synthesize placeholder
context:
eq_zero_of_add_eq_zero_right : ∀ {n m : ℕ}, n + m = 0 → n = 0,
m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:80:20: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:80:20: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:83:7: error: type mismatch at application
list.cons nat.add_assoc
term
nat.add_assoc
has type
∀ (n m k : ℕ), n + m + k = n + (m + k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:83:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:80:17: error: don't know how to synthesize placeholder
context:
zero_mul : ∀ (n : ℕ), 0 * n = 0,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:57:7: error: type mismatch at application
list.cons add_one
term
add_one
has type
∀ (n : ℕ), n + 1 = n.succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:57:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:32:28: error: type mismatch at application
list.cons succ_add
term
succ_add
has type
∀ (n m : ℕ), n.succ + m = (n + m).succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:32:28: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:83:2: error: don't know how to synthesize placeholder
context:
sort_add : tactic unit
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:57:4: error: don't know how to synthesize placeholder
context:
eq_zero_of_add_eq_zero_right : ∀ {n m : ℕ}, n + m = 0 → n = 0,
n m : ℕ,
h : n + 1 + m = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:58:4: error: don't know how to synthesize placeholder
context:
eq_zero_of_add_eq_zero_right : ∀ {n m : ℕ}, n + m = 0 → n = 0,
n m : ℕ,
h : n + 1 + m = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:32:23: error: don't know how to synthesize placeholder
context:
add_left_cancel : ∀ {n m k : ℕ}, n + m = n + k → m = k,
n m k : ℕ,
h : n.succ + m = n.succ + k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:89:30: error: unknown identifier 'succ_mul'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:89:39: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:89:41: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:96:24: error: unknown identifier 'right_distrib'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:96:38: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:96:40: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:96:42: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:101:24: error: unknown identifier 'left_distrib'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:101:37: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:101:39: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:101:41: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:105:45: error: unknown identifier 'mul_comm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:105:54: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:105:56: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:109:55: error: unknown identifier 'mul_assoc'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:109:65: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:109:67: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:109:69: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:89:9: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:89:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:99:26: error: type mismatch at application
list.cons nat.zero_mul
term
nat.zero_mul
has type
∀ (n : ℕ), 0 * n = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:99:26: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:114:6: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:114:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:96:13: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:96:13: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:99:21: error: don't know how to synthesize placeholder
context:
left_distrib : ∀ (n m k : ℕ), n * (m + k) = n * m + n * k,
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:104:22: error: type mismatch at application
list.cons nat.zero_mul
term
nat.zero_mul
has type
∀ (n : ℕ), 0 * n = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:104:22: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:114:3: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:123:23: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:124:50: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:117:8: error: type mismatch at application
list.cons succ_add
term
succ_add
has type
∀ (n m : ℕ), n.succ + m = (n + m).succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:117:8: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:109:26: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:109:26: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:89:4: error: don't know how to synthesize placeholder
context:
succ_mul : ∀ (n m : ℕ), n.succ * m = n * m + m,
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:101:13: error: type mismatch at application
list.cons succ_mul
term
succ_mul
has type
∀ (n m : ℕ), n.succ * m = n * m + m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:101:13: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:104:19: error: don't know how to synthesize placeholder
context:
mul_comm : ∀ (n m : ℕ), n * m = m * n,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:117:3: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:96:8: error: don't know how to synthesize placeholder
context:
right_distrib : ∀ (n m k : ℕ), (n + m) * k = n * k + m * k,
n m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:144:10: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:109:21: error: don't know how to synthesize placeholder
context:
mul_assoc : ∀ (n m k : ℕ), n * m * k = n * (m * k),
n m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:101:8: error: don't know how to synthesize placeholder
context:
left_distrib : ∀ (n m k : ℕ), n * (m + k) = n * m + n * k,
n m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:105:24: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:105:24: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:123:4: error: don't know how to synthesize placeholder
context:
eq_zero_of_mul_eq_zero : ∀ {n m : ℕ}, n * m = 0 → n = 0 ∨ m = 0,
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:124:4: error: don't know how to synthesize placeholder
context:
eq_zero_of_mul_eq_zero : ∀ {n m : ℕ}, n * m = 0 → n = 0 ∨ m = 0,
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:105:19: error: don't know how to synthesize placeholder
context:
mul_comm : ∀ (n m : ℕ), n * m = m * n,
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:144:4: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:144:13: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:144:31: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:236:54: error: unknown identifier 'hw'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:240:23: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:240:25: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:240:41: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:240:43: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:240:73: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:246:23: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:247:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:247:30: error: unknown identifier 'hw'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:253:21: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:253:39: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:264:45: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:264:51: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:236:38: error: type mismatch at application
list.cons nat.add_assoc
term
nat.add_assoc
has type
∀ (n m k : ℕ), n + m + k = n + (m + k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:236:38: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:268:41: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:268:43: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:268:59: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:268:61: error: unknown identifier 'c'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:236:35: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : n ≤ m,
k : ℕ,
_match : (∃ (k : ℕ), n + k = m) → k + n ≤ k + m,
w : ℕ,
hw : n + w = m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:240:6: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : n ≤ m,
k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:264:38: error: don't know how to synthesize placeholder
context:
k n m : ℕ,
h : k + n < k + m,
h' : k + n ≤ k + m := nat.le_of_lt h,
heq : n = m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:240:47: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : n ≤ m,
k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:246:7: error: type mismatch at application
list.cons nat.add_assoc
term
nat.add_assoc
has type
∀ (n m k : ℕ), n + m + k = n + (m + k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:246:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:253:2: error: don't know how to synthesize placeholder
context:
k n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:280:50: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:268:23: error: don't know how to synthesize placeholder
context:
a b c : ℕ,
h : a + b < c + b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:246:4: error: don't know how to synthesize placeholder
context:
k n m : ℕ,
h : k + n ≤ k + m,
_match : (∃ (k_1 : ℕ), k + n + k_1 = k + m) → n ≤ m,
w : ℕ,
hw : k + n + w = k + m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:294:37: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:247:4: error: don't know how to synthesize placeholder
context:
k n m : ℕ,
h : k + n ≤ k + m,
_match : (∃ (k_1 : ℕ), k + n + k_1 = k + m) → n ≤ m,
w : ℕ,
hw : k + n + w = k + m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:280:3: error: don't know how to synthesize placeholder
context:
n k : ℕ,
h : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:294:37: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:296:0: error: invalid end of scope, begin/end mismatch, scope starts with 'nat', and ends with '[anonymous]'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:280:20: error: don't know how to synthesize placeholder
context:
n k : ℕ,
h : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:294:33: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h : n ≤ m,
_match : (∃ (k : ℕ), n + k = m) → k * n ≤ k * m,
l : ℕ,
hl : n + l = m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:323:20: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:323:3: error: don't know how to synthesize placeholder
context:
a b : ℕ,
ha : 0 < a,
hb : 0 < b,
h : 0 * b < a * b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:358:11: error: unknown identifier 'hba'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:358:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:358:24: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:358:44: error: unknown identifier 'hba'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:358:48: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:359:11: error: unknown identifier 'hc0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:359:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:359:24: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:359:44: error: unknown identifier 'hc0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:359:48: error: unknown identifier 'c.zero_le'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:361:49: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:361:52: error: unknown identifier 'hba'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:361:74: error: unknown identifier 'c.zero_le'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:361:84: error: unknown identifier 'hc0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:366:11: error: unknown identifier 'hba'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:366:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:366:24: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:366:44: error: unknown identifier 'hba'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:366:48: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:367:11: error: unknown identifier 'hc0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:367:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:367:24: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:367:44: error: unknown identifier 'hc0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:367:48: error: unknown identifier 'c.zero_le'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:369:50: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:369:53: error: unknown identifier 'hba'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:369:75: error: unknown identifier 'c.zero_le'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:369:85: error: unknown identifier 'hc0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:436:19: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:436:25: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:436:60: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:437:7: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:437:12: error: unknown identifier 'aux'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:437:16: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:437:38: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:437:41: error: unknown identifier 'aux'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:438:35: error: unknown identifier 'injection'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:438:45: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:438:60: error: invalid structure instance, ':=' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:440:8: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:444:71: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:444:77: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:444:80: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:445:35: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean:17:12: error: unknown identifier 'p'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean:17:21: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:366:26: error: don't know how to synthesize placeholder
context:
a b c : ℕ,
h₁ : a ≤ b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:367:26: error: don't know how to synthesize placeholder
context:
a b c : ℕ,
h₁ : a ≤ b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean:20:12: error: unknown identifier 'p'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean:20:21: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:436:30: error: type mismatch at application
list.cons add_one
term
add_one
has type
∀ (n : ℕ), n + 1 = n.succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:436:30: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean:23:12: error: unknown identifier 'p'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean:23:21: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:444:47: error: type mismatch at application
list.cons nat.bit1_eq_succ_bit0
term
nat.bit1_eq_succ_bit0
has type
∀ (n : ℕ), bit1 n = (bit0 n).succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:444:47: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean:17:15: error: don't know how to synthesize placeholder
context:
p : Prop,
h : decidable p,
q : Prop
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:358:26: error: don't know how to synthesize placeholder
context:
a b c : ℕ,
h₁ : a ≤ b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:359:26: error: don't know how to synthesize placeholder
context:
a b c : ℕ,
h₁ : a ≤ b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean:26:12: error: unknown identifier 'p'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean:26:21: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean:20:15: error: don't know how to synthesize placeholder
context:
p : Prop,
h : decidable p,
q : Prop
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean:23:15: error: don't know how to synthesize placeholder
context:
p : Prop,
h : decidable p,
q : Prop
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean:26:15: error: don't know how to synthesize placeholder
context:
p : Prop,
h : decidable p,
q : Prop
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:479:4: error: don't know how to synthesize placeholder
context:
one_lt_bit0 : ∀ {n : ℕ}, n ≠ 0 → 1 < bit0 n,
n : ℕ,
h : n.succ ≠ 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:444:42: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : bit1 n = bit1 m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:444:77: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : bit1 n = bit1 m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:525:9: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:470:4: error: don't know how to synthesize placeholder
context:
one_lt_bit1 : ∀ {n : ℕ}, n ≠ 0 → 1 < bit1 n,
n : ℕ,
h : n.succ ≠ 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:445:25: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : bit1 n = bit1 m,
this : (bit0 n).succ = (bit0 m).succ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:531:13: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:436:7: error: don't know how to synthesize placeholder
context:
bit0_inj : ∀ {n m : ℕ}, bit0 n = bit0 m → n = m,
n m : ℕ,
h : bit0 (n + 1) = bit0 (m + 1)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:498:35: error: don't know how to synthesize placeholder
context:
bit1_lt_bit0 : ∀ {n m : ℕ}, n < m → bit1 n < bit0 m,
n m : ℕ,
h : n < m.succ,
this : n ≤ m,
this : (n + n).succ ≤ (m + m).succ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:436:25: error: don't know how to synthesize placeholder
context:
bit0_inj : ∀ {n m : ℕ}, bit0 n = bit0 m → n = m,
n m : ℕ,
h : bit0 (n + 1) = bit0 (m + 1)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:437:7: error: don't know how to synthesize placeholder
context:
bit0_inj : ∀ {n m : ℕ}, bit0 n = bit0 m → n = m,
n m : ℕ,
h : bit0 (n + 1) = bit0 (m + 1)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:531:3: error: don't know how to synthesize placeholder
context:
B : Sort u,
n : ℕ,
H1 : n = 0 → B,
H2 : Π (m : ℕ), n = m.succ → B
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:437:38: error: don't know how to synthesize placeholder
context:
bit0_inj : ∀ {n m : ℕ}, bit0 n = bit0 m → n = m,
n m : ℕ,
h : bit0 (n + 1) = bit0 (m + 1)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:531:15: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:536:57: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:438:33: error: invalid structure notation source, not a structure
which has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:438:33: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:525:3: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:525:12: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:438:25: error: don't know how to synthesize placeholder
context:
bit0_inj : ∀ {n m : ℕ}, bit0 n = bit0 m → n = m,
n m : ℕ,
h : bit0 (n + 1) = bit0 (m + 1),
this : (n + n).succ.succ = (m + m).succ.succ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:536:54: error: don't know how to synthesize placeholder
context:
pred_inj : ∀ {a b : ℕ}, 0 < a → 0 < b → a.pred = b.pred → a = b,
a b : ℕ,
ha : 0 < a.succ,
hb : 0 < b.succ,
h : a.succ.pred = b.succ.pred,
this : a = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:440:5: error: don't know how to synthesize placeholder
context:
bit0_inj : ∀ {n m : ℕ}, bit0 n = bit0 m → n = m,
n m : ℕ,
h : bit0 (n + 1) = bit0 (m + 1),
this : (n + n).succ.succ = (m + m).succ.succ,
this : n + n = m + m,
this : n = m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:568:36: error: unknown identifier 'sub_self'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:568:45: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:572:2: error: unknown attribute [ematch_lhs]
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:575:60: error: unknown identifier 'add_sub_add_right'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:575:78: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:575:80: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:575:82: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:577:2: error: unknown attribute [ematch_lhs]
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:579:20: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:579:22: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:579:38: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:579:40: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:581:2: error: unknown attribute [ematch_lhs]
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:567:17: error: don't know how to synthesize placeholder
context:
sub_self : ∀ (n : ℕ), n - n = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:584:24: error: invalid 'suffices' declaration, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:584:24: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:587:2: error: unknown attribute [ematch_lhs]
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:594:63: error: unknown identifier 'sub_sub'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:594:71: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:594:73: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:594:75: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:568:20: error: type mismatch at application
list.cons succ_sub_succ
term
succ_sub_succ
has type
∀ (n m : ℕ), n.succ - m.succ = n - m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:568:20: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:574:24: error: type mismatch at application
list.cons nat.add_zero
term
nat.add_zero
has type
∀ (n : ℕ), n + 0 = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:574:24: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:574:21: error: don't know how to synthesize placeholder
context:
add_sub_add_right : ∀ (n k m : ℕ), n + k - (m + k) = n - m,
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:579:3: error: don't know how to synthesize placeholder
context:
k n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:584:9: error: type mismatch at application
list.cons nat.zero_add
term
nat.zero_add
has type
∀ (n : ℕ), 0 + n = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:584:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:575:24: error: type mismatch at application
list.cons add_succ
term
add_succ
has type
∀ (n m : ℕ), n + m.succ = (n + m).succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:575:24: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:601:9: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:601:11: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:602:12: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:602:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:602:23: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:602:30: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:602:32: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:602:34: error: unknown identifier 'h₀'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:602:37: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:603:10: error: unknown identifier 'm.zero_le'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:604:10: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:604:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:605:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:605:12: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:606:10: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:606:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:607:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:568:17: error: don't know how to synthesize placeholder
context:
sub_self : ∀ (n : ℕ), n - n = 0,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:607:31: error: unknown identifier 'h₀'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:608:27: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:609:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:610:12: error: unknown identifier 'n_ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:610:19: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:611:31: error: unknown identifier 'h₀'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:593:24: error: type mismatch at application
list.cons nat.add_zero
term
nat.add_zero
has type
∀ (n : ℕ), n + 0 = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:593:24: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:590:6: error: type mismatch at application
list.cons nat.add_sub_add_left
term
nat.add_sub_add_left
has type
∀ (k n m : ℕ), k + n - (k + m) = n - m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:590:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:584:5: error: don't know how to synthesize placeholder
context:
n m : ℕ,
this : n + m - (0 + m) = n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:575:21: error: don't know how to synthesize placeholder
context:
add_sub_add_right : ∀ (n k m : ℕ), n + k - (m + k) = n - m,
n k m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:626:7: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:593:21: error: don't know how to synthesize placeholder
context:
sub_sub : ∀ (n m k : ℕ), n - m - k = n - (m + k),
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:590:3: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:626:7: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:631:21: error: unknown identifier 'h₀'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:632:23: error: unknown identifier 'h₀'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:632:26: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:594:24: error: type mismatch at application
list.cons add_succ
term
add_succ
has type
∀ (n m : ℕ), n + m.succ = (n + m).succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:594:24: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:626:3: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
h : k ≤ y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:621:6: error: type mismatch at application
list.cons nat.add_sub_add_left
term
nat.add_sub_add_left
has type
∀ (k n m : ℕ), k + n - (k + m) = n - m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:621:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:647:43: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:621:3: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:647:43: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:594:21: error: don't know how to synthesize placeholder
context:
sub_sub : ∀ (n m k : ℕ), n - m - k = n - (m + k),
n m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:650:35: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:650:41: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:650:47: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:653:56: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:653:62: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:653:68: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:661:11: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:650:20: error: type mismatch at application
list.cons nat.sub_zero
term
nat.sub_zero
has type
∀ (n : ℕ), n - 0 = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:650:20: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:631:2: error: don't know how to synthesize placeholder
context:
a b : ℕ,
h₀ : 0 < a,
h₁ : a ≤ b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:647:39: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : n ≤ m,
k : ℕ,
hk : n + k = m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:632:2: error: don't know how to synthesize placeholder
context:
a b : ℕ,
h₀ : 0 < a,
h₁ : a ≤ b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:661:11: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:664:39: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:669:11: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:669:11: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:672:24: error: unknown identifier 'c_eq.symm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:672:54: error: unknown identifier 'ab'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:661:7: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : n ≤ m,
k : ℕ,
hk : n + k = m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:673:25: error: unknown identifier 'a_eq'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:650:17: error: don't know how to synthesize placeholder
context:
le_of_sub_eq_zero : ∀ {n m : ℕ}, n - m = 0 → n ≤ m,
n : ℕ,
H : n - 0 = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:650:41: error: don't know how to synthesize placeholder
context:
le_of_sub_eq_zero : ∀ {n m : ℕ}, n - m = 0 → n ≤ m,
n : ℕ,
H : n - 0 = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:664:6: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:664:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:677:58: error: unknown identifier 'H''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:677:62: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:669:7: error: don't know how to synthesize placeholder
context:
m k : ℕ,
h : k ≤ m,
n l : ℕ,
hl : k + l = m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:677:68: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:680:13: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:680:50: error: unknown identifier 'h_ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:664:3: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : m ≤ n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:653:32: error: type mismatch at application
list.cons nat.add_sub_add_right
term
nat.add_sub_add_right
has type
∀ (n k m : ℕ), n + k - (m + k) = n - m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:653:32: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:672:20: error: don't know how to synthesize placeholder
context:
a b c : ℕ,
ab : b ≤ a,
c_eq : a - b = c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:683:6: error: type mismatch at application
list.cons nat.sub_sub
term
nat.sub_sub
has type
∀ (n m k : ℕ), n - m - k = n - (m + k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:683:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:608:11: error: type mismatch at application
list.cons succ_sub_succ
term
succ_sub_succ
has type
∀ (n m : ℕ), n.succ - m.succ = n - m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:608:11: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:686:6: error: type mismatch at application
list.cons nat.sub_sub
term
nat.sub_sub
has type
∀ (n m k : ℕ), n - m - k = n - (m + k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:686:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:653:27: error: don't know how to synthesize placeholder
context:
le_of_sub_eq_zero : ∀ {n m : ℕ}, n - m = 0 → n ≤ m,
n m : ℕ,
H : n + 1 - (m + 1) = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:673:24: error: type mismatch at application
list.cons nat.add_sub_cancel
term
nat.add_sub_cancel
has type
∀ (n m : ℕ), n + m - m = n : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:677:30: error: don't know how to synthesize placeholder
context:
m n l : ℕ,
H : m - n = l.succ,
H' : n ≥ m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:686:3: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:683:3: error: don't know how to synthesize placeholder
context:
n m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:691:11: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:673:21: error: don't know how to synthesize placeholder
context:
a b c : ℕ,
ab : b ≤ a,
a_eq : a = c + b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:691:11: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:694:77: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:694:88: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:680:3: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h : n ≤ m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:680:23: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h : n ≤ m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:708:44: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:691:7: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : n ≤ m,
k : ℕ,
hk : n + k = m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:694:33: error: type mismatch at application
list.cons nat.zero_add
term
nat.zero_add
has type
∀ (n : ℕ), 0 + n = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:694:33: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:702:10: error: type mismatch at application
list.cons nat.add_right_comm
term
nat.add_right_comm
has type
∀ (n m k : ℕ), n + m + k = n + k + m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:702:10: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:694:30: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : m < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:722:54: error: unknown identifier 'mul_sub_right_distrib'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:725:61: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:725:63: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:725:79: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:725:81: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:702:6: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h : k ≤ n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:728:84: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:728:86: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:728:103: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:728:105: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:728:109: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:728:111: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:714:24: error: type mismatch at application
list.cons nat.zero_sub
term
nat.zero_sub
has type
∀ (a : ℕ), 0 - a = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:714:24: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:725:6: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:725:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:718:6: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:718:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:725:3: error: don't know how to synthesize placeholder
context:
n m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:733:6: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:733:17: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:734:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:728:6: error: type mismatch at application
list.cons nat.mul_sub_left_distrib
term
nat.mul_sub_left_distrib
has type
∀ (n m k : ℕ), n * (m - k) = n * m - n * k : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:728:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:714:19: error: don't know how to synthesize placeholder
context:
mul_pred_left : ∀ (n m : ℕ), n.pred * m = n * m - m,
m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:721:26: error: type mismatch at application
list.cons nat.sub_zero
term
nat.sub_zero
has type
∀ (n : ℕ), n - 0 = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:721:26: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:718:3: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:715:22: error: type mismatch at application
list.cons pred_succ
term
pred_succ
has type
∀ (n : ℕ), n.succ.pred = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:715:22: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:706:2: error: don't know how to synthesize placeholder
context:
n i : ℕ,
h : i < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:708:2: error: don't know how to synthesize placeholder
context:
n i : ℕ,
h : i < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:728:3: error: don't know how to synthesize placeholder
context:
a b : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:709:2: error: don't know how to synthesize placeholder
context:
n i : ℕ,
h : i < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:601:2: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h₀ : k ≤ m,
h₁ : n - k ≤ m - k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:758:43: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:721:21: error: don't know how to synthesize placeholder
context:
mul_sub_right_distrib : ∀ (n m k : ℕ), (n - m) * k = n * k - m * k,
n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:759:53: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:759:83: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:734:7: error: type mismatch at application
list.cons nat.right_distrib
term
nat.right_distrib
has type
∀ (n m k : ℕ), (n + m) * k = n * k + m * k : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:734:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:602:2: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h₀ : k ≤ m,
h₁ : n - k ≤ m - k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:762:55: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:762:57: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:602:23: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h₀ : k ≤ m,
h₁ : n - k ≤ m - k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:715:19: error: don't know how to synthesize placeholder
context:
mul_pred_left : ∀ (n m : ℕ), n.pred * m = n * m - m,
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:604:4: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h₀ : k ≤ m,
h₁ : n - k ≤ m - k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:606:4: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h₀ : k ≤ m,
h₁ : n - k ≤ m - k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:607:6: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h₀ : k ≤ m,
h₁ : n - k ≤ m - k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:733:2: error: don't know how to synthesize placeholder
context:
a b : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:733:17: error: don't know how to synthesize placeholder
context:
a b : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:722:24: error: type mismatch at application
list.cons sub_succ
term
sub_succ
has type
∀ (n m : ℕ), n - m.succ = (n - m).pred : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:722:24: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:608:6: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h₀ : k ≤ m,
h₁ : n - k ≤ m - k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:734:2: error: don't know how to synthesize placeholder
context:
a b : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:610:6: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h₀ : k ≤ m,
h₁ : n - k ≤ m - k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:722:21: error: don't know how to synthesize placeholder
context:
mul_sub_right_distrib : ∀ (n m k : ℕ), (n - m) * k = n * k - m * k,
n m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:611:6: error: don't know how to synthesize placeholder
context:
n m k : ℕ,
h₀ : k ≤ m,
h₁ : n - k ≤ m - k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:762:6: error: type mismatch at application
list.cons sub_eq_sub_min
term
sub_eq_sub_min
has type
∀ (n m : ℕ), n - m = n - min n m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:762:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:758:21: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : n ≥ m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:762:3: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:759:8: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : ¬n ≥ m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:781:9: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:781:22: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:781:24: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:782:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:782:12: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:782:14: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:782:31: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:782:34: error: unknown identifier 'm.not_lt_zero'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:783:12: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:783:14: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:784:65: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:785:23: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:786:23: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:786:32: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:786:36: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:14:12: error: unknown identifier 'c'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:14:21: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:14:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:17:12: error: unknown identifier 'c'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:17:21: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:17:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:20:12: error: unknown identifier 'c'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:20:21: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:20:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:36:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:36:15: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:37:10: error: unknown identifier 'hba'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:37:30: error: unknown identifier 'hab'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:37:55: error: unknown identifier 'hab'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:37:59: error: unknown identifier 'hba'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:37:72: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:14:15: error: don't know how to synthesize placeholder
context:
c : Prop,
_inst_1 : decidable c,
a b : ordering
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:17:15: error: don't know how to synthesize placeholder
context:
c : Prop,
_inst_1 : decidable c,
a b : ordering
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:20:15: error: don't know how to synthesize placeholder
context:
c : Prop,
_inst_1 : decidable c,
a b : ordering
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:31:3: error: don't know how to synthesize placeholder
context:
α : Type u,
lt : α → α → Prop,
_inst_1 : decidable_rel lt,
a b : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:41:3: error: don't know how to synthesize placeholder
context:
α : Type u,
lt : α → α → Prop,
_inst_1 : decidable_rel lt,
a b : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:36:16: error: invalid field notation, type is not of the form (C ...) where C is a constant
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:781:12: error: don't know how to synthesize placeholder
context:
p : ℕ → Sort u,
n : ℕ,
h : Π (n : ℕ), (Π (m : ℕ), m < n → p m) → p n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:782:5: error: don't know how to synthesize placeholder
context:
p : ℕ → Sort u,
n : ℕ,
h : Π (n : ℕ), (Π (m : ℕ), m < n → p m) → p n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:782:18: error: don't know how to synthesize placeholder
context:
p : ℕ → Sort u,
n : ℕ,
h : Π (n : ℕ), (Π (m : ℕ), m < n → p m) → p n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:35:2: error: don't know how to synthesize placeholder
context:
α : Type u,
lt : α → α → Prop,
_inst_1 : decidable_rel lt,
_inst_2 : is_strict_order α lt,
a b : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:783:5: error: don't know how to synthesize placeholder
context:
p : ℕ → Sort u,
n : ℕ,
h : Π (n : ℕ), (Π (m : ℕ), m < n → p m) → p n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:36:4: error: don't know how to synthesize placeholder
context:
α : Type u,
lt : α → α → Prop,
_inst_1 : decidable_rel lt,
_inst_2 : is_strict_order α lt,
a b : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:784:6: error: don't know how to synthesize placeholder
context:
p : ℕ → Sort u,
n : ℕ,
h : Π (n : ℕ), (Π (m : ℕ), m < n → p m) → p n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:36:15: error: don't know how to synthesize placeholder
context:
α : Type u,
lt : α → α → Prop,
_inst_1 : decidable_rel lt,
_inst_2 : is_strict_order α lt,
a b : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean:37:35: error: don't know how to synthesize placeholder
context:
α : Type u,
lt : α → α → Prop,
_inst_1 : decidable_rel lt,
_inst_2 : is_strict_order α lt,
a b : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:785:9: error: don't know how to synthesize placeholder
context:
p : ℕ → Sort u,
n : ℕ,
h : Π (n : ℕ), (Π (m : ℕ), m < n → p m) → p n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:786:9: error: don't know how to synthesize placeholder
context:
p : ℕ → Sort u,
n : ℕ,
h : Π (n : ℕ), (Π (m : ℕ), m < n → p m) → p n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:786:26: error: don't know how to synthesize placeholder
context:
p : ℕ → Sort u,
n : ℕ,
h : Π (n : ℕ), (Π (m : ℕ), m < n → p m) → p n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:806:8: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:806:19: error: unknown identifier 'f1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:806:29: error: unknown identifier 'f2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:807:12: error: unknown identifier 'f1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:807:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:807:45: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:807:53: error: unknown identifier 'h1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:807:63: error: unknown identifier 'f2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:808:8: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:808:19: error: unknown identifier 'f1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:808:29: error: unknown identifier 'f2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:809:8: error: unknown identifier 'f2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:809:20: error: unknown identifier 'h2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:811:7: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:812:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:812:8: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:813:51: error: unknown identifier 'h1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:814:51: error: unknown identifier 'h2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:819:8: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:819:19: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:820:8: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:827:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:827:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:828:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:829:16: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:835:7: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:835:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:836:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:836:21: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:837:16: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:843:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:843:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:844:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:844:9: error: unknown identifier 'hn'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:844:19: error: unknown identifier 'hn'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:844:22: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:844:32: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:844:61: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:844:63: error: unknown identifier 'r'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:845:16: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:850:15: error: unknown identifier 'b0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:851:42: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:851:45: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:855:12: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:855:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:856:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:857:13: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:857:16: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:858:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:858:24: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:859:11: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:859:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:860:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:860:11: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:861:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:861:11: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:861:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:862:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:862:11: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:862:25: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:863:0: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:865:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:850:14: error: type mismatch at application
list.cons nat.sub_zero
term
nat.sub_zero
has type
∀ (n : ℕ), n - 0 = n : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:850:11: error: don't know how to synthesize placeholder
context:
a b : ℕ,
h : b ≤ a,
b0 : b = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:845:7: error: type mismatch at application
list.cons if_neg
term
if_neg
has type
¬?m_1 → ∀ {α : Sort ?} {t e : α}, ite ?m_1 t e = e : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:845:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:821:57: error: type mismatch at application
list.cons nat.sub_le
term
nat.sub_le
has type
∀ (a b : ℕ), a - b ≤ a : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:821:57: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:837:7: error: type mismatch at application
list.cons if_neg
term
if_neg
has type
¬?m_1 → ∀ {α : Sort ?} {t e : α}, ite ?m_1 t e = e : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:837:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:828:7: error: type mismatch at application
list.cons lt_irrefl
term
lt_irrefl
has type
∀ (a : ?m_1), ¬a < a : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:828:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:851:14: error: type mismatch at application
list.cons mod_def
term
mod_def
has type
∀ (x y : ℕ), x % y = ite (0 < y ∧ y ≤ x) ((x - y) % y) x : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:851:14: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:842:2: error: don't know how to synthesize placeholder
context:
b : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:819:2: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:843:2: error: don't know how to synthesize placeholder
context:
b : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:844:13: error: don't know how to synthesize placeholder
context:
b : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:844:32: error: don't know how to synthesize placeholder
context:
b : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:845:2: error: don't know how to synthesize placeholder
context:
b : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:819:13: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:820:2: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:821:2: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:821:52: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:834:2: error: don't know how to synthesize placeholder
context:
a b : ℕ,
h : a < b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:851:11: error: don't know how to synthesize placeholder
context:
a b : ℕ,
h : b ≤ a,
h₂ : 0 < b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:835:2: error: don't know how to synthesize placeholder
context:
a b : ℕ,
h : a < b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:836:2: error: don't know how to synthesize placeholder
context:
a b : ℕ,
h : a < b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:837:2: error: don't know how to synthesize placeholder
context:
a b : ℕ,
h : a < b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:866:6: error: type mismatch at application
list.cons _
term
mod_eq_sub_mod (le_refl ?m_1)
has type
?m_1 % ?m_1 = (?m_1 - ?m_1) % ?m_1 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:866:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:881:29: error: unknown identifier 'xlty'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:866:3: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:883:17: error: unknown identifier 'y0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:829:7: error: type mismatch at application
list.cons if_neg
term
if_neg
has type
¬?m_1 → ∀ {α : Sort ?} {t e : α}, ite ?m_1 t e = e : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:829:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:887:6: error: type mismatch at application
list.cons _
term
mod_eq_sub_mod (?m_2.le_add_left ?m_1)
has type
(?m_1 + ?m_2) % ?m_2 = (?m_1 + ?m_2 - ?m_2) % ?m_2 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:887:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:890:6: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:890:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:887:3: error: don't know how to synthesize placeholder
context:
x z : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:14: error: unknown identifier 'z'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:16: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:27: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:74: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:91: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:106: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:108: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:895:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:890:3: error: don't know how to synthesize placeholder
context:
x z : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:826:2: error: don't know how to synthesize placeholder
context:
a : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:827:2: error: don't know how to synthesize placeholder
context:
a : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:828:2: error: don't know how to synthesize placeholder
context:
a : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:829:2: error: don't know how to synthesize placeholder
context:
a : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:899:7: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:883:16: error: type mismatch at application
list.cons mod_zero
term
mod_zero
has type
∀ (a : ℕ), a % 0 = a : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:899:3: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:899:7: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:896:6: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:896:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:906:9: error: unknown identifier 'y0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:908:9: error: unknown identifier 'z0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:883:13: error: don't know how to synthesize placeholder
context:
x y : ℕ,
ylex : y ≤ x,
y0 : y = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:914:23: error: unknown identifier 'yn'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:915:44: error: unknown identifier 'z'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:915:46: error: unknown identifier 'yn'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:916:8: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:30: error: type mismatch at application
list.cons nat.mul_zero
term
nat.mul_zero
has type
∀ (n : ℕ), n * 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:30: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:916:8: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:921:20: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:921:22: error: unknown identifier 'z'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:921:38: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:921:40: error: unknown identifier 'z'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:921:57: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:921:61: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:921:64: error: unknown identifier 'z'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:896:3: error: don't know how to synthesize placeholder
context:
x y z : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:855:2: error: don't know how to synthesize placeholder
context:
x y : ℕ,
h : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:926:11: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:926:13: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:927:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:927:8: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:927:15: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:928:33: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:928:40: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:928:46: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:928:61: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:929:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:931:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:856:4: error: don't know how to synthesize placeholder
context:
x y : ℕ,
h : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:63: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:63: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:806:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:902:6: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:902:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:858:6: error: don't know how to synthesize placeholder
context:
x y : ℕ,
h : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:806:13: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:859:6: error: don't know how to synthesize placeholder
context:
x y : ℕ,
h : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:860:6: error: don't know how to synthesize placeholder
context:
x y : ℕ,
h : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:806:23: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:861:6: error: don't know how to synthesize placeholder
context:
x y : ℕ,
h : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:807:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:862:6: error: don't know how to synthesize placeholder
context:
x y : ℕ,
h : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:91: error: type mismatch at application
tactic.istep 893 91 893 91 9798 add_mod_right
term
add_mod_right
has type
∀ (x z : ℕ), (x + z) % z = x % z : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:807:47: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:921:3: error: don't know how to synthesize placeholder
context:
z x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:865:0: error: don't know how to synthesize placeholder
context:
x y : ℕ,
h : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:933:12: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:807:57: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:933:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:934:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:935:9: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:935:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:936:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:936:20: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:937:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:937:27: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:938:31: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:939:9: error: unknown identifier 'h₄'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:939:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:940:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:940:41: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:940:43: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:941:29: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:942:36: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:942:43: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:942:49: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:943:18: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:943:33: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:943:54: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:943:59: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:943:61: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:944:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:948:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:865:0: error: don't know how to synthesize placeholder
context:
x y : ℕ,
h : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:902:3: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:808:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:906:8: error: type mismatch at application
list.cons nat.mul_zero
term
nat.mul_zero
has type
∀ (n : ℕ), n * 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:808:13: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:4: error: don't know how to synthesize placeholder
context:
x y z : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:951:8: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:951:19: error: unknown identifier 'f1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:27: error: don't know how to synthesize placeholder
context:
x y z : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:951:29: error: unknown identifier 'f2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:952:12: error: unknown identifier 'f1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:952:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:952:45: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:952:53: error: unknown identifier 'h1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:952:63: error: unknown identifier 'f2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:60: error: don't know how to synthesize placeholder
context:
x y z : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:953:8: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:953:19: error: unknown identifier 'f1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:953:29: error: unknown identifier 'f2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:91: error: don't know how to synthesize placeholder
context:
x y z : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:954:8: error: unknown identifier 'f2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:954:20: error: unknown identifier 'h2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:808:23: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:956:7: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:957:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:958:8: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:906:8: error: type mismatch at application
list.cons mod_zero
term
mod_zero
has type
∀ (a : ℕ), a % 0 = a : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:959:51: error: unknown identifier 'h1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:893:106: error: don't know how to synthesize placeholder
context:
x y z : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:960:51: error: unknown identifier 'h2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:809:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:895:0: error: don't know how to synthesize placeholder
context:
x y z : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/ordering/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:809:14: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:906:8: error: type mismatch at application
list.cons mod_zero
term
mod_zero
has type
∀ (a : ℕ), a % 0 = a : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:810:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:934:7: error: type mismatch at application
list.cons nat.mul_zero
term
nat.mul_zero
has type
∀ (n : ℕ), n * 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:934:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:811:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:812:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:906:5: error: don't know how to synthesize placeholder
context:
z x y : ℕ,
y0 : y = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:965:8: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:965:19: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:966:8: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:908:8: error: type mismatch at application
list.cons nat.zero_mul
term
nat.zero_mul
has type
∀ (n : ℕ), 0 * n = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:908:8: error: type mismatch at application
list.cons nat.zero_mul
term
nat.zero_mul
has type
∀ (n : ℕ), 0 * n = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:936:9: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:936:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:908:8: error: type mismatch at application
list.cons nat.zero_mul
term
nat.zero_mul
has type
∀ (n : ℕ), 0 * n = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:908:8: error: type mismatch at application
list.cons mod_zero
term
mod_zero
has type
∀ (a : ℕ), a % 0 = a : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:908:5: error: don't know how to synthesize placeholder
context:
z x y : ℕ,
y0 : ¬y = 0,
z0 : z = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:974:32: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:975:8: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:976:9: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:976:11: error: unknown identifier 'IH'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:977:26: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:977:30: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:977:34: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:977:37: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:979:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:979:9: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:979:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:980:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:980:25: error: unknown identifier 'h.left'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:981:27: error: unknown identifier 'h.left'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:981:34: error: unknown identifier 'h.right'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:982:33: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:982:43: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:983:28: error: unknown identifier 'IH'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:983:33: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:984:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:984:51: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:984:87: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:984:90: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:986:33: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:986:44: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:987:0: error: invalid expression, unexpected token
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:989:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:991:46: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:993:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:994:9: error: type mismatch at application
list.cons div_def
term
div_def
has type
∀ (x y : ℕ), x / y = ite (0 < y ∧ y ≤ x) ((x - y) / y + 1) 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:994:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:994:25: error: type mismatch at application
list.cons lt_irrefl
term
lt_irrefl
has type
∀ (a : ?m_1), ¬a < a : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:994:25: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:991:9: error: type mismatch at application
list.cons mod_one
term
mod_one
has type
∀ (n : ℕ), n % 1 = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:991:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:913:13: error: don't know how to synthesize placeholder
context:
z x y : ℕ,
y0 : ¬y = 0,
z0 : ¬z = 0,
n : ℕ,
IH : ∀ (m : ℕ), m < n → z * m % (z * y) = z * (m % y),
y0 : y > 0,
z0 : z > 0,
yn : y ≤ n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:994:6: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:994:20: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:968:34: error: type mismatch at application
list.cons nat.sub_le
term
nat.sub_le
has type
∀ (a b : ℕ), a - b ≤ a : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:968:34: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:991:5: error: don't know how to synthesize placeholder
context:
n : ℕ,
this : n % 1 + 1 * (n / 1) = n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:993:0: error: don't know how to synthesize placeholder
context:
n : ℕ,
this : n % 1 + 1 * (n / 1) = n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1000:39: error: unknown identifier 'n.zero_le'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1009:39: error: unknown identifier 'm.zero_le'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1000:24: error: type mismatch at application
list.cons nat.div_zero
term
nat.div_zero
has type
∀ (n : ℕ), n / 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1000:24: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:982:7: error: type mismatch at application
list.cons div_def
term
div_def
has type
∀ (x y : ℕ), x / y = ite (0 < y ∧ y ≤ x) ((x - y) / y + 1) 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:982:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:928:46: error: type mismatch at application
tactic.istep 928 46 928 46 10174 nat.zero_ne_one
term
nat.zero_ne_one
has type
0 ≠ 1 : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:942:11: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:942:11: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1000:19: error: don't know how to synthesize placeholder
context:
m n : ℕ,
div_le_of_le_mul : ∀ {k : ℕ}, m ≤ k * n → m / k ≤ n,
h : m ≤ 0 * n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:983:9: error: type mismatch at application
list.cons nat.left_distrib
term
nat.left_distrib
has type
∀ (n m k : ℕ), n * (m + k) = n * m + n * k : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:983:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:965:2: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:965:13: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1005:68: error: don't know how to synthesize placeholder
context:
m n : ℕ,
div_le_of_le_mul : ∀ {k : ℕ}, m ≤ k * n → m / k ≤ n,
k : ℕ,
h : m ≤ k.succ * n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:966:2: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:967:2: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1018:14: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1009:24: error: type mismatch at application
list.cons nat.div_zero
term
nat.div_zero
has type
∀ (n : ℕ), n / 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1009:24: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:968:2: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:968:29: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1024:14: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1025:8: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1026:21: error: unknown identifier 'h₀'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1026:24: error: unknown identifier 'h₁.right'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:984:7: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:984:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1009:19: error: don't know how to synthesize placeholder
context:
div_le_self : ∀ (m n : ℕ), m / n ≤ m,
m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1041:9: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1042:32: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1043:8: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1044:9: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1044:11: error: unknown identifier 'IH'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1044:14: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1045:17: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1045:19: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1045:21: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1047:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1047:21: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1048:10: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1048:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1049:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1049:26: error: unknown identifier 'y.zero_le'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1051:27: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1054:23: error: unknown identifier 'Hk'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1054:26: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1055:10: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1055:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1056:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1057:11: error: unknown identifier 'Hlt'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1057:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1058:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1059:11: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1060:11: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1061:11: error: unknown identifier 'IH'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1061:15: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1061:19: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1061:22: error: unknown identifier 'Hlt'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1061:26: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:984:51: error: type mismatch at application
tactic.istep 984 51 984 51 10661 nat.mul_one
term
nat.mul_one
has type
∀ (n : ℕ), n * 1 = n : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1063:44: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1063:46: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1064:7: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1065:0: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1067:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:984:64: error: type mismatch at application
tactic.istep 984 64 984 64 10665 nat.add_sub_cancel_left
term
nat.add_sub_cancel_left
has type
∀ (n m : ℕ), n + m - n = m : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1012:25: error: don't know how to synthesize placeholder
context:
div_le_self : ∀ (m n : ℕ), m / n ≤ m,
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:943:7: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:943:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1069:8: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1070:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1071:30: error: unknown identifier 'Hk'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:927:4: error: don't know how to synthesize placeholder
context:
x : ℕ,
d : decidable (x % 2 = 1)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:927:15: error: don't know how to synthesize placeholder
context:
x : ℕ,
d : decidable (x % 2 = 1)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:928:36: error: don't know how to synthesize placeholder
context:
x : ℕ,
d : decidable (x % 2 = 1)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:986:7: error: type mismatch at application
list.cons div_def
term
div_def
has type
∀ (x y : ℕ), x / y = ite (0 < y ∧ y ≤ x) ((x - y) / y + 1) 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:986:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:928:46: error: don't know how to synthesize placeholder
context:
x : ℕ,
d : decidable (x % 2 = 1)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:929:0: error: don't know how to synthesize placeholder
context:
x : ℕ,
d : decidable (x % 2 = 1)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:931:0: error: don't know how to synthesize placeholder
context:
x : ℕ,
d : decidable (x % 2 = 1)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:931:0: error: don't know how to synthesize placeholder
context:
x : ℕ,
d : decidable (x % 2 = 1)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:931:0: error: don't know how to synthesize placeholder
context:
x : ℕ,
d : decidable (x % 2 = 1)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1018:2: error: don't know how to synthesize placeholder
context:
a b : ℕ,
h₁ : 0 < b,
h₂ : b ≤ a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1077:27: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1077:29: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1078:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1078:8: error: unknown identifier 'h₀'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1079:14: error: unknown identifier 'p'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1079:16: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1080:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1081:11: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1081:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1082:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1084:16: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1069:2: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1085:11: error: unknown identifier 'h₃'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1085:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1086:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1087:31: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1088:22: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1089:8: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1089:14: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1090:20: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1091:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1091:27: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1091:31: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1091:33: error: unknown identifier 'p'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1091:38: error: unknown identifier 'h₀'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1091:41: error: unknown identifier 'h₃'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1024:2: error: don't know how to synthesize placeholder
context:
a b : ℕ,
h₀ : a < b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1071:2: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1026:2: error: don't know how to synthesize placeholder
context:
a b : ℕ,
h₀ : a < b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1096:25: error: unknown identifier 'm.zero_le'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:933:2: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:934:4: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:935:4: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:974:2: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:936:6: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1100:22: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:976:2: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:937:6: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:979:4: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1103:35: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1103:37: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:938:6: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:939:4: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:980:6: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:940:6: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:981:6: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:941:6: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1078:7: error: type mismatch at application
list.cons nat.div_zero
term
nat.div_zero
has type
∀ (n : ℕ), n / 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:951:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:982:4: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:951:13: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:942:6: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:983:4: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1078:7: error: type mismatch at application
list.cons nat.div_zero
term
nat.div_zero
has type
∀ (n : ℕ), n / 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:984:4: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:942:43: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:951:23: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1078:7: error: type mismatch at application
list.cons nat.zero_sub
term
nat.zero_sub
has type
∀ (a : ℕ), 0 - a = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:984:51: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:952:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:943:4: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:984:64: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:952:47: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:984:90: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:943:33: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1103:6: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1103:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:943:54: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:952:57: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:986:4: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:944:0: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1096:24: error: type mismatch at application
list.cons nat.zero_mul
term
nat.zero_mul
has type
∀ (n : ℕ), 0 * n = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:987:0: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:953:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:948:0: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:989:0: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1103:3: error: don't know how to synthesize placeholder
context:
x z : ℕ,
H : 0 < z
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:953:13: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1100:3: error: don't know how to synthesize placeholder
context:
x z : ℕ,
H : 0 < z
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:948:0: error: don't know how to synthesize placeholder
context:
x k n : ℕ,
h₁ : n * k ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1106:14: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1106:23: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1106:24: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:989:0: error: don't know how to synthesize placeholder
context:
m k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:953:23: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1096:19: error: don't know how to synthesize placeholder
context:
div_mul_le_self : ∀ (m n : ℕ), m / n * n ≤ m,
m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:954:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1109:37: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:954:14: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1080:9: error: type mismatch at application
list.cons nat.mul_zero
term
nat.mul_zero
has type
∀ (n : ℕ), n * 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1080:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:955:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:956:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:957:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:958:2: error: don't know how to synthesize placeholder
context:
x y f1 f2 : ℕ,
h1 : x ≤ f1,
h2 : x ≤ f2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1049:11: error: type mismatch at application
list.cons nat.zero_mul
term
nat.zero_mul
has type
∀ (n : ℕ), 0 * n = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1049:11: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1109:6: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1109:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1112:66: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1116:12: error: unknown identifier 'z'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1116:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1117:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1118:18: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1118:35: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1118:51: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1118:54: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1118:56: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1118:59: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1109:3: error: don't know how to synthesize placeholder
context:
m n : ℕ,
H : 0 < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1112:37: error: type mismatch at application
list.cons nat.zero_add
term
nat.zero_add
has type
∀ (n : ℕ), 0 + n = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1112:37: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1122:42: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1112:33: error: don't know how to synthesize placeholder
context:
n : ℕ,
H : 0 < n,
t : (0 + n) / n = (0 / n).succ := 0.add_div_right H
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1106:22: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1125:86: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1128:42: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1122:6: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1122:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1117:7: error: type mismatch at application
list.cons nat.mul_zero
term
nat.mul_zero
has type
∀ (n : ℕ), n * 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1117:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1132:7: error: unknown identifier 'H2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1132:32: error: unknown identifier 'H1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1125:43: error: type mismatch at application
list.cons nat.zero_add
term
nat.zero_add
has type
∀ (n : ℕ), 0 + n = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1125:43: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1106:22: error: type mismatch at application
list.cons nat.mul_zero
term
nat.mul_zero
has type
∀ (n : ℕ), n * 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1050:11: error: type mismatch at application
list.cons succ_mul
term
succ_mul
has type
∀ (n m : ℕ), n.succ * m = n * m + m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1050:11: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1128:6: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1128:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1106:4: error: don't know how to synthesize placeholder
context:
n m : ℕ,
H : 0 < m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1122:3: error: don't know how to synthesize placeholder
context:
x y z : ℕ,
H : 0 < z
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1106:17: error: don't know how to synthesize placeholder
context:
n m : ℕ,
H : 0 < m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1136:7: error: unknown identifier 'H2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1136:37: error: unknown identifier 'H1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1128:3: error: don't know how to synthesize placeholder
context:
m n : ℕ,
H : 0 < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1125:39: error: don't know how to synthesize placeholder
context:
m n : ℕ,
H : 0 < n,
t : (0 + m * n) / n = 0 / n + m := 0.add_mul_div_right m H
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1132:3: error: don't know how to synthesize placeholder
context:
m n k : ℕ,
H1 : 0 < n,
H2 : m = k * n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1142:9: error: unknown identifier 'hn'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1142:27: error: invalid 'have' declaration, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1142:27: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1149:7: error: unknown identifier 'npos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1149:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1150:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1150:11: error: unknown identifier 'n0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1150:29: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1150:36: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1150:60: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1150:62: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1151:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1136:3: error: don't know how to synthesize placeholder
context:
m n k : ℕ,
H1 : 0 < n,
H2 : m = n * k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1154:33: error: unknown identifier 'npos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1155:23: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1155:27: error: unknown identifier 'p'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1155:31: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1155:35: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1156:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1156:47: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1160:35: error: unknown identifier 'npos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1118:7: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1118:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1142:8: error: type mismatch at application
list.cons nat.mul_zero
term
nat.mul_zero
has type
∀ (n : ℕ), n * 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1165:8: error: unknown identifier 'k.eq_zero_or_pos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1165:25: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1165:39: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1165:44: error: unknown identifier 'k0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1166:8: error: unknown identifier 'n.eq_zero_or_pos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1166:25: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1166:39: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1166:44: error: unknown identifier 'n0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1168:46: error: unknown identifier 'npos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1168:51: error: unknown identifier 'kpos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1169:21: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1169:23: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1169:26: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1170:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1170:33: error: unknown identifier 'npos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1171:33: error: unknown identifier 'kpos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1173:33: error: unknown identifier 'kpos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1174:33: error: unknown identifier 'npos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1175:36: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1175:38: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1176:46: error: unknown identifier 'kpos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1176:51: error: unknown identifier 'npos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1142:5: error: don't know how to synthesize placeholder
context:
m n k : ℕ,
lo : k * n ≤ m,
hi : m < k.succ * n,
hn : n = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1181:7: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1181:7: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1185:9: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1185:12: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1186:7: error: unknown identifier 'm_pos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1186:13: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1186:22: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1186:41: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1187:11: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1187:28: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1188:35: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1189:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1189:41: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1189:43: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1189:45: error: unknown identifier 'm_pos'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1189:52: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1191:23: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1181:3: error: don't know how to synthesize placeholder
context:
m n k : ℕ,
H : 0 < m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1191:38: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1165:43: error: type mismatch at application
list.cons nat.mul_zero
term
nat.mul_zero
has type
∀ (n : ℕ), n * 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1116:2: error: don't know how to synthesize placeholder
context:
x z y : ℕ,
H : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1117:4: error: don't know how to synthesize placeholder
context:
x z y : ℕ,
H : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1118:4: error: don't know how to synthesize placeholder
context:
x z y : ℕ,
H : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1165:43: error: type mismatch at application
list.cons nat.div_zero
term
nat.div_zero
has type
∀ (n : ℕ), n / 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1201:41: error: unknown identifier 'h₃'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1201:45: error: unknown identifier 'h₄'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1118:35: error: don't know how to synthesize placeholder
context:
x z y : ℕ,
H : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1118:54: error: don't know how to synthesize placeholder
context:
x z y : ℕ,
H : 0 < y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1165:43: error: type mismatch at application
list.cons nat.div_zero
term
nat.div_zero
has type
∀ (n : ℕ), n / 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1208:85: error: unknown identifier 'hd'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1208:89: error: unknown identifier 'he'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1213:35: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1056:11: error: type mismatch at application
list.cons nat.zero_mul
term
nat.zero_mul
has type
∀ (n : ℕ), 0 * n = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1056:11: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1208:66: error: type mismatch at application
list.cons nat.left_distrib
term
nat.left_distrib
has type
∀ (n m k : ℕ), n * (m + k) = n * m + n * k : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1208:66: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1166:43: error: type mismatch at application
list.cons nat.zero_mul
term
nat.zero_mul
has type
∀ (n : ℕ), 0 * n = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1088:11: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1088:11: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1150:10: error: type mismatch at application
list.cons nat.zero_mul
term
nat.zero_mul
has type
∀ (n : ℕ), 0 * n = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1166:43: error: type mismatch at application
list.cons nat.div_zero
term
nat.div_zero
has type
∀ (n : ℕ), n / 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1166:43: error: type mismatch at application
list.cons nat.zero_div
term
nat.zero_div
has type
∀ (b : ℕ), 0 / b = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1208:61: error: don't know how to synthesize placeholder
context:
a b c : ℕ,
h₁ : a ∣ b,
h₂ : a ∣ c,
d : ℕ,
hd : b = a * d,
e : ℕ,
he : c = a * e
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1201:40: error: type mismatch at application
list.cons nat.mul_assoc
term
nat.mul_assoc
has type
∀ (n m k : ℕ), n * m * k = n * (m * k) : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1213:35: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1214:0: error: invalid 'end', there is no open namespace/section
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1217:48: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1213:8: error: type mismatch at application
list.cons nat.mul_sub_left_distrib
term
nat.mul_sub_left_distrib
has type
∀ (n m k : ℕ), n * (m - k) = n * m - n * k : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1213:8: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1090:9: error: type mismatch at application
list.cons sub_succ
term
sub_succ
has type
∀ (n m : ℕ), n - m.succ = (n - m).pred : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1090:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1201:35: error: don't know how to synthesize placeholder
context:
a b c : ℕ,
h₁ : a ∣ b,
h₂ : b ∣ c,
_match : a ∣ b → b ∣ c → a ∣ c,
d : ℕ,
h₃ : b = a * d,
e : ℕ,
h₄ : c = b * e
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1152:7: error: type mismatch at application
list.cons nat.mul_sub_right_distrib
term
nat.mul_sub_right_distrib
has type
∀ (n m k : ℕ), (n - m) * k = n * k - m * k : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1152:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1217:3: error: don't know how to synthesize placeholder
context:
k m n : ℕ,
h : k ∣ n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1217:20: error: don't know how to synthesize placeholder
context:
k m n : ℕ,
h : k ∣ n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1220:55: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1220:64: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1213:5: error: don't know how to synthesize placeholder
context:
k m n : ℕ,
h : k ∣ m,
d : ℕ,
hd : m = k * d,
_match : ∀ (_a : ℕ), _a = k * d → k ∣ _a + n → k ∣ n,
h₂ : k ∣ k * d + n,
e : ℕ,
he : k * d + n = k * e
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1060:11: error: type mismatch at application
tactic.istep 1060 11 1060 11 11287 nat.add_le_add_iff_le_right
term
nat.add_le_add_iff_le_right
has type
∀ (k n m : ℕ), n + k ≤ m + k ↔ n ≤ m : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1224:19: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1228:9: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1228:15: error: unknown identifier 'e'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1228:25: error: unknown identifier 'k.cases_on'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1229:8: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1229:13: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1229:20: error: unknown identifier 'hn'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1230:8: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1230:14: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1230:18: error: unknown identifier 't'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1230:20: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1232:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1062:11: error: type mismatch at application
tactic.istep 1062 11 1062 11 11304 add_one
term
add_one
has type
∀ (n : ℕ), n + 1 = n.succ : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1224:3: error: don't know how to synthesize placeholder
context:
k m n : ℕ,
h : k ∣ n,
t : k ∣ m % n ↔ k ∣ m % n + n * (m / n) := nat.dvd_add_iff_left (nat.dvd_trans h (n.dvd_mul_right (m / n)))
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1063:11: error: type mismatch at application
tactic.istep 1063 11 1063 11 11308 succ_mul
term
succ_mul
has type
∀ (n m : ℕ), n.succ * m = n * m + m : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1238:32: error: unknown identifier 'm0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1238:35: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1092:11: error: type mismatch at application
list.cons add_one
term
add_one
has type
∀ (n : ℕ), n + 1 = n.succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1092:11: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1188:7: error: type mismatch at application
list.cons nat.one_mul
term
nat.one_mul
has type
∀ (n : ℕ), 1 * n = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1188:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1238:29: error: don't know how to synthesize placeholder
context:
m n : ℕ,
H1 : m ∣ n,
H2 : 0 < n,
m0 : m = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1244:18: error: unknown identifier 't'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1244:20: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1244:47: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1244:52: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1244:69: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1244:75: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1246:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1228:12: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : 0 < n,
_x : m ∣ n,
_fun_match : m ∣ n → m ≤ n,
k : ℕ,
e : n = m * k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1247:30: error: unknown identifier 'H1'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1228:18: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : 0 < n,
_x : m ∣ n,
_fun_match : m ∣ n → m ≤ n,
k : ℕ,
e : n = m * k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1175:7: error: type mismatch at application
list.cons nat.mul_assoc
term
nat.mul_assoc
has type
∀ (n m k : ℕ), n * m * k = n * (m * k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1175:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1229:2: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : 0 < n,
_x : m ∣ n,
_fun_match : m ∣ n → m ≤ n,
k : ℕ,
e : n = m * k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1158:9: error: type mismatch at application
list.cons nat.mul_sub_right_distrib
term
nat.mul_sub_right_distrib
has type
∀ (n m k : ℕ), (n - m) * k = n * k - m * k : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1158:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1229:13: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : 0 < n,
_x : m ∣ n,
_fun_match : m ∣ n → m ≤ n,
k : ℕ,
e : n = m * k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1244:51: error: type mismatch at application
list.cons nat.zero_add
term
nat.zero_add
has type
∀ (n : ℕ), 0 + n = n : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1229:24: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : 0 < n,
_x : m ∣ n,
_fun_match : m ∣ n → m ≤ n,
k : ℕ,
e : n = m * k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1185:2: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1186:2: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1230:2: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : 0 < n,
_x : m ∣ n,
_fun_match : m ∣ n → m ≤ n,
k : ℕ,
e : n = m * k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1186:24: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1187:2: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1230:14: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : 0 < n,
_x : m ∣ n,
_fun_match : m ∣ n → m ≤ n,
k : ℕ,
e : n = m * k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1188:4: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1189:4: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1232:0: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : 0 < n,
_x : m ∣ n,
_fun_match : m ∣ n → m ≤ n,
k : ℕ,
e : n = m * k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1191:2: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1244:13: error: don't know how to synthesize placeholder
context:
m n : ℕ,
H : n % m = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1244:47: error: don't know how to synthesize placeholder
context:
m n : ℕ,
H : n % m = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1247:29: error: type mismatch at application
list.cons mul_mod_right
term
mul_mod_right
has type
∀ (m n : ℕ), m * n % m = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1244:75: error: don't know how to synthesize placeholder
context:
m n : ℕ,
H : n % m = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1246:0: error: don't know how to synthesize placeholder
context:
m n : ℕ,
H : n % m = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1042:2: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1044:2: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1045:2: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1047:4: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1048:4: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1219:0: warning: declaration 'nat.dvd_sub' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1247:26: error: don't know how to synthesize placeholder
context:
m n : ℕ,
H : m ∣ n,
z : ℕ,
H1 : n = m * z
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1049:6: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1050:6: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1051:6: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1054:4: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1055:4: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1056:6: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1165:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1057:6: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1059:6: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1165:40: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1166:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1166:40: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1169:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1060:11: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1061:11: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1175:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1062:11: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1078:4: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : n * p ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1063:11: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1063:21: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1079:4: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : n * p ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1067:0: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1080:6: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : n * p ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1067:0: error: don't know how to synthesize placeholder
context:
x y k : ℕ,
Hk : 0 < k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1081:6: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : n * p ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1082:8: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : n * p ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1085:6: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : n * p ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1256:55: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1087:8: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : n * p ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1088:8: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : n * p ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1256:72: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1259:41: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1263:14: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1264:70: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1265:13: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1265:19: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1265:19: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1090:6: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : n * p ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1268:42: error: invalid expression, `)` expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1091:6: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : n * p ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1092:6: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : n * p ≤ x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1259:6: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1259:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1268:25: error: don't know how to synthesize placeholder
context:
m n k : ℕ,
kpos : 0 < k,
H : k * m ∣ k * n,
l : ℕ,
H1 : k * n = k * m * l
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1268:42: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1149:2: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : x < n * p
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1271:20: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1271:22: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1271:38: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1271:40: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1150:7: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : x < n * p
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1150:36: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : x < n * p
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1152:4: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : x < n * p
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1154:4: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : x < n * p
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1263:13: error: type mismatch at application
list.cons nat.div_zero
term
nat.div_zero
has type
∀ (n : ℕ), n / 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1155:4: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : x < n * p
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1156:4: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : x < n * p
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1158:6: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : x < n * p
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1160:44: error: don't know how to synthesize placeholder
context:
x n p : ℕ,
h₁ : x < n * p
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1256:31: error: don't know how to synthesize placeholder
context:
m n : ℕ,
H : n ∣ m,
t : m % n + n * (m / n) = m := m.mod_add_div n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1271:43: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1263:13: error: type mismatch at application
list.cons nat.div_zero
term
nat.div_zero
has type
∀ (n : ℕ), n / 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1259:3: error: don't know how to synthesize placeholder
context:
m n : ℕ,
H : n ∣ m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1263:13: error: type mismatch at application
list.cons nat.mul_zero
term
nat.mul_zero
has type
∀ (n : ℕ), n * 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1263:10: error: don't know how to synthesize placeholder
context:
m n k : ℕ,
H : k ∣ n,
h : k = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1271:3: error: don't know how to synthesize placeholder
context:
m n k : ℕ,
kpos : 0 < k,
H : m * k ∣ n * k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1265:10: error: don't know how to synthesize placeholder
context:
m n k : ℕ,
H : k ∣ n,
h : 0 < k,
this : m * n / k = m * (n / k * k) / k
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1295:95: error: unknown identifier 'kn'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1295:66: error: don't know how to synthesize placeholder
context:
p : ℕ → Prop,
_inst_1 : decidable_pred p,
H : ∃ (n : ℕ), p n,
_let_match : (∃ (n : ℕ), p n) → ∀ (a : ℕ), acc lbp a,
n : ℕ,
pn : p n,
m m : ℕ,
IH : ∀ (k : ℕ), n ≤ k + m → acc lbp k,
k : ℕ,
kn : n ≤ k + m.succ,
y : ℕ,
r : lbp y k,
_match : ∀ (_a : ℕ), lbp _a k → acc lbp _a,
a : ∀ (k_1 : ℕ), k_1 ≤ k → ¬p k_1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1300:90: error: unknown identifier 'e'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1300:99: error: unknown identifier 'pm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1300:87: error: don't know how to synthesize placeholder
context:
p : ℕ → Prop,
_inst_1 : decidable_pred p,
H : ∃ (n : ℕ), p n,
m : ℕ,
IH :
Π (y : ℕ),
lbp y m → (λ (k : ℕ), (∀ (n : ℕ), n < k → ¬p n) → {n // p n ∧ ∀ (m : ℕ), m < n → ¬p m}) y,
al : ∀ (n : ℕ), n < m → ¬p n,
pm : ¬p m,
n : ℕ,
h : n ≤ m,
e : n = m
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1327:0: error: invalid 'end', there is no open namespace/section
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean:1327:7: error: invalid end of module, expecting 'end'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:3:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:3:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:7:9: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:7:39: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:10:9: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:10:39: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:13:9: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:13:63: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:18:32: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:18:62: error: unknown identifier 'h₃'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:10:12: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:18:2: error: don't know how to synthesize placeholder
context:
n₁ n₂ : ℕ,
h₁ : n₁ ≠ n₂,
h₂ : is_valid_char n₁,
h₃ : is_valid_char n₂
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:10:27: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:7:12: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:7:27: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/char/lemmas.lean:13:29: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:25:13: error: unknown identifier 't'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:25:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:25:23: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:28:13: error: unknown identifier 's'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:28:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:28:23: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:37:12: error: unknown identifier 's'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:38:16: error: unknown identifier 't'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:38:18: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:38:34: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:39:10: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:39:11: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:43:13: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:43:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:43:23: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:46:9: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:63:9: error: unknown identifier 'l₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:63:23: error: unknown identifier 'l₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:63:41: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:63:42: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:25:3: error: don't know how to synthesize placeholder
context:
α : Type u,
t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:25:16: error: don't know how to synthesize placeholder
context:
α : Type u,
t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:43:3: error: don't know how to synthesize placeholder
context:
α : Type u,
a : α,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:43:16: error: don't know how to synthesize placeholder
context:
α : Type u,
a : α,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:69:13: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:69:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:69:23: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:28:3: error: don't know how to synthesize placeholder
context:
α : Type u,
s t u : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:72:13: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:72:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:72:23: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:28:16: error: don't know how to synthesize placeholder
context:
α : Type u,
s t u : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:39:9: error: type mismatch at application
cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:75:13: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:75:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:75:23: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:46:3: error: don't know how to synthesize placeholder
context:
α : Type u,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:39:9: error: type mismatch at application
cons nat.add_left_comm
term
nat.add_left_comm
has type
∀ (n m k : ℕ), n + (m + k) = m + (n + k) : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:87:13: error: unknown identifier 'xs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:87:30: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:87:31: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:80:8: error: type mismatch at application
cons list.bind
term
list.bind
has type
list ?m_1 → (?m_1 → list ?m_2) → list ?m_2 : Type (max ? ?)
but is expected to have type
list (list ?m_1) → list ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:37:2: error: don't know how to synthesize placeholder
context:
α : Type u,
s t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:72:3: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
γ : Type w,
g : β → γ,
f : α → β,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:38:4: error: don't know how to synthesize placeholder
context:
α : Type u,
s t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:63:13: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
f : α → β
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:75:3: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
f : α → β,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:80:3: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
f : α → list β
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:72:16: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
γ : Type w,
g : β → γ,
f : α → β,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:83:8: error: type mismatch at application
cons list.bind
term
list.bind
has type
list ?m_1 → (?m_1 → list ?m_2) → list ?m_2 : Type (max ? ?)
but is expected to have type
list (list ?m_1) → list ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:69:3: error: don't know how to synthesize placeholder
context:
α : Type u,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:38:37: error: don't know how to synthesize placeholder
context:
α : Type u,
s t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:75:16: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
f : α → β,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:63:27: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
f : α → β
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:69:16: error: don't know how to synthesize placeholder
context:
α : Type u,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:39:4: error: don't know how to synthesize placeholder
context:
α : Type u,
s t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:63:35: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
f : α → β
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:83:3: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
x : α,
xs : list α,
f : α → list β
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:87:29: error: type mismatch at application
cons cons_bind
term
cons_bind
has type
∀ (x : ?m_1) (xs : list ?m_1) (f : ?m_1 → list ?m_2), (x :: xs).bind f = f x ++ xs.bind f : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:113:13: error: unknown identifier 's'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:113:22: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:113:23: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:87:3: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
xs ys : list α,
f : α → list β
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:87:24: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
xs ys : list α,
f : α → list β
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:7: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:13: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:19: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:21: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:31: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:38: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:54: error: unknown identifier 'px'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:74: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:77: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:80: error: unknown identifier 'px'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:113:21: error: type mismatch at application
cons or_assoc
term
or_assoc
has type
∀ (a b : Prop), (a ∨ b) ∨ ?m_1 ↔ a ∨ b ∨ ?m_1 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:113:3: error: don't know how to synthesize placeholder
context:
α : Type u,
a : α,
s t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:113:16: error: don't know how to synthesize placeholder
context:
α : Type u,
a : α,
s t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:178:14: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:181:13: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:184:15: error: unknown identifier 'l₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:184:25: error: unknown identifier 'l₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:184:35: error: unknown identifier 'l₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:184:45: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:184:46: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:189:30: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:189:31: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:198:29: error: unknown identifier 'length_remove_nth'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:198:47: error: unknown identifier 'xs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:198:50: error: unknown identifier 'i'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:198:52: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:198:109: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:178:4: error: don't know how to synthesize placeholder
context:
α : Type u,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:178:17: error: don't know how to synthesize placeholder
context:
α : Type u,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:187:29: error: type mismatch at application
cons nat.zero_min
term
nat.zero_min
has type
∀ (a : ℕ), min 0 a = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:187:29: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:181:3: error: don't know how to synthesize placeholder
context:
α : Type u,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:202:26: error: unknown identifier 'pa'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:202:29: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:202:36: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:202:61: error: unknown identifier 'pa'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:192:8: error: type mismatch at application
cons min_le_left
term
min_le_left
has type
∀ (a b : ?m_1), min a b ≤ a : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:192:8: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:202:65: error: unknown identifier 'partition_eq_filter_filter'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:202:92: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:181:16: error: don't know how to synthesize placeholder
context:
α : Type u,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:2: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
a : α,
l : list α,
_x : ∃ (x : α) (H : x ∈ a :: l), p x,
_fun_match : (∃ (x : α) (H : x ∈ a :: l), p x) → (p a ∨ ∃ (x : α) (H : x ∈ l), p x),
x : α,
h : x ∈ a :: l,
px : p x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:13: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
a : α,
l : list α,
_x : ∃ (x : α) (H : x ∈ a :: l), p x,
_fun_match : (∃ (x : α) (H : x ∈ a :: l), p x) → (p a ∨ ∃ (x : α) (H : x ∈ l), p x),
x : α,
h : x ∈ a :: l,
px : p x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:32: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
a : α,
l : list α,
_x : ∃ (x : α) (H : x ∈ a :: l), p x,
_fun_match : (∃ (x : α) (H : x ∈ a :: l), p x) → (p a ∨ ∃ (x : α) (H : x ∈ l), p x),
x : α,
h : x ∈ a :: l,
px : p x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:192:3: error: don't know how to synthesize placeholder
context:
α : Type u,
n : ℕ,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:41: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
a : α,
l : list α,
_x : ∃ (x : α) (H : x ∈ a :: l), p x,
_fun_match : (∃ (x : α) (H : x ∈ a :: l), p x) → (p a ∨ ∃ (x : α) (H : x ∈ l), p x),
x : α,
h : x ∈ a :: l,
px : p x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:196:24: error: don't know how to synthesize placeholder
context:
α : Type u,
length_remove_nth : ∀ (l : list α) (i : ℕ), i < l.length → (l.remove_nth i).length = l.length - 1,
x : α,
xs : list α,
h : 0 < (x :: xs).length
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:187:24: error: don't know how to synthesize placeholder
context:
α : Type u,
length_take : ∀ (i : ℕ) (l : list α), (take i l).length = min i l.length,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:188:29: error: type mismatch at application
cons nat.min_zero
term
nat.min_zero
has type
∀ (a : ℕ), min a 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:188:29: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:133:60: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
a : α,
l : list α,
_x : ∃ (x : α) (H : x ∈ a :: l), p x,
_fun_match : (∃ (x : α) (H : x ∈ a :: l), p x) → (p a ∨ ∃ (x : α) (H : x ∈ l), p x),
x : α,
h : x ∈ a :: l,
px : p x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:184:44: error: type mismatch at application
cons add_one
term
add_one
has type
∀ (n : ℕ), n + 1 = n.succ : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:184:44: error: type mismatch at application
cons min_succ_succ
term
min_succ_succ
has type
∀ (x y : ℕ), min x.succ y.succ = (min x y).succ : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:184:44: error: type mismatch at application
cons nat.zero_min
term
nat.zero_min
has type
∀ (a : ℕ), min 0 a = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:184:44: error: type mismatch at application
cons nat.min_zero
term
nat.min_zero
has type
∀ (a : ℕ), min a 0 = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:188:24: error: don't know how to synthesize placeholder
context:
α : Type u,
length_take : ∀ (i : ℕ) (l : list α), (take i l).length = min i l.length,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:184:5: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
γ : Type w,
f : α → β → γ,
l₁ : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:184:29: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
γ : Type w,
f : α → β → γ,
l₁ : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:184:39: error: don't know how to synthesize placeholder
context:
α : Type u,
β : Type v,
γ : Type w,
f : α → β → γ,
l₁ : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:202:41: error: type mismatch at application
cons filter
term
filter
has type
Π (p : ?m_1 → Prop) [_inst_1 : decidable_pred p], list ?m_1 → list ?m_1 : Type ?
but is expected to have type
Π (p : ?m_1 → Prop) [_inst_1 : decidable_pred p], list ?m_1 → list ?m_1 × list ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:189:29: error: type mismatch at application
cons min_succ_succ
term
min_succ_succ
has type
∀ (x y : ℕ), min x.succ y.succ = (min x y).succ : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:232:28: error: unknown identifier 'pa'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:232:31: error: invalid equations, must be followed by a command, '.', 'with', doc-string or EOF
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:198:5: error: don't know how to synthesize placeholder
context:
α : Type u,
length_remove_nth : ∀ (l : list α) (i : ℕ), i < l.length → (l.remove_nth i).length = l.length - 1,
x : α,
xs : list α,
i : ℕ,
h : i + 1 < (x :: xs).length,
this : i < xs.length
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:189:29: error: type mismatch at application
cons add_one
term
add_one
has type
∀ (n : ℕ), n + 1 = n.succ : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:232:31: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:237:16: error: unknown identifier 'pa'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:237:48: error: unknown identifier 'filter_sublist'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:237:63: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:238:16: error: unknown identifier 'pa'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:238:47: error: unknown identifier 'filter_sublist'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:238:62: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:198:25: error: don't know how to synthesize placeholder
context:
α : Type u,
length_remove_nth : ∀ (l : list α) (i : ℕ), i < l.length → (l.remove_nth i).length = l.length - 1,
x : α,
xs : list α,
i : ℕ,
h : i + 1 < (x :: xs).length,
this : i < xs.length
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:189:24: error: don't know how to synthesize placeholder
context:
α : Type u,
length_take : ∀ (i : ℕ) (l : list α), (take i l).length = min i l.length,
n : ℕ,
a : α,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:229:8: warning: declaration 'list.filter_append' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:202:36: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
_inst_1 : decidable_pred p,
partition_eq_filter_filter : ∀ (l : list α), partition p l = (filter p l, filter (not ∘ p) l),
a : α,
l : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:237:10: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
h : decidable_pred p,
filter_sublist : ∀ (l : list α), filter p l <+ l,
a : α,
l : list α,
pa : p a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:237:42: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
h : decidable_pred p,
filter_sublist : ∀ (l : list α), filter p l <+ l,
a : α,
l : list α,
pa : p a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:238:10: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
h : decidable_pred p,
filter_sublist : ∀ (l : list α), filter p l <+ l,
a : α,
l : list α,
pa : ¬p a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean:238:41: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
h : decidable_pred p,
filter_sublist : ∀ (l : list α), filter p l <+ l,
a : α,
l : list α,
pa : ¬p a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:17:14: error: unknown identifier 'e'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:17:16: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:17:34: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:17:37: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:17:39: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:17:45: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:18:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:18:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:19:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:19:36: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:20:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:20:16: error: unknown identifier 'e'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:21:12: error: unknown identifier 'large'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:21:25: error: unknown identifier 'small'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:24:10: error: unknown identifier 'IH'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:24:13: error: unknown identifier 'small'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:24:19: error: unknown identifier 'this.left'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:24:29: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:25:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:18:11: error: unknown identifier 'is_lawful_monad'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:19:39: error: unknown identifier 'α'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:19:41: error: unknown identifier 'β'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:19:43: error: unknown identifier 'f'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:19:45: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:19:58: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:19:67: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:19:68: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:19:90: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:19:96: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:20:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:21:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:21:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:21:28: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:22:28: error: unknown identifier 'α'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:22:30: error: unknown identifier 'β'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:22:32: error: unknown identifier 'γ'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:22:34: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:22:36: error: unknown identifier 'f'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:22:38: error: unknown identifier 'g'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:22:51: error: unknown identifier 'l'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:22:53: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:22:66: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:23:19: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:23:26: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:23:39: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:19:0: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:45:18: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:45:21: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:45:31: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:45:37: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:45:39: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:46:12: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:46:19: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:46:40: error: unknown identifier 'hm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:46:44: error: unknown identifier 'hp'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:50:19: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:50:28: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:50:30: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:50:40: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:50:46: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:50:48: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:51:13: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:51:41: error: unknown identifier 'hm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:52:19: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:52:22: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:52:29: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:53:31: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:54:22: error: unknown identifier 'y'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:54:25: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:54:28: error: unknown identifier 'hp'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:38:31: error: type mismatch at application
cons not_bex_nil
term
not_bex_nil
has type
∀ (p : ?m_1 → Prop), ¬∃ (x : ?m_1) (H : x ∈ nil), p x : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:38:31: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:17:4: error: don't know how to synthesize placeholder
context:
α : Type ?,
lt : α → α → bool,
qsort.F : Π (x : list α), (Π (y : list α), y.length < x.length → list α) → list α,
h : α,
t : list α,
IH : Π (y : list α), y.length < (h :: t).length → list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:38:26: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
_inst_1 : decidable_pred p,
decidable_bex : Π (l : list α), decidable (∃ (x : α) (H : x ∈ l), p x)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:17:34: error: don't know how to synthesize placeholder
context:
α : Type ?,
lt : α → α → bool,
qsort.F : Π (x : list α), (Π (y : list α), y.length < x.length → list α) → list α,
h : α,
t : list α,
IH : Π (y : list α), y.length < (h :: t).length → list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:18:4: error: don't know how to synthesize placeholder
context:
α : Type ?,
lt : α → α → bool,
qsort.F : Π (x : list α), (Π (y : list α), y.length < x.length → list α) → list α,
h : α,
t : list α,
IH : Π (y : list α), y.length < (h :: t).length → list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:19:6: error: don't know how to synthesize placeholder
context:
α : Type ?,
lt : α → α → bool,
qsort.F : Π (x : list α), (Π (y : list α), y.length < x.length → list α) → list α,
h : α,
t : list α,
IH : Π (y : list α), y.length < (h :: t).length → list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:20:6: error: don't know how to synthesize placeholder
context:
α : Type ?,
lt : α → α → bool,
qsort.F : Π (x : list α), (Π (y : list α), y.length < x.length → list α) → list α,
h : α,
t : list α,
IH : Π (y : list α), y.length < (h :: t).length → list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:23:6: error: don't know how to synthesize placeholder
context:
α : Type ?,
lt : α → α → bool,
qsort.F : Π (x : list α), (Π (y : list α), y.length < x.length → list α) → list α,
h : α,
t : list α,
IH : Π (y : list α), y.length < (h :: t).length → list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:46:18: error: invalid constructor ⟨...⟩, expected type is not an inductive type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:24:4: error: don't know how to synthesize placeholder
context:
α : Type ?,
lt : α → α → bool,
qsort.F : Π (x : list α), (Π (y : list α), y.length < x.length → list α) → list α,
h : α,
t : list α,
IH : Π (y : list α), y.length < (h :: t).length → list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:45:12: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
_inst_1 : decidable_pred p,
decidable_bex : Π (l : list α), decidable (∃ (x : α) (H : x ∈ l), p x),
x : α,
xs : list α,
h₁ : ¬p x,
_match : decidable (∃ (x : α) (H : x ∈ xs), p x) → decidable (∃ (x_1 : α) (H : x_1 ∈ x :: xs), p x_1),
h₂ : ∃ (x : α) (H : x ∈ xs), p x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:45:31: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
_inst_1 : decidable_pred p,
decidable_bex : Π (l : list α), decidable (∃ (x : α) (H : x ∈ l), p x),
x : α,
xs : list α,
h₁ : ¬p x,
_match : decidable (∃ (x : α) (H : x ∈ xs), p x) → decidable (∃ (x_1 : α) (H : x_1 ∈ x :: xs), p x_1),
h₂ : ∃ (x : α) (H : x ∈ xs), p x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:41:12: error: unknown identifier 'e'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:41:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:41:32: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:41:35: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:41:37: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:41:43: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:42:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:42:8: error: unknown identifier 'e'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:42:16: error: unknown identifier 'e'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:54:21: error: invalid constructor ⟨...⟩, expected type is not an inductive type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:34:6: error: type mismatch at application
cons well_founded.fix_eq
term
well_founded.fix_eq
has type
∀ (hwf : well_founded ?m_2) (F : Π (x : ?m_1), (Π (y : ?m_1), ?m_2 y x → ?m_3 y) → ?m_3 x) (x : ?m_1),
hwf.fix F x = F x (λ (y : ?m_1) (h : ?m_2 y x), hwf.fix F y) : Prop
but is expected to have type
(?m_1 → ?m_1 → bool) → list ?m_1 → list ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:40:5: error: type mismatch at application
cons well_founded.fix_eq
term
well_founded.fix_eq
has type
∀ (hwf : well_founded ?m_2) (F : Π (x : ?m_1), (Π (y : ?m_1), ?m_2 y x → ?m_3 y) → ?m_3 x) (x : ?m_1),
hwf.fix F x = F x (λ (y : ?m_1) (h : ?m_2 y x), hwf.fix F y) : Prop
but is expected to have type
(?m_1 → ?m_1 → bool) → list ?m_1 → list ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:50:22: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
_inst_1 : decidable_pred p,
decidable_bex : Π (l : list α), decidable (∃ (x : α) (H : x ∈ l), p x),
x : α,
xs : list α,
h₁ : ¬p x,
_match : decidable (∃ (x : α) (H : x ∈ xs), p x) → decidable (∃ (x_1 : α) (H : x_1 ∈ x :: xs), p x_1),
h₂ : ¬∃ (x : α) (H : x ∈ xs), p x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:34:6: error: type mismatch at application
cons qsort.F
term
qsort.F
has type
(?m_1 → ?m_1 → bool) →
Π (x : list ?m_1), (Π (y : list ?m_1), y.length < x.length → list ?m_1) → list ?m_1 : Type ?
but is expected to have type
(?m_1 → ?m_1 → bool) → list ?m_1 → list ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:50:40: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
_inst_1 : decidable_pred p,
decidable_bex : Π (l : list α), decidable (∃ (x : α) (H : x ∈ l), p x),
x : α,
xs : list α,
h₁ : ¬p x,
_match : decidable (∃ (x : α) (H : x ∈ xs), p x) → decidable (∃ (x_1 : α) (H : x_1 ∈ x :: xs), p x_1),
h₂ : ¬∃ (x : α) (H : x ∈ xs), p x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:34:3: error: don't know how to synthesize placeholder
context:
α : Type u_1,
lt : α → α → bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:52:15: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
_inst_1 : decidable_pred p,
decidable_bex : Π (l : list α), decidable (∃ (x : α) (H : x ∈ l), p x),
x : α,
xs : list α,
h₁ : ¬p x,
_match : decidable (∃ (x : α) (H : x ∈ xs), p x) → decidable (∃ (x_1 : α) (H : x_1 ∈ x :: xs), p x_1),
h₂ : ¬∃ (x : α) (H : x ∈ xs), p x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:40:5: error: type mismatch at application
cons qsort.F
term
qsort.F
has type
(?m_1 → ?m_1 → bool) →
Π (x : list ?m_1), (Π (y : list ?m_1), y.length < x.length → list ?m_1) → list ?m_1 : Type ?
but is expected to have type
(?m_1 → ?m_1 → bool) → list ?m_1 → list ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean:53:15: error: don't know how to synthesize placeholder
context:
α : Type u,
p : α → Prop,
_inst_1 : decidable_pred p,
decidable_bex : Π (l : list α), decidable (∃ (x : α) (H : x ∈ l), p x),
x : α,
xs : list α,
h₁ : ¬p x,
_match : decidable (∃ (x : α) (H : x ∈ xs), p x) → decidable (∃ (x_1 : α) (H : x_1 ∈ x :: xs), p x_1),
h₂ : ¬∃ (x : α) (H : x ∈ xs), p x
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:40:2: error: don't know how to synthesize placeholder
context:
α : Type u_1,
lt : α → α → bool,
h : α,
t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:41:2: error: don't know how to synthesize placeholder
context:
α : Type u_1,
lt : α → α → bool,
h : α,
t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:41:32: error: don't know how to synthesize placeholder
context:
α : Type u_1,
lt : α → α → bool,
h : α,
t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:42:2: error: don't know how to synthesize placeholder
context:
α : Type u_1,
lt : α → α → bool,
h : α,
t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean:42:12: error: don't know how to synthesize placeholder
context:
α : Type u_1,
lt : α → α → bool,
h : α,
t : list α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:11:0: warning: declaration 'nat.lt_add_of_zero_lt_left' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:17:29: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:17:29: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:17:24: error: don't know how to synthesize placeholder
context:
a : ℕ,
this : 0 < a + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:43:2: error: function expected at
expr.const (name.mk_string "has_sizeof_alt" (name.mk_string "psum" name.anonymous)) l
term has type
expr
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:51:58: error: function expected at
(expr.const (name.mk_string "has_well_founded_of_has_sizeof" name.anonymous) _x).app _x_1
term has type
expr
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:51:58: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
too many arguments
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:69:5: warning: declaration 'well_founded_tactics.process_lex' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:108:8: error: don't know how to synthesize placeholder
context:
unfold_sizeof_loop : tactic unit,
_x : unit,
S : simp_lemmas
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:155:5: warning: declaration 'well_founded_tactics.cancel_nat_add_lt' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:179:5: warning: declaration 'well_founded_tactics.trivial_nat_lt' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:216:5: error: failed to generate auxiliary lemma 'well_founded_tactics.mk.inj_eq'
nested exception message:
infer type failed, incorrect number of universe levels
tactic.mk_inj_eq
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:220:40: error: unknown identifier 'well_founded_tactics'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean:220:5: warning: declaration 'well_founded_tactics.default' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:17:4: error: failed to create well founded relation using tactic
nested exception message:
unknown declaration 'well_founded_tactics.rel_tac'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:31:9: error: unknown identifier 'x'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:34:9: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:23:60: error: don't know how to synthesize placeholder
context:
x : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:37:9: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:26:3: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:40:9: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:49:16: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:49:18: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:49:29: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:49:35: error: unknown identifier 'H0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:31:17: error: type mismatch at application
list.cons succ_ne_zero
term
succ_ne_zero
has type
∀ (n : ℕ), n.succ ≠ 0 : Prop
but is expected to have type
ℕ → ℕ → ℕ : Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:31:42: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:31:51: error: unknown identifier 'fst'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:34:17: error: type mismatch at application
list.cons mod_self
term
mod_self
has type
∀ (n : ℕ), n % n = 0 : Prop
but is expected to have type
ℕ → ℕ → ℕ : Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:50:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:50:16: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:50:37: error: unknown identifier 'IH'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:37:3: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:31:3: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:34:3: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:37:12: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:31:12: error: don't know how to synthesize placeholder
context:
x y : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:35:14: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:35:16: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:36:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:36:23: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:37:22: error: unknown identifier 'IH'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:37:38: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:37:52: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:34:12: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:40:3: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:40:12: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:42:14: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:42:16: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:43:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:43:23: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:44:22: error: unknown identifier 'IH'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:44:38: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:44:52: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:49:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:50:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:50:16: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:51:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:51:49: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:52:50: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:52:59: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:53:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:53:8: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:28:57: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:54:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:54:33: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:54:35: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:54:45: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:54:48: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:16:13: error: unknown identifier 's'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:31:45: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:20:9: error: unknown identifier 'it'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:20:19: error: unknown identifier 'it_snd'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:49:6: error: don't know how to synthesize placeholder
context:
P : ℕ → ℕ → Prop,
m n : ℕ,
H0 : ∀ (n : ℕ), P 0 n,
H1 : ∀ (m n : ℕ), 0 < m → P (n % m) m → P m n,
k : ℕ,
IH : ∀ (y : ℕ), y.lt k → (λ (m : ℕ), ∀ (n : ℕ), P m n) y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:25:9: error: unknown identifier 'it'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:25:19: error: unknown identifier 'it_snd'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:24:4: error: type expected at
it.has_next
term has type
bool
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:16:3: error: don't know how to synthesize placeholder
context:
s : string
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:62:47: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:62:56: error: unknown identifier 'fst'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:50:6: error: don't know how to synthesize placeholder
context:
P : ℕ → ℕ → Prop,
m n : ℕ,
H0 : ∀ (n : ℕ), P 0 n,
H1 : ∀ (m n : ℕ), 0 < m → P (n % m) m → P m n,
k : ℕ,
IH : ∀ (y : ℕ), y.lt k → (λ (m : ℕ), ∀ (n : ℕ), P m n) y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:21:7: error: type mismatch at application
list.cons next_to_string
term
next_to_string
has type
iterator → string
but is expected to have type
iterator → iterator
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:45:19: error: invalid structure value {...}, expected type is known, but it is not a structure
well_founded_tactics
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:32:12: error: unknown declaration 'well_founded_tactics'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:21:7: error: type mismatch at application
list.cons length
term
length
has type
string → ℕ
but is expected to have type
iterator → iterator
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/gcd.lean:50:16: error: don't know how to synthesize placeholder
context:
P : ℕ → ℕ → Prop,
m n : ℕ,
H0 : ∀ (n : ℕ), P 0 n,
H1 : ∀ (m n : ℕ), 0 < m → P (n % m) m → P m n,
k : ℕ,
IH : ∀ (y : ℕ), y.lt k → (λ (m : ℕ), ∀ (n : ℕ), P m n) y
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:21:7: error: type mismatch at application
list.cons nat.add_sub_cancel_left
term
nat.add_sub_cancel_left
has type
∀ (n m : ℕ), n + m - n = m : Prop
but is expected to have type
iterator → iterator : Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:25:32: error: type mismatch at application
list.cons next_to_string
term
next_to_string
has type
iterator → string
but is expected to have type
iterator → bool
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:25:32: error: type mismatch at application
list.cons length
term
length
has type
string → ℕ
but is expected to have type
iterator → bool
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:25:32: error: type mismatch at application
list.cons nat.zero_lt_one_add
term
nat.zero_lt_one_add
has type
∀ (a : ℕ), 0 < 1 + a : Prop
but is expected to have type
iterator → bool : Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:20:3: error: don't know how to synthesize placeholder
context:
it : iterator
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:20:13: error: don't know how to synthesize placeholder
context:
it : iterator
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:62:3: error: type mismatch at application
tactic.interactive.unfold ⁇ ⁇ bodd_div2
term
bodd_div2
has type
ℕ → bool × ℕ
but is expected to have type
opt_param tactic.unfold_config
{to_simp_config := {max_steps := simp.default_max_steps,
contextual := ff,
lift_eq := tt,
canonize_instances := ff,
canonize_proofs := ff,
use_axioms := tt,
zeta := ff,
beta := tt,
eta := ff,
proj := ff,
iota := tt,
iota_eqn := ff,
constructor_eq := ff,
single_pass := ff,
fail_if_unchanged := tt,
memoize := tt,
trace_lemmas := ff}}
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:70:39: error: unknown identifier 'bodd_add_div2'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:70:53: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:71:15: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:15:0: error: failed to generate auxiliary lemma 'int.of_nat.inj_eq'
nested exception message:
infer type failed, incorrect number of universe levels
tactic.mk_inj_eq
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:21:2: error: don't know how to synthesize placeholder
context:
it : iterator
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:19:16: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:79:56: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:25:32: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
iterator → bool : Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:25:32: error: type mismatch at application
list.cons false_implies_iff
term
false_implies_iff
has type
∀ (a : Prop), false → a ↔ true : Prop
but is expected to have type
iterator → bool : Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:37:11: error: type mismatch at application
list.cons add_succ
term
add_succ
has type
∀ (n m : ℕ), n + m.succ = (n + m).succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:37:11: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:44:11: error: type mismatch at application
list.cons mul_succ
term
mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:44:11: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:25:3: error: don't know how to synthesize placeholder
context:
it : iterator
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:25:13: error: don't know how to synthesize placeholder
context:
it : iterator
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:21:23: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean:25:27: error: don't know how to synthesize placeholder
context:
it : iterator
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:21:31: error: unknown identifier 'int.of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:51:35: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:51:43: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:51:7: error: type mismatch at application
list.cons _
term
show ∀ (b : bool), ff && b = ff, from ?m_1
has type
∀ (b : bool), ff && b = ff : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:51:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:62:50: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:21:0: warning: declaration '[anonymous]' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:35:4: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:36:6: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:42:4: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:43:6: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:37:6: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:23:26: error: unknown identifier 'int.neg_succ_of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:25:25: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:26:3: error: invalid pattern: variable, constructor or constant tagged as pattern expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:27:3: error: invalid pattern: variable, constructor or constant tagged as pattern expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:26:3: error: function expected at
int.of_nat
term has type
_
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:27:3: error: function expected at
int.neg_succ_of_nat
term has type
_
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:26:29: error: don't know how to synthesize placeholder
context:
int.repr : ⁇ → string
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:80:5: error: type mismatch at application
list.cons mod_two_of_bodd
term
mod_two_of_bodd
has type
∀ (n : ℕ), n % 2 = cond n.bodd 1 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:80:5: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:71:23: error: type mismatch at application
list.cons bnot
term
bnot
has type
bool → bool : Type
but is expected to have type
bool → ?m_1 → ?m_1 → ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:27:23: error: don't know how to synthesize placeholder (n)
context:
int.repr : ⁇ → string
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:44:6: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:25:14: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/ops.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:29:20: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:93:11: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:29:0: warning: declaration '[anonymous]' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:32:25: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:32:0: warning: declaration '[anonymous]' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:72:9: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:72:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:37:42: error: unknown identifier 'int.of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:37:37: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:86:28: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:78:2: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:80:2: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:99:7: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:39:26: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:39:10: warning: declaration 'int.zero' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:40:26: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:40:10: warning: declaration 'int.one' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:42:9: error: failed to synthesize instance name, name should be provided explicitly
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:42:0: warning: declaration 'int' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:37:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:43:9: error: failed to synthesize instance name, name should be provided explicitly
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:99:3: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
n : ℕ,
h : Π (b : bool) (n : ℕ), C (bit b n)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:49:4: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:43:9: error: invalid definition, a declaration named 'int._inst_4' has already been declared
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:99:7: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:45:20: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:50:4: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:45:44: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:51:4: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:53:4: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:47:19: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:47:43: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:54:45: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:45:0: warning: declaration 'int.of_nat_zero' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:73:9: error: type mismatch at application
list.cons succ_mul
term
succ_mul
has type
∀ (n m : ℕ), n.succ * m = n * m + m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:73:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:93:5: error: don't know how to synthesize placeholder
context:
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:51:0: warning: declaration 'int.neg_of_nat' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:47:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:57:14: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:55:0: warning: declaration 'int.sub_nat_nat' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:69:4: error: don't know how to synthesize placeholder
context:
bodd_add_div2 : ∀ (n : ℕ), cond n.bodd 1 0 + 2 * n.div2 = n,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:62:20: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:70:4: error: don't know how to synthesize placeholder
context:
bodd_add_div2 : ∀ (n : ℕ), cond n.bodd 1 0 + 2 * n.div2 = n,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:63:29: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:71:18: error: don't know how to synthesize placeholder
context:
bodd_add_div2 : ∀ (n : ℕ), cond n.bodd 1 0 + 2 * n.div2 = n,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:67:29: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:72:6: error: don't know how to synthesize placeholder
context:
bodd_add_div2 : ∀ (n : ℕ), cond n.bodd 1 0 + 2 * n.div2 = n,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:73:6: error: don't know how to synthesize placeholder
context:
bodd_add_div2 : ∀ (n : ℕ), cond n.bodd 1 0 + 2 * n.div2 = n,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:71:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:70:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:70:10: error: don't know how to synthesize placeholder (n)
context:
neg : ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:71:7: error: don't know how to synthesize placeholder (n)
context:
neg : ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:69:14: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:74:14: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:75:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:76:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:77:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:77:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:74:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:74:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:74:27: error: function expected at
of_nat
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:75:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:76:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:75:10: error: don't know how to synthesize placeholder (m)
context:
add : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:75:18: error: don't know how to synthesize placeholder (n)
context:
add : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:76:21: error: don't know how to synthesize placeholder (n)
context:
add : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:119:32: error: unknown identifier 'n0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:119:42: error: unknown identifier 'z'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:76:7: error: don't know how to synthesize placeholder (m)
context:
add : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:121:18: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:121:20: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:121:25: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:73:14: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:123:11: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:125:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:125:22: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:126:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:127:11: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:80:14: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:81:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:82:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:83:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:83:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:83:27: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:80:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:80:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:80:27: error: function expected at
of_nat
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:81:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:82:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:81:10: error: don't know how to synthesize placeholder (m)
context:
mul : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:81:18: error: don't know how to synthesize placeholder (n)
context:
mul : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:67:6: error: don't know how to synthesize placeholder
context:
m n k : ℕ,
h : n - m = k.succ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:82:7: error: don't know how to synthesize placeholder (m)
context:
mul : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:67:26: error: don't know how to synthesize placeholder
context:
m n k : ℕ,
h : n - m = k.succ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:82:21: error: don't know how to synthesize placeholder (n)
context:
mul : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:67:32: error: don't know how to synthesize placeholder
context:
m n k : ℕ,
h : n - m = k.succ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:63:6: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : n - m = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:79:14: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:63:26: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : n - m = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:63:32: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : n - m = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:85:9: error: failed to synthesize instance name, name should be provided explicitly
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:85:9: error: invalid definition, a declaration named 'int._inst_4' has already been declared
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:86:9: error: failed to synthesize instance name, name should be provided explicitly
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:86:9: error: invalid definition, a declaration named 'int._inst_4' has already been declared
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:87:9: error: failed to synthesize instance name, name should be provided explicitly
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:87:9: error: invalid definition, a declaration named 'int._inst_4' has already been declared
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:90:10: warning: declaration 'int.sub' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:119:29: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
binary_rec : Π (n : ℕ), C n,
n : ℕ,
n0 : n = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:93:9: error: failed to synthesize instance name, name should be provided explicitly
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:93:9: error: invalid definition, a declaration named 'int._inst_4' has already been declared
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:97:29: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:97:46: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:97:57: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:97:55: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:98:29: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:98:46: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:98:57: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:98:55: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:99:28: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:99:46: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:101:26: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:95:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:97:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:101:24: error: failed to synthesize type class instance for
⊢ has_neg ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:102:37: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:102:35: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:103:49: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:101:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:103:36: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:98:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:105:30: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:105:41: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:103:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:99:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:106:46: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ has_neg ?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:102:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:106:47: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:105:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:106:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:108:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:110:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:121:6: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
binary_rec : Π (n : ℕ), C n,
n : ℕ,
n0 : ¬n = 0,
n' : ℕ := n.div2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:121:25: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
binary_rec : Π (n : ℕ), C n,
n : ℕ,
n0 : ¬n = 0,
n' : ℕ := n.div2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:123:6: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
binary_rec : Π (n : ℕ), C n,
n : ℕ,
n0 : ¬n = 0,
n' : ℕ := n.div2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:109:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:125:6: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
binary_rec : Π (n : ℕ), C n,
n : ℕ,
n0 : ¬n = 0,
n' : ℕ := n.div2
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:111:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:112:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:114:10: warning: declaration 'int.coe_nat_add_out' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:127:7: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
binary_rec : Π (n : ℕ), C n,
n : ℕ,
n0 : ¬n = 0,
n' : ℕ := n.div2,
this : n' < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:115:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:120:38: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:120:49: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:120:60: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:120:47: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:122:16: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:116:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:120:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:124:26: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:121:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:127:11: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:126:24: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:128:38: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:128:49: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:128:60: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:123:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:128:47: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:125:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:130:16: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:128:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:132:26: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:129:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:134:35: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:134:23: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:131:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:133:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:144:0: error: unknown identifier 'int.of_nat.inj'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:146:39: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:146:50: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:147:10: error: unknown identifier 'int.of_nat.inj'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:143:10: warning: declaration 'int.coe_nat_inj' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:153:27: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:153:41: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:146:48: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:157:9: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:152:42: error: unknown identifier 'neg_succ_of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:152:62: error: unknown identifier 'neg_succ_of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:153:1: error: unknown identifier 'neg_succ_of_nat.inj'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:153:41: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:152:60: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:156:6: error: type mismatch at application
list.cons bit_val
term
bit_val
has type
∀ (b : bool) (n : ℕ), bit b n = 2 * n + cond b 1 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:156:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:155:45: error: failed to synthesize type class instance for
n : ℕ
⊢ has_neg ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:153:35: error: don't know how to synthesize placeholder
context:
m n : ℕ,
H : m = n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:162:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:174:8: error: unknown identifier 'shiftl'_sub'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:174:44: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:165:7: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:155:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:160:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:161:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:156:3: error: don't know how to synthesize placeholder
context:
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:159:16: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:157:3: error: don't know how to synthesize placeholder
context:
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:165:7: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:148:4: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:165:3: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : -a = -b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:184:7: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:149:10: warning: declaration 'int.coe_nat_eq_coe_nat_iff' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:184:7: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:172:27: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:7: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:15: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:191:28: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:19: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:191:30: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:23: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:191:32: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:191:37: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:27: error: unknown identifier 'P'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:29: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:31: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:192:11: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:47: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:194:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:50: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:58: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:194:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:62: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:195:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:195:11: error: unknown identifier 'e'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:196:9: error: unknown identifier 'bf'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:196:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:197:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:197:9: error: unknown identifier 'n0'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:197:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:198:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:198:7: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:177:10: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:198:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:199:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:177:19: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:199:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:167:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:200:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:178:12: error: unknown identifier 'e'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:200:8: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:200:14: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:179:48: error: unknown identifier 'e'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:179:52: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:180:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:200:20: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:180:10: error: unknown identifier 'h.symm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:200:35: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:181:12: error: unknown identifier 'hp'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:201:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:201:18: error: unknown identifier 'h.symm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:202:7: error: unknown identifier 'neg'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:202:11: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:204:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:204:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:183:11: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:205:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:183:13: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:184:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:205:11: error: unknown identifier 'e'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:207:16: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:185:32: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:208:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:185:35: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:186:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:187:12: error: unknown identifier 'hn'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:189:8: error: unknown identifier 'H'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:193:26: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:216:9: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:217:21: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:217:31: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:217:33: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:218:10: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:218:21: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:218:35: error: unknown identifier 'fft'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:153:3: error: don't know how to synthesize placeholder
context:
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:218:39: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:218:50: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:219:8: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:219:22: error: unknown identifier 'f'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:219:49: error: unknown identifier 'f'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:153:15: error: don't know how to synthesize placeholder
context:
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:220:22: error: unknown identifier 'f'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:220:58: error: unknown identifier 'f'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:172:21: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:172:21: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:153:21: error: don't know how to synthesize placeholder
context:
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:203:30: error: unknown identifier 'neg_succ_of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:207:8: error: unknown identifier 'neg_succ_of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:212:14: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:214:14: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:196:5: error: type mismatch at application
list.cons nat.sub_eq_zero_of_le
term
nat.sub_eq_zero_of_le
has type
?m_1 ≤ ?m_2 → ?m_1 - ?m_2 = 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:196:5: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:205:69: error: type mismatch at application
list.cons nat.add_assoc
term
nat.add_assoc
has type
∀ (n m k : ℕ), n + m + k = n + (m + k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:205:69: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:183:5: error: don't know how to synthesize placeholder
context:
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:183:21: error: don't know how to synthesize placeholder
context:
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:173:7: error: type mismatch at application
list.cons div2_bit
term
div2_bit
has type
∀ (b : bool) (n : ℕ), (bit b n).div2 = n : Prop
but is expected to have type
ℕ → ℕ → ℕ : Type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:205:66: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:184:3: error: don't know how to synthesize placeholder
context:
m : ℕ,
b : bool,
n : ℕ,
this : (((bit b n).shiftr 1).shiftr m).bodd = (n.shiftr m).bodd
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:198:5: error: type mismatch at application
list.cons nat.add_sub_cancel_left
term
nat.add_sub_cancel_left
has type
∀ (n m : ℕ), n + m - n = m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:198:5: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:206:59: error: type mismatch at application
list.cons nat.add_sub_cancel_left
term
nat.add_sub_cancel_left
has type
∀ (n m : ℕ), n + m - n = m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:206:59: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:172:2: error: don't know how to synthesize placeholder
context:
b : bool,
m : ℕ,
shiftl'_sub : ∀ {n k : ℕ}, k ≤ n → shiftl' b m (n - k) = (shiftl' b m n).shiftr k,
n k : ℕ,
h : k + 1 ≤ n + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:172:18: error: don't know how to synthesize placeholder
context:
b : bool,
m : ℕ,
shiftl'_sub : ∀ {n k : ℕ}, k ≤ n → shiftl' b m (n - k) = (shiftl' b m n).shiftr k,
n k : ℕ,
h : k + 1 ≤ n + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:173:2: error: don't know how to synthesize placeholder
context:
b : bool,
m : ℕ,
shiftl'_sub : ∀ {n k : ℕ}, k ≤ n → shiftl' b m (n - k) = (shiftl' b m n).shiftr k,
n k : ℕ,
h : k + 1 ≤ n + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:174:2: error: don't know how to synthesize placeholder
context:
b : bool,
m : ℕ,
shiftl'_sub : ∀ {n k : ℕ}, k ≤ n → shiftl' b m (n - k) = (shiftl' b m n).shiftr k,
n k : ℕ,
h : k + 1 ≤ n + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:206:56: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:211:53: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:211:53: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:216:66: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:180:9: error: type mismatch at application
list.cons nat.add_sub_cancel_left
term
nat.add_sub_cancel_left
has type
∀ (n m : ℕ), n + m - n = m : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:195:2: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:211:48: error: don't know how to synthesize placeholder
context:
m n k i n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:196:2: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:197:2: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:198:2: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:229:38: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:230:62: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:221:38: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:217:39: error: type mismatch at application
list.cons binary_rec_eq
term
binary_rec_eq
has type
?m_2 ff 0 ?m_3 = ?m_3 →
∀ (b : bool) (n : ℕ), binary_rec ?m_3 ?m_2 (bit b n) = ?m_2 b n (binary_rec ?m_3 ?m_2 n) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:217:39: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:234:31: error: unknown identifier 'f'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:212:10: error: don't know how to synthesize placeholder
context:
m n k i n : ℕ,
this : n + i + k = n + k + i
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:213:61: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:213:61: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:200:20: error: type mismatch at application
tactic.istep 200 20 200 20 2210 binary_rec_zero
term
binary_rec_zero
has type
∀ (z : ?m_1 0) (f : Π (b : bool) (n : ℕ), ?m_1 n → ?m_1 (bit b n)), binary_rec z f 0 = z : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:227:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:226:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:226:10: error: don't know how to synthesize placeholder (m)
context:
nat_abs : ⁇ → ℕ
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:227:7: error: don't know how to synthesize placeholder (m)
context:
nat_abs : ⁇ → ℕ
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:225:12: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:225:22: error: type mismatch at application
list.cons binary_rec_zero
term
binary_rec_zero
has type
∀ (z : ?m_1 0) (f : Π (b : bool) (n : ℕ), ?m_1 n → ?m_1 (bit b n)), binary_rec z f 0 = z : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:225:22: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:225:3: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:225:19: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:213:56: error: don't know how to synthesize placeholder
context:
m n k i m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:241:14: error: unknown identifier 'ftf'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:241:18: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:241:29: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:242:13: error: unknown identifier 'f'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:242:15: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:242:35: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:244:13: error: unknown identifier 'f'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:244:15: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:244:22: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:244:34: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:245:25: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:247:25: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:247:35: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:247:37: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:249:10: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:249:31: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:249:34: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:249:37: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:250:26: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:229:31: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:186:9: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 → Π {β : Sort ?}, β → Prop : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:234:3: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:214:10: error: don't know how to synthesize placeholder
context:
m n k i m : ℕ,
this : m + i + 1 + k = m + k + i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:234:25: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:230:6: error: type mismatch at application
list.cons binary_rec_eq
term
binary_rec_eq
has type
?m_2 ff 0 ?m_3 = ?m_3 →
∀ (b : bool) (n : ℕ), binary_rec ?m_3 ?m_2 (bit b n) = ?m_2 b n (binary_rec ?m_3 ?m_2 n) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:230:6: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:256:9: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:256:11: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:256:21: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:258:36: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:258:45: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:259:54: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:260:21: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:260:31: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:260:33: error: unknown identifier 'n''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:261:32: error: unknown identifier 'IH'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:261:43: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:231:46: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:240:5: error: type mismatch at application
list.cons binary_rec_eq
term
binary_rec_eq
has type
?m_2 ff 0 ?m_3 = ?m_3 →
∀ (b : bool) (n : ℕ), binary_rec ?m_3 ?m_2 (bit b n) = ?m_2 b n (binary_rec ?m_3 ?m_2 n) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:240:5: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:233:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:219:43: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:229:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:206:7: error: type mismatch at application
list.cons bodd_bit
term
bodd_bit
has type
∀ (b : bool) (n : ℕ), (bit b n).bodd = b : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:206:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:232:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:220:52: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:229:3: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:231:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:229:19: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:235:55: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:229:41: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:230:3: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:238:21: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:238:34: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:230:40: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:190:2: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:238:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:240:20: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:240:33: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:191:15: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:216:0: warning: declaration 'int.sub_nat_nat_of_le' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:191:37: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:242:38: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:242:50: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:244:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:2: error: don't know how to synthesize placeholder
context:
m n : ℕ,
P : ℕ → ℕ → ⁇ → Prop,
hp : ∀ (i n : ℕ), P (n + i) n ⁇,
hn : ∀ (i m : ℕ), P m (m + i + 1) ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:192:2: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:242:48: error: don't know how to synthesize placeholder
context:
a : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:176:15: error: don't know how to synthesize placeholder
context:
m n : ℕ,
P : ℕ → ℕ → ⁇ → Prop,
hp : ∀ (i n : ℕ), P (n + i) n ⁇,
hn : ∀ (i m : ℕ), P m (m + i + 1) ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:219:0: warning: declaration 'int.sub_nat_nat_of_lt' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:177:13: error: don't know how to synthesize placeholder
context:
m n : ℕ,
P : ℕ → ℕ → ⁇ → Prop,
hp : ∀ (i n : ℕ), P (n + i) n ⁇,
hn : ∀ (i m : ℕ), P m (m + i + 1) ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:217:2: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:276:9: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:276:11: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:276:24: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:276:26: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:276:37: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:276:44: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:276:46: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:277:21: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:277:31: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:277:33: error: unknown identifier 'm''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:278:21: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:278:31: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:278:33: error: unknown identifier 'n''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:217:24: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:279:17: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:240:6: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/string/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:242:29: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:281:25: error: unknown identifier 'IH'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:246:36: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:246:51: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:247:10: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:217:36: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:247:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:247:22: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:179:6: error: don't know how to synthesize placeholder
context:
m n : ℕ,
P : ℕ → ℕ → ⁇ → Prop,
hp : ∀ (i n : ℕ), P (n + i) n ⁇,
hn : ∀ (i m : ℕ), P m (m + i + 1) ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:247:28: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:194:4: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:180:6: error: don't know how to synthesize placeholder
context:
m n : ℕ,
P : ℕ → ℕ → ⁇ → Prop,
hp : ∀ (i n : ℕ), P (n + i) n ⁇,
hn : ∀ (i m : ℕ), P m (m + i + 1) ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:243:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:218:4: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:246:49: error: don't know how to synthesize placeholder
context:
a : ⁇
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:183:6: error: don't know how to synthesize placeholder
context:
m n : ℕ,
P : ℕ → ℕ → ⁇ → Prop,
hp : ∀ (i n : ℕ), P (n + i) n ⁇,
hn : ∀ (i m : ℕ), P m (m + i + 1) ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:184:8: error: don't know how to synthesize placeholder
context:
m n : ℕ,
P : ℕ → ℕ → ⁇ → Prop,
hp : ∀ (i n : ℕ), P (n + i) n ⁇,
hn : ∀ (i m : ℕ), P m (m + i + 1) ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:218:18: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:196:4: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:246:49: error: don't know how to synthesize placeholder
context:
a : ⁇
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:197:4: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:185:6: error: don't know how to synthesize placeholder
context:
m n : ℕ,
P : ℕ → ℕ → ⁇ → Prop,
hp : ∀ (i n : ℕ), P (n + i) n ⁇,
hn : ∀ (i m : ℕ), P m (m + i + 1) ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:218:25: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:218:50: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:186:6: error: don't know how to synthesize placeholder
context:
m n : ℕ,
P : ℕ → ℕ → ⁇ → Prop,
hp : ∀ (i n : ℕ), P (n + i) n ⁇,
hn : ∀ (i m : ℕ), P m (m + i + 1) ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:219:4: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:188:2: error: don't know how to synthesize placeholder
context:
m n : ℕ,
P : ℕ → ℕ → ⁇ → Prop,
hp : ∀ (i n : ℕ), P (n + i) n ⁇,
hn : ∀ (i m : ℕ), P m (m + i + 1) ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:198:4: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:189:2: error: don't know how to synthesize placeholder
context:
m n : ℕ,
P : ℕ → ℕ → ⁇ → Prop,
hp : ∀ (i n : ℕ), P (n + i) n ⁇,
hn : ∀ (i m : ℕ), P m (m + i + 1) ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:199:4: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:259:7: error: type mismatch at application
list.cons bitwise_zero_left
term
bitwise_zero_left
has type
∀ (f : bool → bool → bool) (n : ℕ), bitwise f 0 n = cond (f ff tt) n 0 : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:259:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:200:4: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:242:48: error: don't know how to synthesize placeholder
context:
a : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:242:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:244:28: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:200:14: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:249:34: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:249:52: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:251:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:200:20: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:201:4: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:202:2: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:204:4: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:206:4: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:207:4: error: don't know how to synthesize placeholder
context:
C : ℕ → Sort u,
z : C 0,
f : Π (b : bool) (n : ℕ), C n → C (bit b n),
h : f ff 0 z = z,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:247:4: error: don't know how to synthesize placeholder
context:
a : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:247:22: error: don't know how to synthesize placeholder
context:
a : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:235:0: warning: declaration 'int.nat_abs_pos_of_ne_zero' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:250:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:260:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:249:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:261:5: error: type mismatch at application
list.cons bitwise_bit
term
bitwise_bit
has type
?m_1 ff ff = ff →
∀ (a : bool) (m : ℕ) (b : bool) (n : ℕ),
bitwise ?m_1 (bit a m) (bit b n) = bit (?m_1 a b) (bitwise ?m_1 m n) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:261:5: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:257:4: error: unknown declaration 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:253:57: error: don't know how to synthesize placeholder
context:
a : ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:280:9: error: type mismatch at application
list.cons test_bit_zero
term
test_bit_zero
has type
∀ (b : bool) (n : ℕ), (bit b n).test_bit 0 = b : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:280:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:256:2: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:257:2: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:258:2: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:262:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:275:21: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:276:10: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:276:22: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:277:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:278:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:279:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:279:10: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:279:21: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:259:4: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:263:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:260:2: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:260:24: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:261:2: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:264:16: error: not a rfl-lemma, even though marked as rfl
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:248:9: error: type mismatch at application
list.cons binary_rec_eq
term
binary_rec_eq
has type
?m_2 ff 0 ?m_3 = ?m_3 →
∀ (b : bool) (n : ℕ), binary_rec ?m_3 ?m_2 (bit b n) = ?m_2 b n (binary_rec ?m_3 ?m_2 n) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:248:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:274:14: error: unknown declaration 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:282:20: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:283:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:283:28: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:283:50: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:281:9: error: type mismatch at application
list.cons test_bit_succ
term
test_bit_succ
has type
∀ (m : ℕ) (b : bool) (n : ℕ), (bit b n).test_bit m.succ = n.test_bit m : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:281:9: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:282:2: error: don't know how to synthesize placeholder (m)
context:
mod : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:283:7: error: don't know how to synthesize placeholder (m)
context:
mod : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:281:14: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:288:21: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:289:10: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:290:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:291:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:292:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:292:10: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:292:21: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:286:4: error: unknown declaration 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:296:21: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:297:10: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:298:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:299:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:299:10: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:299:22: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:294:4: error: unknown declaration 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:303:14: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:304:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:305:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:306:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:306:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:306:27: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:303:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:303:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:303:27: error: function expected at
of_nat
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:304:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:304:28: error: function expected at
of_nat
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:305:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:305:28: error: function expected at
of_nat
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:276:2: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:302:4: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:276:14: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:309:14: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:310:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:276:37: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:311:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:312:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:312:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:312:28: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:309:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:309:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:277:2: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:309:27: error: function expected at
of_nat
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:310:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:310:27: error: function expected at
of_nat
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:311:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:277:24: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:278:2: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:311:28: error: function expected at
of_nat
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:278:24: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:280:4: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:308:4: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:281:4: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:314:9: error: failed to synthesize instance name, name should be provided explicitly
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:314:9: error: invalid definition, a declaration named 'int._inst_4' has already been declared
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:315:9: error: failed to synthesize instance name, name should be provided explicitly
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:315:9: error: invalid definition, a declaration named 'int._inst_4' has already been declared
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:319:30: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:319:42: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:319:0: warning: declaration 'int.gcd' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:328:14: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:329:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:330:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:331:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:331:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:335:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:328:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:328:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:334:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:344:91: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:346:60: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:348:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:348:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:349:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:349:8: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:349:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:350:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:350:26: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:337:10: warning: declaration 'int.zero_add' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:351:9: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:351:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:351:25: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:351:41: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:352:26: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:353:25: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:354:24: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:354:78: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:355:20: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:356:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:328:35: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:328:35: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:333:16: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:362:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:362:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:363:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:363:8: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:363:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:364:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:364:26: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:364:57: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:365:7: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:365:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:365:28: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:365:53: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:366:7: error: unknown identifier 'h₃'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:366:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:366:23: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:366:48: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:367:24: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:367:46: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:368:6: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:368:18: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:368:57: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:368:81: error: unknown identifier 'h₃'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:368:94: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:369:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:369:19: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:369:50: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:343:63: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : n ≤ m,
k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:328:30: error: don't know how to synthesize placeholder
context:
add_comm : ∀ (a b : ⁇), a + b = b + a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:329:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:330:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:373:13: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:373:24: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:373:39: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:373:51: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:375:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:378:22: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:378:54: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:378:20: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ has_add ?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:378:52: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:374:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:344:63: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : n ≤ m,
k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:331:35: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:331:35: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:384:14: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:385:25: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:385:59: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:374:24: error: type mismatch at application
list.cons nat.add_assoc
term
nat.add_assoc
has type
∀ (n m k : ℕ), n + m + k = n + (m + k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:374:24: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:380:7: error: type mismatch at application
list.cons add_succ
term
add_succ
has type
∀ (n m : ℕ), n + m.succ = (n + m).succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:380:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:239:2: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:240:2: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:241:4: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:384:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:384:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:385:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:385:25: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:241:29: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:242:4: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:243:4: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:244:4: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:331:30: error: don't know how to synthesize placeholder
context:
add_comm : ∀ (a b : ⁇), a + b = b + a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:374:19: error: don't know how to synthesize placeholder
context:
m n : ℕ,
add_assoc_aux1 : ∀ (c : ⁇), ⁇ + ⁇ + c = ⁇ + (⁇ + c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:327:16: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:245:4: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:247:6: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:247:28: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:248:6: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:249:6: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:249:31: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean:250:4: error: don't know how to synthesize placeholder
context:
f : bool → bool → bool,
h : f ff ff = ff,
a : bool,
m : ℕ,
b : bool,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:385:59: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:385:41: error: don't know how to synthesize placeholder
context:
add_assoc : ∀ (a b c : ⁇), a + b + c = a + (b + c),
b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:384:53: error: don't know how to synthesize placeholder
context:
add_assoc : ∀ (a b c : ⁇), a + b + c = a + (b + c),
c : ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:384:55: error: don't know how to synthesize placeholder
context:
add_assoc : ∀ (a b c : ⁇), a + b + c = a + (b + c),
c : ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:383:16: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:375:19: error: don't know how to synthesize placeholder
context:
m n : ℕ,
add_assoc_aux1 : ∀ (c : ⁇), ⁇ + ⁇ + c = ⁇ + (⁇ + c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:372:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:408:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:380:76: error: type mismatch at application
list.cons add_succ
term
add_succ
has type
∀ (n m : ℕ), n + m.succ = (n + m).succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:380:76: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:406:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:407:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:416:14: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:417:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:418:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:419:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:419:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:380:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:380:19: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:411:3: error: don't know how to synthesize placeholder
context:
a : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:380:71: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:401:20: error: don't know how to synthesize placeholder
context:
sub_nat_self : ∀ (n : ℕ), sub_nat_nat n n = 0,
m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:401:80: error: don't know how to synthesize placeholder
context:
sub_nat_self : ∀ (n : ℕ), sub_nat_nat n n = 0,
m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:422:8: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:416:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:427:19: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:416:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:407:26: error: don't know how to synthesize placeholder
context:
add_left_neg : ∀ (a : ⁇), -a + a = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:431:32: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:348:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:349:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:350:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:351:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:352:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:352:31: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:354:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:354:29: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:416:35: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:416:35: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:354:35: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:408:26: error: don't know how to synthesize placeholder
context:
add_left_neg : ∀ (a : ⁇), -a + a = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:405:16: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:367:56: error: type mismatch at application
list.cons nat.add_comm
term
nat.add_comm
has type
∀ (n m : ℕ), n + m = m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:367:56: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:355:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:436:27: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:355:16: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:433:20: error: don't know how to synthesize placeholder
context:
m : ℕ,
neg_succ_of_nat_mul_neg_of_nat : ∀ (n : ℕ), ⁇ * neg_of_nat n = ⁇,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:433:39: error: don't know how to synthesize placeholder
context:
m : ℕ,
neg_succ_of_nat_mul_neg_of_nat : ∀ (n : ℕ), ⁇ * neg_of_nat n = ⁇,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:428:6: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:439:0: error: invalid simplification lemma 'int.of_nat_mul_neg_of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:416:30: error: don't know how to synthesize placeholder
context:
mul_comm : ∀ (a b : ⁇), a * b = b * a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:443:14: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:443:25: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:428:23: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:417:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:444:14: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:444:24: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:424:20: error: don't know how to synthesize placeholder
context:
m : ℕ,
of_nat_mul_neg_of_nat : ∀ (n : ℕ), ⁇ * neg_of_nat n = neg_of_nat (m * n),
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:445:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:445:25: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:446:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:446:23: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:447:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:447:25: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:448:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:448:24: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:449:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:449:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:424:39: error: don't know how to synthesize placeholder
context:
m : ℕ,
of_nat_mul_neg_of_nat : ∀ (n : ℕ), ⁇ * neg_of_nat n = neg_of_nat (m * n),
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:450:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:450:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:450:23: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:368:62: error: type mismatch at application
tactic.istep 368 62 368 62 3521 add_succ
term
add_succ
has type
∀ (n m : ℕ), n + m.succ = (n + m).succ : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:437:6: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:437:23: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:454:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:453:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:417:35: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:417:35: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:443:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:443:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:443:25: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:368:85: error: type mismatch at application
tactic.istep 368 85 368 85 3531 pred_succ
term
pred_succ
has type
∀ (n : ℕ), n.succ.pred = n : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:452:16: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:456:10: warning: declaration 'int.zero_mul' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:464:2: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:466:7: error: unknown identifier 'h₀'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:466:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:467:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:467:35: error: unknown identifier 'm.zero_le'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:468:8: error: unknown identifier 'h₀'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:468:11: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:469:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:469:9: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:469:11: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:470:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:470:10: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:470:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:471:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:471:11: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:471:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:472:8: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:472:41: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:472:43: error: unknown identifier 'h₀'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:473:28: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:473:49: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:474:55: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:475:10: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:475:32: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:475:56: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:476:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:476:10: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:476:57: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:477:9: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:477:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:478:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:478:34: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:479:26: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:479:47: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:482:7: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:482:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:482:26: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:483:8: error: unknown identifier 'h₀'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:483:18: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:459:0: warning: declaration 'int.neg_of_nat_eq_sub_nat_nat_zero' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:417:30: error: don't know how to synthesize placeholder
context:
mul_comm : ∀ (a b : ⁇), a * b = b * a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:418:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:489:8: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:490:11: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:493:8: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:418:35: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:418:35: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:443:46: error: type mismatch at application
list.cons nat.mul_assoc
term
nat.mul_assoc
has type
∀ (n m k : ℕ), n * m * k = n * (m * k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:443:46: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:501:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:501:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:502:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:502:8: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:502:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:503:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:503:9: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:503:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:504:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:504:39: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:504:55: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:505:26: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:505:57: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:506:49: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:507:7: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:507:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:508:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:508:35: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:509:8: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:509:11: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:510:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:510:9: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:510:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:511:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:511:39: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:511:56: error: unknown identifier 'm'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:512:26: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:512:47: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:513:21: error: unknown identifier 'k'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:513:37: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:513:40: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:514:8: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:515:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:516:8: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:362:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:519:0: error: invalid simplification lemma 'int.of_nat_mul_sub_nat_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:522:14: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:418:30: error: don't know how to synthesize placeholder
context:
mul_comm : ∀ (a b : ⁇), a * b = b * a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:522:25: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:523:14: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:523:24: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:524:47: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:363:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:524:66: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:525:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:525:25: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:526:62: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:364:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:526:82: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:364:31: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:23: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:443:41: error: don't know how to synthesize placeholder
context:
mul_assoc : ∀ (a b c : ⁇), a * b * c = a * (b * c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:54: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:74: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:92: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:94: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:25: error: invalid pattern, 'of_nat' already appeared in this pattern
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:69: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:90: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:102: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:104: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:529:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:529:24: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:444:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:364:37: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:444:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:365:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:365:28: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:419:35: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:419:35: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:530:62: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:530:82: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:531:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:531:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:532:48: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:532:68: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:13: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:23: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:54: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:74: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:92: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:94: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:419:30: error: don't know how to synthesize placeholder
context:
mul_comm : ∀ (a b : ⁇), a * b = b * a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:415:16: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:444:46: error: type mismatch at application
list.cons nat.mul_assoc
term
nat.mul_assoc
has type
∀ (n m k : ℕ), n * m * k = n * (m * k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:444:46: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:366:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:366:23: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:522:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:522:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:522:25: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:367:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:367:51: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:368:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:368:18: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:444:41: error: don't know how to synthesize placeholder
context:
mul_assoc : ∀ (a b c : ⁇), a * b * c = a * (b * c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:445:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:445:25: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:522:46: error: type mismatch at application
list.cons nat.left_distrib
term
nat.left_distrib
has type
∀ (n m k : ℕ), n * (m + k) = n * m + n * k : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:522:46: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:368:62: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:368:72: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:368:85: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:369:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:492:11: error: type mismatch at application
list.cons nat.zero_add
term
nat.zero_add
has type
∀ (n : ℕ), 0 + n = n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:492:11: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:445:46: error: type mismatch at application
list.cons nat.mul_assoc
term
nat.mul_assoc
has type
∀ (n m k : ℕ), n * m * k = n * (m * k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:445:46: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:522:41: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:523:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:523:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:445:41: error: don't know how to synthesize placeholder
context:
mul_assoc : ∀ (a b c : ⁇), a * b * c = a * (b * c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:446:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:446:46: error: type mismatch at application
list.cons nat.mul_assoc
term
nat.mul_assoc
has type
∀ (n m k : ℕ), n * m * k = n * (m * k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:446:46: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:446:41: error: don't know how to synthesize placeholder
context:
mul_assoc : ∀ (a b c : ⁇), a * b * c = a * (b * c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:447:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:447:25: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:536:6: error: don't know how to synthesize placeholder
context:
a b c : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:536:43: error: don't know how to synthesize placeholder
context:
a b c : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:538:35: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:539:34: error: unknown identifier 'int.of_nat.inj'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:541:41: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:541:58: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:541:69: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:542:5: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:542:22: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:544:20: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:545:49: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:539:51: error: invalid field notation, type is not of the form (C ...) where C is a constant
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:541:67: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : m ≤ n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:523:44: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:539:31: error: don't know how to synthesize placeholder
context:
h : 0 = 1
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:524:44: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:525:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:525:25: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:549:7: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:447:46: error: type mismatch at application
list.cons nat.mul_assoc
term
nat.mul_assoc
has type
∀ (n m k : ℕ), n * m * k = n * (m * k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:447:46: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:495:7: error: type mismatch at application
list.cons succ_add
term
succ_add
has type
∀ (n m : ℕ), n.succ + m = (n + m).succ : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:495:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:447:41: error: don't know how to synthesize placeholder
context:
mul_assoc : ∀ (a b c : ⁇), a * b * c = a * (b * c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:448:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:448:46: error: type mismatch at application
list.cons nat.mul_assoc
term
nat.mul_assoc
has type
∀ (n m k : ℕ), n * m * k = n * (m * k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:448:46: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:489:2: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:490:5: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:491:6: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:492:6: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:493:2: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:494:4: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:495:2: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:448:41: error: don't know how to synthesize placeholder
context:
mul_assoc : ∀ (a b c : ⁇), a * b * c = a * (b * c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:449:25: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:549:3: error: don't know how to synthesize placeholder
context:
a b c : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:449:46: error: type mismatch at application
list.cons nat.mul_assoc
term
nat.mul_assoc
has type
∀ (n m k : ℕ), n * m * k = n * (m * k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:449:46: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:549:7: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:552:40: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:553:8: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:553:8: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:558:36: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:558:70: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:559:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:512:57: error: type mismatch at application
list.cons nat.mul_sub_left_distrib
term
nat.mul_sub_left_distrib
has type
∀ (n m k : ℕ), n * (m - k) = n * m - n * k : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:512:57: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:525:44: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:475:32: error: type mismatch at application
tactic.istep 475 32 475 32 4523 nat.mul_sub_left_distrib
term
nat.mul_sub_left_distrib
has type
∀ (n m k : ℕ), n * (m - k) = n * m - n * k : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:526:44: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:449:41: error: don't know how to synthesize placeholder
context:
mul_assoc : ∀ (a b c : ⁇), a * b * c = a * (b * c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/default.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:545:5: error: don't know how to synthesize placeholder
context:
n m : ℕ,
h : m ≤ n,
_match : ∀ (_a : ℕ), _a ≤ n → ⁇ = ⁇ + neg_of_nat _a,
m : ℕ,
h : m.succ ≤ n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:564:27: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:450:46: error: type mismatch at application
list.cons nat.mul_assoc
term
nat.mul_assoc
has type
∀ (n m k : ℕ), n * m * k = n * (m * k) : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:450:46: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:563:48: error: failed to synthesize type class instance for
n : ℕ
⊢ has_lift_t ℕ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:563:47: error: failed to synthesize type class instance for
n : ℕ
⊢ has_neg ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:450:41: error: don't know how to synthesize placeholder
context:
mul_assoc : ∀ (a b c : ⁇), a * b * c = a * (b * c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:442:16: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:564:27: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:552:37: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h : a + b = a + c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:564:3: error: don't know how to synthesize placeholder
context:
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:74: error: type mismatch at application
tactic.istep 527 74 527 74 4937 add_succ
term
add_succ
has type
∀ (n m : ℕ), n + m.succ = (n + m).succ : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:84: error: type mismatch at application
tactic.istep 527 84 527 84 4941 succ_add
term
succ_add
has type
∀ (n m : ℕ), n.succ + m = (n + m).succ : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:553:3: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h : a + b = a + c,
this : -a + (a + b) = -a + (a + c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:44: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:50: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:574:77: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:575:18: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:575:35: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:575:66: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:575:69: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:577:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:566:10: warning: declaration 'int.coe_nat_sub' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:74: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:527:84: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:25: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:579:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:49: error: type mismatch at application
list.cons nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:49: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:578:2: error: don't know how to synthesize placeholder (n)
context:
to_nat : ⁇ → ℕ
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:480:7: error: type mismatch at application
list.cons nat.mul_sub_left_distrib
term
nat.mul_sub_left_distrib
has type
∀ (n m k : ℕ), n * (m - k) = n * m - n * k : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:480:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:577:4: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:501:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:582:7: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:502:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:582:7: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:588:36: error: invalid field notation, type is not of the form (C ...) where C is a constant
m % n
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:503:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:504:6: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:592:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:505:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:506:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:90: error: type mismatch at application
tactic.istep 528 90 528 90 4971 nat.mul_comm
term
nat.mul_comm
has type
∀ (n m : ℕ), n * m = m * n : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:507:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:508:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:591:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:591:21: error: function expected at
of_nat
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:509:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:591:38: error: function expected at
of_nat
term has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:558:2: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:559:2: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:510:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:44: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:511:6: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:65: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:512:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:528:90: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:512:52: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:591:51: error: don't know how to synthesize placeholder
context:
one_mul : ∀ (a : ⁇), 1 * a = a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:529:14: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:513:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:514:8: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:582:3: error: don't know how to synthesize placeholder
context:
m n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:561:23: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:592:49: error: don't know how to synthesize placeholder
context:
one_mul : ∀ (a : ⁇), 1 * a = a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:590:16: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:600:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:600:29: error: unknown identifier 'of_nat'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:516:12: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:598:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:595:3: error: don't know how to synthesize placeholder
context:
a : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:602:47: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:605:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:599:3: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:599:49: error: don't know how to synthesize placeholder
context:
neg_eq_neg_one_mul : ∀ (a : ⁇), -a = (-1) * a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:572:14: error: don't know how to synthesize placeholder
context:
m n i n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:602:8: error: unknown declaration 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:483:17: error: type mismatch at application
list.cons nat.zero_mul
term
nat.zero_mul
has type
∀ (n : ℕ), 0 * n = 0 : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:600:44: error: don't know how to synthesize placeholder
context:
neg_eq_neg_one_mul : ∀ (a : ⁇), -a = (-1) * a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:597:16: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:466:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:467:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:468:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:469:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:470:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:471:6: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:472:8: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:473:6: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:529:44: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:474:6: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:474:12: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:475:6: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:475:32: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:476:6: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:530:44: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:477:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:478:6: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:479:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:479:52: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:531:25: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:480:4: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:482:2: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:483:12: error: don't know how to synthesize placeholder
context:
m n k : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:573:14: error: don't know how to synthesize placeholder
context:
m n i n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:575:18: error: don't know how to synthesize placeholder
context:
m n i n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:575:35: error: don't know how to synthesize placeholder
context:
m n i n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:575:54: error: don't know how to synthesize placeholder
context:
m n i n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:9:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:575:69: error: don't know how to synthesize placeholder
context:
m n i n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:8:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:577:0: error: don't know how to synthesize placeholder
context:
m n i n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:13:29: error: unknown identifier 'int.cases_on'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:13:0: warning: declaration 'int.nonneg' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:15:10: warning: declaration 'int.le' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:17:18: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:17:9: error: invalid definition, a declaration named 'int._inst_4' has already been declared
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:16:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:15:5: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:15:19: error: invalid field notation, type is not of the form (C ...) where C is a constant
n
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:14:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:19:10: warning: declaration 'int.lt' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:20:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:19:5: error: invalid application, function expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:19:19: error: invalid field notation, type is not of the form (C ...) where C is a constant
n
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:20:22: error: invalid field notation, type is not of the form (C ...) where C is a constant
n
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:18:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:21:18: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:21:9: error: invalid definition, a declaration named 'int._inst_4' has already been declared
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:24:0: error: unknown identifier 'int.cases_on'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:23:0: warning: declaration 'int.decidable_nonneg' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:22:6: error: kernel failed to type check declaration 'bit' this is usually due to a buggy tactic or a bug in the builtin elaborator
elaborated type:
bool → ⁇ → ⁇
elaborated value:
λ (b : bool), cond b bit1 bit0
nested exception message:
type mismatch at application
@cond (⁇ → ⁇)
term
⁇ → ⁇
has type
Type u_1
but is expected to have type
Type u_2
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:26:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:26:0: warning: declaration 'int.decidable_le' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:25:4: error: don't know how to synthesize placeholder (m)
context:
test_bit : ⁇ → ℕ → bool
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:26:9: error: don't know how to synthesize placeholder (m)
context:
test_bit : ⁇ → ℕ → bool
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:24:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:28:2: warning: declaration 'int.nat_bitwise' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:531:44: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:28:0: warning: declaration 'int.decidable_lt' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:33:12: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:34:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:35:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:35:12: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:532:44: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:33:0: error: unknown identifier 'int.cases_on'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:32:4: error: don't know how to synthesize placeholder (m)
context:
f : bool → bool → bool,
bitwise : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:36:0: error: unknown identifier 'int.cases_on'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:32:12: error: don't know how to synthesize placeholder (n)
context:
f : bool → bool → bool,
bitwise : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:32:0: warning: declaration 'int.nonneg.elim' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:33:4: error: don't know how to synthesize placeholder (m)
context:
f : bool → bool → bool,
bitwise : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:33:17: error: don't know how to synthesize placeholder (n)
context:
f : bool → bool → bool,
bitwise : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:39:27: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:34:12: error: don't know how to synthesize placeholder (n)
context:
f : bool → bool → bool,
bitwise : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:34:9: error: don't know how to synthesize placeholder (m)
context:
f : bool → bool → bool,
bitwise : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:35:9: error: don't know how to synthesize placeholder (m)
context:
f : bool → bool → bool,
bitwise : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:35:17: error: don't know how to synthesize placeholder (n)
context:
f : bool → bool → bool,
bitwise : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:35:0: warning: declaration 'int.nonneg_or_nonneg_neg' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:31:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:30:0: warning: declaration 'int.lt_iff_add_one_le' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:39:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:45:21: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:38:4: error: don't know how to synthesize placeholder (m)
context:
lnot : ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:37:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:43:12: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:44:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:45:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:45:12: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:45:21: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:42:4: error: don't know how to synthesize placeholder (m)
context:
lor : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:42:12: error: don't know how to synthesize placeholder (n)
context:
lor : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:51:38: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:43:4: error: don't know how to synthesize placeholder (m)
context:
lor : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:51:44: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:51:56: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:51:59: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:44:12: error: don't know how to synthesize placeholder (n)
context:
lor : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:41:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:49:12: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:50:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:51:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:51:12: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:47:0: warning: declaration 'int.le.dest_sub' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:48:4: error: don't know how to synthesize placeholder (m)
context:
land : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:48:12: error: don't know how to synthesize placeholder (n)
context:
land : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:49:4: error: don't know how to synthesize placeholder (m)
context:
land : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:49:17: error: don't know how to synthesize placeholder (n)
context:
land : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:50:12: error: don't know how to synthesize placeholder (n)
context:
land : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:50:9: error: don't know how to synthesize placeholder (m)
context:
land : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:47:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:66:47: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:66:54: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:55:12: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:56:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:57:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:57:12: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:74: error: type mismatch at application
tactic.istep 533 74 533 74 5040 add_succ
term
add_succ
has type
∀ (n m : ℕ), n + m.succ = (n + m).succ : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:45:17: error: don't know how to synthesize placeholder
context:
a b : ⁇,
n : ℕ,
h : a + ↑n = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:39:24: error: don't know how to synthesize placeholder
context:
a b : ⁇,
n : ℕ,
h : b - a = ↑n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:45:0: error: don't know how to synthesize placeholder
context:
a b : ⁇,
n : ℕ,
h : a + ↑n = b
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:66:43: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : m ≤ n,
_match : (∃ (k : ℕ), m + k = n) → ↑m ≤ ↑n,
k : ℕ,
hk : m + k = n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:66:27: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : m ≤ n,
_match : (∃ (k : ℕ), m + k = n) → ↑m ≤ ↑n,
k : ℕ,
hk : m + k = n
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:54:4: error: don't know how to synthesize placeholder (m)
context:
ldiff : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:60:29: error: don't know how to synthesize placeholder
context:
a b : ⁇,
H : nonneg (-(b - a))
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:54:12: error: don't know how to synthesize placeholder (n)
context:
ldiff : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:54:0: warning: declaration 'int.le.elim' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:84: error: type mismatch at application
tactic.istep 533 84 533 84 5044 succ_add
term
succ_add
has type
∀ (n m : ℕ), n.succ + m = (n + m).succ : Prop
but is expected to have type
tactic ?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:55:4: error: don't know how to synthesize placeholder (m)
context:
ldiff : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:69:0: warning: declaration 'int.le_of_coe_nat_le_coe_nat' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:55:17: error: don't know how to synthesize placeholder (n)
context:
ldiff : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:74:0: warning: declaration 'int.coe_nat_le_coe_nat_iff' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:56:12: error: don't know how to synthesize placeholder (n)
context:
ldiff : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:44: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:57:17: error: don't know how to synthesize placeholder (n)
context:
ldiff : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:57:9: error: don't know how to synthesize placeholder (m)
context:
ldiff : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:50: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:53:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:74: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:61:12: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:62:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:63:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:63:12: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:533:84: error: don't know how to synthesize placeholder
context:
distrib_left : ∀ (a b c : ⁇), a * (b + c) = a * b + a * c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/basic.lean:521:16: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:81:10: error: unknown identifier 't'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:81:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:81:30: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:81:35: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:81:41: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:81:47: error: unknown identifier 't'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:51:34: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a ≤ b,
_match : (∃ (n : ℕ), b - a = ↑n) → (∃ (n : ℕ), a + ↑n = b),
n : ℕ,
h₁ : b - a = ↑n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:60:4: error: don't know how to synthesize placeholder (m)
context:
lxor : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:51:44: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a ≤ b,
_match : (∃ (n : ℕ), b - a = ↑n) → (∃ (n : ℕ), a + ↑n = b),
n : ℕ,
h₁ : b - a = ↑n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:77:0: warning: declaration 'int.coe_zero_le' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:60:12: error: don't know how to synthesize placeholder (n)
context:
lxor : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:61:4: error: don't know how to synthesize placeholder (m)
context:
lxor : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:62:12: error: don't know how to synthesize placeholder (n)
context:
lxor : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:85:23: error: invalid constructor, `⟩` expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:63:9: error: don't know how to synthesize placeholder (m)
context:
lxor : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:63:17: error: don't know how to synthesize placeholder (n)
context:
lxor : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:59:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:51:59: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a ≤ b,
_match : (∃ (n : ℕ), b - a = ↑n) → (∃ (n : ℕ), a + ↑n = b),
n : ℕ,
h₁ : b - a = ↑n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:67:12: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:85:23: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:84:0: error: invalid match/convoy expression, user did not provide type for the expression, lean tried to infer one using expected type information, but result is not type correct
nested exception message:
check failed, application type mismatch (use 'set_option trace.check true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:68:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:69:4: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:69:12: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:66:4: error: don't know how to synthesize placeholder (m)
context:
shiftl : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:66:12: error: don't know how to synthesize placeholder (n)
context:
shiftl : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:67:4: error: don't know how to synthesize placeholder (m)
context:
shiftl : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:67:17: error: don't know how to synthesize placeholder (n)
context:
shiftl : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:68:12: error: don't know how to synthesize placeholder (n)
context:
shiftl : ⁇ → ⁇ → ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:65:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:96:29: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:91:0: warning: declaration 'int.lt.intro' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:96:35: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:96:64: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:96:67: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/bitwise.lean:71:2: warning: declaration 'int.shiftr' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:81:5: error: don't know how to synthesize placeholder
context:
a : ⁇,
h : 0 ≤ a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:81:30: error: don't know how to synthesize placeholder
context:
a : ⁇,
h : 0 ≤ a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:102:29: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:102:49: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:102:71: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:102:74: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:98:0: warning: declaration 'int.lt.elim' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:89:7: error: don't know how to synthesize placeholder
context:
a : ⁇,
n : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:118:26: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:118:32: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:118:38: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:118:51: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:118:54: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:104:0: warning: declaration 'int.lt_of_coe_nat_lt_coe_nat' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:107:0: warning: declaration 'int.coe_nat_lt_coe_nat_of_lt' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:123:53: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:96:25: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a < b,
n : ℕ,
hn : a + 1 + ↑n = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:102:6: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:123:53: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:127:70: error: invalid end of scope, begin/end mismatch, scope starts with 'int', and ends with '[anonymous]'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:132:38: error: unknown identifier 'hn'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:113:0: error: don't know how to synthesize placeholder
context:
a : ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:102:49: error: don't know how to synthesize placeholder
context:
n m : ℕ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:96:35: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a < b,
n : ℕ,
hn : a + 1 + ↑n = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:96:50: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a < b,
n : ℕ,
hn : a + 1 + ↑n = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:137:39: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:137:44: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:137:50: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:137:56: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:137:31: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a < b,
this : a = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:132:34: error: don't know how to synthesize placeholder
context:
a : ⁇,
this : a < a,
n : ℕ,
hn : a + ↑(n.succ) = a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:118:22: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h₁ : a ≤ b,
h₂ : b ≤ c,
n : ℕ,
hn : a + ↑n = b,
m : ℕ,
hm : b + ↑m = c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:148:45: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:148:51: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:118:32: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h₁ : a ≤ b,
h₂ : b ≤ c,
n : ℕ,
hn : a + ↑n = b,
m : ℕ,
hm : b + ↑m = c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:148:87: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:148:89: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:151:30: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:151:35: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:151:42: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:151:48: error: unknown identifier 'hn'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:118:38: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h₁ : a ≤ b,
h₂ : b ≤ c,
n : ℕ,
hn : a + ↑n = b,
m : ℕ,
hm : b + ↑m = c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:139:0: warning: declaration 'int.le_of_lt' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:123:32: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h₁ : a ≤ b,
h₂ : b ≤ a,
n : ℕ,
hn : a + ↑n = b,
m : ℕ,
hm : b + ↑m = a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:158:61: error: unknown identifier 'hn'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:153:0: warning: declaration 'int.lt_succ' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:164:66: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:164:72: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:164:78: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:169:48: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:169:54: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:169:61: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:175:14: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:175:20: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:175:27: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:176:14: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:176:34: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:148:41: error: don't know how to synthesize placeholder
context:
a b : ⁇,
_x : a ≤ b ∧ a ≠ b,
_fun_match : a ≤ b ∧ a ≠ b → a < b,
aleb : a ≤ b,
aneb : a ≠ b,
n : ℕ,
hn : a + ↑n = b,
this : n = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:148:51: error: don't know how to synthesize placeholder
context:
a b : ⁇,
_x : a ≤ b ∧ a ≠ b,
_fun_match : a ≤ b ∧ a ≠ b → a < b,
aleb : a ≤ b,
aneb : a ≠ b,
n : ℕ,
hn : a + ↑n = b,
this : n = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:158:42: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a ≤ b,
c : ⁇,
n : ℕ,
hn : a + ↑n = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:148:57: error: don't know how to synthesize placeholder
context:
a b : ⁇,
_x : a ≤ b ∧ a ≠ b,
_fun_match : a ≤ b ∧ a ≠ b → a < b,
aleb : a ≤ b,
aneb : a ≠ b,
n : ℕ,
hn : a + ↑n = b,
this : n = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:160:10: warning: declaration 'int.add_lt_add_left' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:182:42: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:183:8: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:183:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:183:23: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:185:10: error: unknown identifier 'hba'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:185:37: error: unknown identifier 'hab'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:185:41: error: unknown identifier 'hba'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:185:46: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:185:52: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:186:8: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:186:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:186:23: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:188:10: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:188:19: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:188:20: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:178:10: warning: declaration 'int.zero_lt_one' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:148:75: error: don't know how to synthesize placeholder
context:
a b : ⁇,
_x : a ≤ b ∧ a ≠ b,
_fun_match : a ≤ b ∧ a ≠ b → a < b,
aleb : a ≤ b,
aneb : a ≠ b,
n : ℕ,
hn : a + ↑n = b,
this : n = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:188:22: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:188:29: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:189:0: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:191:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:191:24: error: unknown identifier 'int'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:199:21: error: unknown identifier 'int.decidable_eq'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:151:22: error: don't know how to synthesize placeholder
context:
a b : ⁇,
_x : a ≤ b ∧ a ≠ b,
_fun_match : a ≤ b ∧ a ≠ b → a < b,
aleb : a ≤ b,
aneb : a ≠ b,
n : ℕ,
hn : a + ↑n = b,
this : n ≠ 0,
this : n = n.pred.succ
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:151:6: error: don't know how to synthesize placeholder
context:
a b : ⁇,
_x : a ≤ b ∧ a ≠ b,
_fun_match : a ≤ b ∧ a ≠ b → a < b,
aleb : a ≤ b,
aneb : a ≠ b,
n : ℕ,
hn : a + ↑n = b,
this : n ≠ 0,
this : n = n.pred.succ
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:193:21: error: type mismatch at field 'le_refl'
int.le_refl
has type
∀ (a : ⁇), @has_le.le ⁇ ⁇ a a
but is expected to have type
∀ (a : ⁇), @has_le.le ⁇ (@has_le.mk ⁇ int.le) a a
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:169:44: error: don't know how to synthesize placeholder
context:
a b : ⁇,
ha : 0 ≤ a,
hb : 0 ≤ b,
n : ℕ,
hn : 0 + ↑n = a,
m : ℕ,
hm : 0 + ↑m = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:169:54: error: don't know how to synthesize placeholder
context:
a b : ⁇,
ha : 0 ≤ a,
hb : 0 ≤ b,
n : ℕ,
hn : 0 + ↑n = a,
m : ℕ,
hm : 0 + ↑m = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:169:61: error: don't know how to synthesize placeholder
context:
a b : ⁇,
ha : 0 ≤ a,
hb : 0 ≤ b,
n : ℕ,
hn : 0 + ↑n = a,
m : ℕ,
hm : 0 + ↑m = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:169:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
ha : 0 ≤ a,
hb : 0 ≤ b,
n : ℕ,
hn : 0 + ↑n = a,
m : ℕ,
hm : 0 + ↑m = b
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:194:22: error: type mismatch at field 'le_trans'
int.le_trans
has type
∀ {a b c : ⁇}, @has_le.le ⁇ ⁇ a b → @has_le.le ⁇ ⁇ b c → @has_le.le ⁇ ⁇ a c
but is expected to have type
∀ (a b c : ⁇),
@has_le.le ⁇ (@has_le.mk ⁇ int.le) a b →
@has_le.le ⁇ (@has_le.mk ⁇ int.le) b c → @has_le.le ⁇ (@has_le.mk ⁇ int.le) a c
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:197:23: error: type mismatch at field 'lt_iff_le_not_le'
int.lt_iff_le_not_le
has type
∀ {a b : ⁇}, a < b ↔ a ≤ b ∧ ¬b ≤ a
but is expected to have type
auto_param (∀ (a b : ⁇), a < b ↔ a ≤ b ∧ ¬b ≤ a) (name.mk_string "order_laws_tac" name.anonymous)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:11:0: error: failed to generate auxiliary lemma 'd_array.mk.inj_eq'
nested exception message:
infer type failed, incorrect number of universe levels
tactic.mk_inj_eq
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:18:14: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:176:39: error: type mismatch at application
list.cons nat.mul_succ
term
nat.mul_succ
has type
∀ (n m : ℕ), n * m.succ = n * m + n : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:176:39: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:19:0: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:18:9: error: don't know how to synthesize placeholder
context:
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:22:14: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:23:1: error: invalid field notation, type is not of the form (C ...) where C is a constant
a
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:26:15: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:26:52: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:27:0: error: invalid structure value {...}, expected type is known, but it is not a structure
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:175:10: error: don't know how to synthesize placeholder
context:
a b : ⁇,
ha : 0 < a,
hb : 0 < b,
n : ℕ,
hn : 0 + ↑(n.succ) = a,
m : ℕ,
hm : 0 + ↑(m.succ) = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:175:20: error: don't know how to synthesize placeholder
context:
a b : ⁇,
ha : 0 < a,
hb : 0 < b,
n : ℕ,
hn : 0 + ↑(n.succ) = a,
m : ℕ,
hm : 0 + ↑(m.succ) = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:175:27: error: don't know how to synthesize placeholder
context:
a b : ⁇,
ha : 0 < a,
hb : 0 < b,
n : ℕ,
hn : 0 + ↑(n.succ) = a,
m : ℕ,
hm : 0 + ↑(m.succ) = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:29:21: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:176:10: error: don't know how to synthesize placeholder
context:
a b : ⁇,
ha : 0 < a,
hb : 0 < b,
n : ℕ,
hn : 0 + ↑(n.succ) = a,
m : ℕ,
hm : 0 + ↑(m.succ) = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:195:22: error: type mismatch at field 'le_antisymm'
int.le_antisymm
has type
∀ {a b : ⁇}, @has_le.le ⁇ ⁇ a b → @has_le.le ⁇ ⁇ b a → @eq ⁇ a b
but is expected to have type
∀ (a b : ⁇),
@has_le.le ⁇ (@preorder.to_has_le ⁇ (@preorder.mk ⁇ int.le int.lt ?le_refl ?le_trans ?lt_iff_le_not_le)) a
b →
@has_le.le ⁇ (@preorder.to_has_le ⁇ (@preorder.mk ⁇ int.le int.lt ?le_refl ?le_trans ?lt_iff_le_not_le)) b
a →
@eq ⁇ a b
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:176:34: error: don't know how to synthesize placeholder
context:
a b : ⁇,
ha : 0 < a,
hb : 0 < b,
n : ℕ,
hn : 0 + ↑(n.succ) = a,
m : ℕ,
hm : 0 + ↑(m.succ) = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:33:8: error: invalid field notation, type is not of the form (C ...) where C is a constant
a
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:39:8: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:39:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:40:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:41:8: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:41:10: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:42:3: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:43:18: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:43:20: error: unknown identifier 'h₂'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:36:17: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:198:21: error: type mismatch at field 'le_total'
int.le_total
has type
∀ (a b : ⁇), or (@has_le.le ⁇ ⁇ a b) (@has_le.le ⁇ ⁇ b a)
but is expected to have type
∀ (a b : ⁇),
or
(@has_le.le ⁇
(@preorder.to_has_le ⁇
(@partial_order.to_preorder ⁇
(@partial_order.mk ⁇ int.le int.lt ?le_refl ?le_trans ?lt_iff_le_not_le ?le_antisymm)))
a
b)
(@has_le.le ⁇
(@preorder.to_has_le ⁇
(@partial_order.to_preorder ⁇
(@partial_order.mk ⁇ int.le int.lt ?le_refl ?le_trans ?lt_iff_le_not_le ?le_antisymm)))
b
a)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:36:0: warning: declaration 'd_array.iterate' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:40:17: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:40:62: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:41:0: error: invalid constructor ⟨...⟩, expected type is not an inductive type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:40:8: error: type mismatch at application
list.cons mod_zero
term
mod_zero
has type
∀ (a : ℕ), a % 0 = a : Prop
but is expected to have type
?m_1 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:40:8: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
?m_2 :: ?m_3
has type
list ?m_1 : Type ?
but is expected to have type
⁇ : Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:43:43: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:43:58: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:200:21: error: type mismatch at field 'decidable_le'
int.decidable_le
has type
Π (a b : ⁇), decidable (a ≤ b) : Type ?
but is expected to have type
decidable_rel has_le.le : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:43:0: warning: declaration 'd_array.map' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:46:75: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:46:93: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:47:2: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:48:22: error: invalid field notation, type is not of the form (C ...) where C is a constant
a
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:201:21: error: type mismatch at field 'decidable_lt'
int.decidable_lt
has type
Π (a b : ⁇), decidable (a < b) : Type ?
but is expected to have type
decidable_rel has_lt.lt : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:50:15: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:203:54: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:204:43: error: unknown identifier 'e'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:50:0: warning: declaration 'd_array.foldl' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:53:25: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:182:0: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:206:31: error: unknown identifier 'nat_abs'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:208:35: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:183:2: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:57:40: error: invalid field notation, type is not of the form (C ...) where C is a constant
a
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:185:15: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:186:2: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:216:2: error: invalid pattern, must be an application, constant, variable, type ascription, aliasing pattern or inaccessible term
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:188:13: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:191:0: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:191:0: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:221:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:212:24: error: invalid constructor ⟨...⟩, expected type is not an inductive type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:204:40: error: don't know how to synthesize placeholder
context:
a : ⁇,
h : 0 ≤ a,
_let_match : (∃ (n : ℕ), a = ↑n) → a = ⁇,
n : ℕ,
e : a = ↑n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:215:2: error: don't know how to synthesize placeholder (n)
context:
eq_neg_succ_of_lt_zero : ∀ {a : ⁇}, a < 0 → (∃ (n : ℕ), a = ⁇)
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:216:7: error: don't know how to synthesize placeholder (n)
context:
eq_neg_succ_of_lt_zero : ∀ {a : ⁇}, a < 0 → (∃ (n : ℕ), a = ⁇)
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:214:6: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:209:7: error: synthesized type class instance is not definitionally equal to expression inferred by typing rules, synthesized
inferred
partial_order.to_preorder ⁇
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:209:19: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
coe_zero_le ?m_1
has type
0 ≤ ↑?m_1
but is expected to have type
0 ≤ ?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:209:7: error: synthesized type class instance is not definitionally equal to expression inferred by typing rules, synthesized
inferred
partial_order.to_preorder ⁇
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:209:7: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
le_trans ?m_6 ?m_7
has type
?m_3 ≤ ?m_4
but is expected to have type
a ≤ ⁇
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:209:7: error: synthesized type class instance is not definitionally equal to expression inferred by typing rules, synthesized
inferred
partial_order.to_preorder ⁇
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:224:7: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:67:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:67:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:209:7: error: synthesized type class instance is not definitionally equal to expression inferred by typing rules, synthesized
inferred
partial_order.to_preorder ⁇
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:71:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:71:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:39:2: error: don't know how to synthesize placeholder
context:
a b n : ℕ,
h₁ : a < n,
h₂ : b < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:59:21: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:40:3: error: don't know how to synthesize placeholder
context:
a b n : ℕ,
h₁ : a < n,
h₂ : b < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:221:3: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a = -b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:41:3: error: don't know how to synthesize placeholder
context:
a b n : ℕ,
h₁ : a < n,
h₂ : b < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:74:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:42:3: error: don't know how to synthesize placeholder
context:
a b n : ℕ,
h₁ : a < n,
h₂ : b < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:43:3: error: don't know how to synthesize placeholder
context:
a b n : ℕ,
h₁ : a < n,
h₂ : b < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:74:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:62:30: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:65:36: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:66:9: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:66:31: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:212:60: error: contradiction tactic failed
state:
n : ℕ,
h : ⁇ ≥ 0,
_let_match : ?m_1 → false
⊢ false
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:212:34: error: don't know how to synthesize placeholder
context:
n : ℕ,
h : ⁇ ≥ 0
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:212:20: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:224:3: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:224:7: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:78:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:78:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:67:3: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:227:7: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:82:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:67:12: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:82:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:65:106: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
a : ⁇,
i j : fin n,
v : α i,
ᾰ : i ≠ j
⊢ fin n → Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:67:21: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:68:27: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:69:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:69:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:86:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:86:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:69:41: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:227:3: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:227:7: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:63:3: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
a : ⁇,
i : fin n,
v : α i
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:71:3: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:71:12: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:68:50: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
a b : ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:74:3: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:78:3: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:74:12: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:71:21: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:90:9: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:90:18: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:78:12: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:82:3: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:66:12: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
a : ⁇,
i j : fin n,
v : α i
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:78:21: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:71:28: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:82:12: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:72:12: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:72:21: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:72:38: error: unknown identifier 'i'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:72:47: error: unknown identifier 'i'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:72:56: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:82:21: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:59:0: warning: declaration 'd_array.rev_iterate' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:97:9: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:97:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:98:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:98:11: error: unknown identifier 'aux₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:71:87: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
a b : ⁇,
i : ℕ,
h : i < n
⊢ fin n → Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:98:16: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:99:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:99:12: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:99:21: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:99:33: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:99:42: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:99:48: error: unknown identifier 'aux₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:100:27: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:100:32: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:230:3: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:239:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:233:3: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:86:3: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:74:55: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:86:12: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:76:17: error: invalid field notation, type is not of the form (C ...) where C is a constant
a
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:76:33: error: invalid field notation, type is not of the form (C ...) where C is a constant
b
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:86:21: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:236:3: error: don't know how to synthesize placeholder
context:
a : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:243:29: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:76:30: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
beq_aux : Π (i : ℕ), i ≤ n → bool,
i : ℕ,
h : i + 1 ≤ n
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:244:54: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:239:3: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:250:7: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:90:3: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:90:12: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:246:10: warning: declaration 'int.sub_eq_zero_iff_eq' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:90:21: error: don't know how to synthesize placeholder
context:
n : ℕ,
a b : fin n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:242:19: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a - b = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:72:6: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
a b : ⁇,
h : ∀ (i : ℕ) (h : i < n), read a ⟨i, h⟩ = read b ⟨i, h⟩
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:250:7: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:254:12: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:254:33: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:254:64: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:254:66: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:72:15: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
a b : ⁇,
h : ∀ (i : ℕ) (h : i < n), read a ⟨i, h⟩ = read b ⟨i, h⟩
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:79:51: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:72:41: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
a b : ⁇,
h : ∀ (i : ℕ) (h : i < n), read a ⟨i, h⟩ = read b ⟨i, h⟩
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:80:0: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇
⊢ fin n → Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:243:25: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a - b = 0,
this : 0 + b = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:250:3: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a + b = 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:69:3: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
a b : ⁇,
h : ∀ (i : fin ⁇), read a i = read b i
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:258:12: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:69:12: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
a b : ⁇,
h : ∀ (i : fin ⁇), read a i = read b i
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:258:32: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:258:63: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:258:65: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:82:56: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:9: error: unknown identifier 'h₂''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:13: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:26: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:28: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:43: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:45: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:79: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:103: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:110: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:88:9: error: unknown identifier 'h₁''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:88:13: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:88:22: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:88:36: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:9: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:13: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:41: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:49: error: unknown identifier 'j'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:69:28: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
a b : ⁇,
h : ∀ (i : fin ⁇), read a i = read b i
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:67: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:70: error: unknown identifier 'h₁''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:77: error: unknown identifier 'b.read'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:85: error: unknown identifier 'j'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:103: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:106: error: unknown identifier 'h₁''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:117: error: unknown identifier 'of_beq_aux_eq_tt'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:134: error: unknown identifier 'i'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:136: error: unknown identifier 'h₁''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:140: error: unknown identifier 'h₂''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:90:13: error: unknown identifier 'hji'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:90:17: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:91:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:91:12: error: unknown identifier 'hji'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:91:23: error: unknown identifier 'h₂''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:92:11: error: unknown identifier 'j_lt_i'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:92:18: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:92:27: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:92:66: error: unknown identifier 'h₃'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:92:70: error: unknown identifier 'hji'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:93:12: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:93:15: error: unknown identifier 'j'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:93:17: error: unknown identifier 'j_lt_i'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:244:3: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a - b = 0,
this : 0 + b = b,
this : a - b + b = b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:83:50: error: invalid field notation, type is not of the form (C ...) where C is a constant
a
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:83:84: error: invalid field notation, type is not of the form (C ...) where C is a constant
b
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:97:4: error: don't know how to synthesize placeholder
context:
n : ℕ,
pred : Π (i : fin n.succ), i ≠ 0 → fin n,
a : ℕ,
h₁ : a < n.succ,
h₂ : ⟨a, h₁⟩ ≠ 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:98:6: error: don't know how to synthesize placeholder
context:
n : ℕ,
pred : Π (i : fin n.succ), i ≠ 0 → fin n,
a : ℕ,
h₁ : a < n.succ,
h₂ : ⟨a, h₁⟩ ≠ 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:82:96: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
i : ℕ,
h : i ≤ n
⊢ fin n → Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:260:0: warning: declaration 'int.neg_mul_eq_neg_mul_symm' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:83:81: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
i : ℕ,
h : i ≤ n,
ᾰ : d_array.beq_aux a b i h = tt,
j : ℕ,
h' : j < i
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:99:6: error: don't know how to synthesize placeholder
context:
n : ℕ,
pred : Π (i : fin n.succ), i ≠ 0 → fin n,
a : ℕ,
h₁ : a < n.succ,
h₂ : ⟨a, h₁⟩ ≠ 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:254:8: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:96:52: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:99:8: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:100:7: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:100:34: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:254:33: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:100:42: error: unknown identifier 'j'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:100:45: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:100:50: error: unknown identifier 'b.read'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:100:58: error: unknown identifier 'j'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:100:61: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:101:21: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:101:35: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:102:21: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:263:0: warning: declaration 'int.mul_neg_eq_neg_mul_symm' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:254:52: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:83:50: error: invalid field notation, type is not of the form (C ...) where C is a constant
a
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:99:21: error: don't know how to synthesize placeholder
context:
n : ℕ,
pred : Π (i : fin n.succ), i ≠ 0 → fin n,
a : ℕ,
h₁ : a < n.succ,
h₂ : ⟨a, h₁⟩ ≠ 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:83:84: error: invalid field notation, type is not of the form (C ...) where C is a constant
b
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean:100:4: error: don't know how to synthesize placeholder
context:
n : ℕ,
pred : Π (i : fin n.succ), i ≠ 0 → fin n,
a : ℕ,
h₁ : a < n.succ,
h₂ : ⟨a, h₁⟩ ≠ 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:96:67: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:105:56: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:107:46: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:107:53: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:9: error: unknown identifier 'h₂''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:13: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:26: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:28: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:43: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:45: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:79: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:103: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:110: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:111:10: error: unknown identifier 'h₂''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:111:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:112:4: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:112:14: error: unknown identifier 'i'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:112:53: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:113:11: error: unknown identifier 'h₁''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:113:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:113:24: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:113:38: error: unknown identifier 'h₁'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:11: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:14: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:42: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:50: error: unknown identifier 'j'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:68: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:71: error: unknown identifier 'h₁''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:78: error: unknown identifier 'b.read'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:86: error: unknown identifier 'j'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:104: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:107: error: unknown identifier 'h₁''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:118: error: unknown identifier 'of_beq_aux_eq_ff'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:135: error: unknown identifier 'i'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:137: error: unknown identifier 'h₁''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:141: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:115:12: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:115:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:116:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:116:12: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:116:15: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:117:6: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:117:14: error: unknown identifier 'j'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:117:44: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:118:12: error: unknown identifier 'ih'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:106:50: error: invalid field notation, type is not of the form (C ...) where C is a constant
a
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:106:84: error: invalid field notation, type is not of the form (C ...) where C is a constant
b
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:105:96: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
i : ℕ,
h : i ≤ n
⊢ fin n → Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:258:8: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:258:32: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:258:51: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:106:81: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
i : ℕ,
h : i ≤ n,
ᾰ : d_array.beq_aux a b i h = ff,
j : ℕ,
h' : j < i
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:106:50: error: invalid field notation, type is not of the form (C ...) where C is a constant
a
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:106:84: error: invalid field notation, type is not of the form (C ...) where C is a constant
b
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:121:52: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:124:9: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:124:11: error: unknown identifier 'hne'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:125:7: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:125:35: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:125:43: error: unknown identifier 'j'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:125:46: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:125:52: error: unknown identifier 'b.read'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:125:60: error: unknown identifier 'j'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:269:3: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:125:63: error: unknown identifier 'h''
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:125:90: error: unknown identifier 'n'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:125:104: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:126:8: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:126:13: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:127:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:127:8: error: unknown identifier 'this'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:127:13: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:128:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:128:8: error: unknown identifier 'hne'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:121:67: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:272:3: error: don't know how to synthesize placeholder
context:
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:132:51: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:107:23: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
h₁ : 0 ≤ n,
h₂ : d_array.beq_aux a b 0 h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:91:26: error: invalid field notation, type is not of the form (C ...) where C is a constant
has type
?m_1
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:98:2: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:100:2: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:100:34: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:288:37: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:288:46: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:100:65: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:102:2: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:292:37: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:292:46: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:4: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_tt : ∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = tt) (j : ℕ) (h' : j < i), ⁇ = ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = tt,
j : ℕ,
h₃ : j < i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:26: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_tt : ∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = tt) (j : ℕ) (h' : j < i), ⁇ = ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = tt,
j : ℕ,
h₃ : j < i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:133:49: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇,
h : d_array.beq a b = tt
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:43: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_tt : ∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = tt) (j : ℕ) (h' : j < i), ⁇ = ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = tt,
j : ℕ,
h₃ : j < i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:133:80: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇,
h : ¬d_array.beq a b = tt
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:123:2: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:124:2: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:125:2: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:125:35: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:87:80: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_tt : ∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = tt) (j : ℕ) (h' : j < i), ⁇ = ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = tt,
j : ℕ,
h₃ : j < i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:125:68: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:126:2: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:127:2: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a b : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:88:4: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_tt : ∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = tt) (j : ℕ) (h' : j < i), ⁇ = ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = tt,
j : ℕ,
h₃ : j < i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:139:0: error: unknown identifier 'd_array'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:88:22: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_tt : ∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = tt) (j : ℕ) (h' : j < i), ⁇ = ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = tt,
j : ℕ,
h₃ : j < i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:299:18: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:138:0: warning: declaration 'array' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:299:20: error: unknown identifier 'c'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:299:36: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:299:38: error: unknown identifier 'c'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:300:28: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:300:30: error: unknown identifier 'c'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:143:0: error: invalid structure value {...}, expected type is known, but it is not a structure
array n α
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:274:10: warning: declaration 'int.mul_sub' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:279:10: warning: declaration 'int.sub_mul' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:4: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_tt : ∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = tt) (j : ℕ) (h' : j < i), ⁇ = ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = tt,
j : ℕ,
h₃ : j < i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:148:0: warning: declaration 'array.nil' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:288:6: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h : a + b ≤ a + c,
this : -a + (a + b) ≤ -a + (a + c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:41: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_tt : ∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = tt) (j : ℕ) (h' : j < i), ⁇ = ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = tt,
j : ℕ,
h₃ : j < i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:294:10: warning: declaration 'int.add_le_add_right' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:89:112: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_tt : ∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = tt) (j : ℕ) (h' : j < i), ⁇ = ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = tt,
j : ℕ,
h₃ : j < i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:292:6: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h : a + b < a + c,
this : -a + (a + b) < -a + (a + c)
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:92:6: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_tt : ∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = tt) (j : ℕ) (h' : j < i), ⁇ = ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = tt,
j : ℕ,
h₃ : j < i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:92:27: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_tt : ∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = tt) (j : ℕ) (h' : j < i), ⁇ = ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = tt,
j : ℕ,
h₃ : j < i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:93:6: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_tt : ∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = tt) (j : ℕ) (h' : j < i), ⁇ = ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = tt,
j : ℕ,
h₃ : j < i + 1
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:82:96: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
i : ℕ,
h : i ≤ n
⊢ fin n → Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:83:81: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
i : ℕ,
h : i ≤ n,
ᾰ : d_array.beq_aux a b i h = tt,
j : ℕ,
h' : j < i
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:308:20: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:299:1: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a < b,
c : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:308:3: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : 0 ≤ b,
this : a + b ≥ a + 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:312:20: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:303:10: warning: declaration 'int.add_le_add' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:194:0: error: invalid structure value {...}, expected type is known, but it is not a structure
array (n + 1) α
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:314:10: warning: declaration 'int.add_lt_add' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:4: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:201:0: error: invalid structure value {...}, expected type is known, but it is not a structure
array n α
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:26: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:43: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:205:0: warning: declaration 'array.mmap_core' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:312:3: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : 0 ≤ b,
this : 0 + a ≤ b + a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:110:80: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/constructor_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:317:10: warning: declaration 'int.add_lt_add_of_le_of_lt' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:111:4: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:325:22: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:113:6: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:113:24: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:329:22: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:333:46: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:333:48: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:333:64: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:333:66: error: unknown identifier 'c'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:6: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:320:10: warning: declaration 'int.add_lt_add_of_lt_of_le' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:42: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:114:113: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:325:3: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : 0 < b,
this : a + 0 < a + b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:115:6: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:116:6: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
of_beq_aux_eq_ff :
∀ (i : ℕ) (h : i ≤ n) (ᾰ : d_array.beq_aux a b i h = ff), ∃ (j : ℕ) (h' : j < i), ⁇ ≠ ⁇,
i : ℕ,
h₁ : i + 1 ≤ n,
h₂ : d_array.beq_aux a b (i + 1) h₁ = ff
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:337:46: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:337:48: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:337:64: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:337:66: error: unknown identifier 'c'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/mk_dec_eq_instance.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:105:96: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
i : ℕ,
h : i ≤ n
⊢ fin n → Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:106:81: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : fin n → Type u,
_inst_1 : Π (i : fin n), decidable_eq (α i),
a : ⁇,
b : ⁇,
i : ℕ,
h : i ≤ n,
ᾰ : d_array.beq_aux a b i h = ff,
j : ℕ,
h' : j < i
⊢ Sort ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:329:3: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : 0 < b,
this : 0 + a < b + a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:221:1: error: invalid field notation, 'map' is not a valid "field" because environment does not contain 'array.map'
a
which has type
array n α
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:221:1: context: invalid field notation, type is not of the form (C ...) where C is a constant
a
has type
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:340:10: warning: declaration 'int.add_nonneg' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:343:10: warning: declaration 'int.add_pos' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:333:29: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h : a + b ≤ c + b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/conv.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:337:29: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h : a + b < c + b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/converter/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/vm.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:346:10: warning: declaration 'int.add_pos_of_pos_of_nonneg' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:349:10: warning: declaration 'int.add_pos_of_nonneg_of_pos' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/ematch.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:352:10: warning: declaration 'int.add_nonpos' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/smt_tactic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/control/lawful.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:244:0: error: type mismatch at application
d_array.read_write_of_ne a v
term
v
has type
α : Type u
but is expected to have type
?m_1 ?m_2 : Type ?
Additional information:
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:244:0: context: switched to simple application elaboration procedure because failed to use expected type to elaborate it, error message
type mismatch, term
d_array.read_write_of_ne ?m_3 ?m_6
has type
?m_2 ≠ ?m_3 → d_array.read (d_array.write ?m_5 ?m_2 ?m_6) ?m_3 = d_array.read ?m_5 ?m_3
but is expected to have type
i ≠ j → (a.write i v).read j = a.read j
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:355:10: warning: declaration 'int.add_neg' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:358:10: warning: declaration 'int.add_neg_of_neg_of_nonpos' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/interactive.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/smt/rsimp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:361:10: warning: declaration 'int.add_neg_of_nonpos_of_neg' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:253:16: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:256:17: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:364:10: warning: declaration 'int.lt_add_of_le_of_pos' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/tagged_format.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/algebra/functions.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:259:0: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : Type u,
a b : array n α,
h : ∀ (i : fin n), a.read i = b.read i
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:374:42: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:367:10: warning: declaration 'int.sub_add_cancel' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:370:10: warning: declaration 'int.add_sub_cancel' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:265:6: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : Type u,
_inst_1 : decidable_eq α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:256:3: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : Type u,
a : array n α,
i : ℕ,
h : i < n,
v : α
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:262:0: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : Type u,
a b : array n α,
h : ∀ (i : ℕ) (h : i < n), a.read ⟨i, h⟩ = b.read ⟨i, h⟩
⊢ ℕ
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean:253:3: error: don't know how to synthesize placeholder
context:
n : ℕ,
α : Type u,
_inst_1 : inhabited α,
a : array n α,
i : ℕ,
h : i < n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/bool/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:374:42: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/ite_simp.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:379:48: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:383:27: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:383:36: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:374:3: error: don't know how to synthesize placeholder
context:
a b c : ⁇
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/ops.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/bitwise.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/well_founded_tactics.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/sigma/lex.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/instances.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean:14:0: error: invalid constructor ⟨...⟩, expected type is not an inductive type
array (l - k) α
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:392:20: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/list/qsort.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:392:3: error: don't know how to synthesize placeholder
context:
a : ⁇,
h : 0 ≤ a,
this : -a ≤ -0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean:20:9: error: don't know how to synthesize placeholder
context:
α : Type u,
n : ℕ,
a : array n α,
m : ℕ,
h : m ≤ n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:400:20: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:383:8: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : -b ≤ -a,
this : - -a ≤ - -b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:387:17: error: don't know how to synthesize placeholder
context:
a : ⁇,
h : -a ≤ 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:395:17: error: don't know how to synthesize placeholder
context:
a : ⁇,
h : 0 ≤ -a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:379:3: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a ≤ b,
this : 0 ≤ -a + b,
this : 0 + -b ≤ -a + b + -b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:400:3: error: don't know how to synthesize placeholder
context:
a : ⁇,
h : a ≤ 0,
this : -0 ≤ -a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:405:48: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/fin/ops.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean:30:15: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean:30:16: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:405:3: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a < b,
this : 0 < -a + b,
this : 0 + -b < -a + b + -b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:407:10: warning: declaration 'int.lt_of_neg_lt_neg' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:416:20: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean:26:46: error: don't know how to synthesize placeholder
context:
m n : ℕ,
h : m ≤ n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:411:17: error: don't know how to synthesize placeholder
context:
a : ⁇,
h : -a < 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean:30:14: error: type mismatch at application
list.cons sub_sub_cancel
term
sub_sub_cancel
has type
∀ (m n : ℕ), m ≤ n → n - (n - m) = m : Prop
but is expected to have type
?m_1 : Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:424:20: error: command expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:428:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:428:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:429:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:429:18: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:416:3: error: don't know how to synthesize placeholder
context:
a : ⁇,
h : 0 < a,
this : -a < -0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:430:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean:30:9: error: don't know how to synthesize placeholder
context:
α : Type u,
n : ℕ,
a : array n α,
m : ℕ,
h : m ≤ n
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean:33:0: error: invalid constructor ⟨...⟩, expected type is not an inductive type
array n α
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:419:17: error: don't know how to synthesize placeholder
context:
a : ⁇,
h : 0 < -a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:424:3: error: don't know how to synthesize placeholder
context:
a : ⁇,
h : a < 0,
this : -0 < -a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/slice.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/array/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/nat/lemmas.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:434:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:434:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:435:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:435:18: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:436:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:440:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:440:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:441:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:441:18: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:442:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:428:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a ≤ -b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:429:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a ≤ -b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:446:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:446:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:447:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:447:18: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:448:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:452:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:452:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:453:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:453:24: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:454:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:434:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : -a ≤ b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:435:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : -a ≤ b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:458:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:458:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:459:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:459:41: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:460:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:440:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a < -b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:441:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a < -b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:464:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:464:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:465:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:465:24: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:466:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:446:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : -a < b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:447:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : -a < b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:470:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:470:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:471:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:471:41: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:472:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:452:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : b ≤ a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:476:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:476:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:477:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:477:24: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:478:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:453:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : b ≤ a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:482:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:482:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:483:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:483:41: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:484:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:464:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a ≤ b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:465:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a ≤ b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:458:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : 0 ≤ a - b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:459:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : 0 ≤ a - b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:470:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a - b ≤ 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:471:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a - b ≤ 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:476:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : b < a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:477:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : b < a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:488:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:488:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:489:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:489:24: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:490:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:494:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:494:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:495:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:495:41: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:496:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:500:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:500:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:501:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:501:30: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:502:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:506:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:506:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:507:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:507:30: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:508:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:488:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a < b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:482:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : 0 < a - b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:489:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a < b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:483:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : 0 < a - b
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/meta/expr.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:512:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:512:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:513:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:513:7: error: invalid expression
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:513:28: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:513:41: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:513:43: error: unknown identifier 'c'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:513:64: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:514:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:494:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a - b < 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:495:2: error: don't know how to synthesize placeholder
context:
a b : ⁇,
h : a - b < 0
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:518:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:518:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:519:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:519:20: error: unknown identifier 'a'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:519:22: error: unknown identifier 'b'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:519:51: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:520:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:500:2: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h : b ≤ -a + c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:501:2: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h : b ≤ -a + c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/unsigned/default.lean:7:0: warning: imported file '/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/option/basic.lean' uses sorry
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:524:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:524:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:525:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:525:25: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:526:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:506:2: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h : a + b ≤ c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:507:2: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h : a + b ≤ c
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:530:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:530:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:531:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:531:31: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:532:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:536:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:536:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:537:2: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:537:30: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:538:0: error: sync
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:512:2: error: don't know how to synthesize placeholder
context:
a b c : ⁇,
h : b ≤ c - a
⊢ Type ?
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:542:7: error: unknown identifier 'h'
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:542:9: error: invalid 'begin-end' expression, ',' expected
/Users/sebastianmonnet/.elan/toolchains/stable/lib/lean/library/init/data/int/order.lean:543:2: e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment