-
-
Save SebastianMonnet/a2d6531bfc7e588d3e928f84a4e851d5 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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