Sebastian Ullrich
|
3d0967f75b
|
Revert "chore: CI: switch to GCC on Windows for now"
This reverts commit 440abd4bd1.
|
2021-09-17 19:13:03 +02:00 |
|
tydeu
|
4b7a98bc38
|
chore: replace removeDirAll with the proper function
|
2021-09-16 21:48:21 -04:00 |
|
tydeu
|
b158f1fd8b
|
chore: bump Lean version
|
2021-09-16 21:43:21 -04:00 |
|
tydeu
|
50a23a3aa5
|
refactor: print last error message on build failure + cleanup
|
2021-09-16 18:36:07 -04:00 |
|
tydeu
|
6a3d299378
|
fix: log trace computation errors at FileTarget
resolves leanprover/lake#7
|
2021-09-16 18:33:38 -04:00 |
|
Leonardo de Moura
|
d378df47d7
|
fix: fixes #633
|
2021-09-16 14:11:34 -07:00 |
|
tydeu
|
8b83d80956
|
chore: add mising (Active)Target.with* utilities
|
2021-09-16 17:03:15 -04:00 |
|
Leonardo de Moura
|
a823ebdbe0
|
chore: make it clear how it is being parsed
We are planning to change the `<|>` precedence here.
|
2021-09-16 13:41:01 -07:00 |
|
tydeu
|
bf4db86bdd
|
feat: search path now first checks IO.appPath for lean
|
2021-09-16 16:26:06 -04:00 |
|
Sebastian Ullrich
|
d65871241d
|
chore: replace sed with perl in test driver
Consistent across all three platforms
|
2021-09-16 21:33:56 +02:00 |
|
Sebastian Ullrich
|
a7b044b80b
|
chore: CI: build macOS without nix-shell
GH Actions already comes with most dependencies and it seems to avoid an
issue with Zig libc++ compilation (because of OSX_DEPLOYMENT_TARGET?)
|
2021-09-16 21:33:56 +02:00 |
|
tydeu
|
b4dcad59fa
|
test: add alternate binRoot example (called main)
|
2021-09-16 15:13:11 -04:00 |
|
Leonardo de Moura
|
fe66523e43
|
chore: fix doc
|
2021-09-16 10:32:00 -07:00 |
|
Leonardo de Moura
|
04b7924154
|
chore: fix tests
|
2021-09-16 10:29:38 -07:00 |
|
Leonardo de Moura
|
0a898965a3
|
chore: use snake_case for user-facing tactic names
|
2021-09-16 10:23:12 -07:00 |
|
Leonardo de Moura
|
1c00f29043
|
test: add let_fun pretty printing test
|
2021-09-16 10:14:42 -07:00 |
|
Leonardo de Moura
|
4c0ae51a81
|
chore: fix test
|
2021-09-16 10:13:34 -07:00 |
|
Leonardo de Moura
|
c2a5e37c60
|
feat: simp discharger
|
2021-09-16 10:11:27 -07:00 |
|
Leonardo de Moura
|
06dbc56629
|
chore: update stage0
|
2021-09-16 07:41:43 -07:00 |
|
Leonardo de Moura
|
fd8fb3cf9e
|
chore: prepare to change simp syntax
|
2021-09-16 07:41:04 -07:00 |
|
Sebastian Ullrich
|
130eac1b77
|
chore: reintroduce lean.cpp in separate commit so Git doesn't freak out
|
2021-09-16 07:03:37 -07:00 |
|
Sebastian Ullrich
|
b3bb2bac97
|
chore: move all C++ code into libleanshared, use C stub for main
Avoids any issues with cross-lib C++
|
2021-09-16 07:03:37 -07:00 |
|
Sebastian Ullrich
|
08c2c31fcd
|
feat: IO.FS.removeDir(All)
|
2021-09-16 07:01:37 -07:00 |
|
Sebastian Ullrich
|
cd7968ba6a
|
chore: IO.FS.removeFile: include path in error messages
|
2021-09-16 07:01:37 -07:00 |
|
Leonardo de Moura
|
a29e81b0b6
|
test: add registerTraceClass test
|
2021-09-16 06:52:58 -07:00 |
|
tydeu
|
3c1185dc9c
|
chore: document package configuration + other minor cleanup
|
2021-09-16 07:49:56 -04:00 |
|
Chris Lovett
|
d32b4ffb24
|
fix: make sure logs folder exists
|
2021-09-16 09:46:10 +02:00 |
|
Daniel Selsam
|
8d370f151f
|
fix: space before 'at' in location
|
2021-09-15 18:41:26 +02:00 |
|
Leonardo de Moura
|
6fb2a2b47b
|
chore: remove ≅ notation for HEq
We don't really needed it here.
|
2021-09-15 08:06:32 -07:00 |
|
Leonardo de Moura
|
ae8989a8c6
|
feat: add mkAppOptM' and mkAppM'
|
2021-09-15 06:35:40 -07:00 |
|
Daniel Selsam
|
a35cbb5844
|
fix: pp.analyze skip all omitted instances
|
2021-09-15 09:41:16 +02:00 |
|
Daniel Selsam
|
5eed3b73bf
|
chore: adjust pp.analyze funext test
|
2021-09-15 09:41:16 +02:00 |
|
Daniel Selsam
|
664737def8
|
feat: trust subtype.mk by default
|
2021-09-15 09:41:16 +02:00 |
|
Daniel Selsam
|
4b011affca
|
chore: better msgs in pp.analyze test
|
2021-09-15 09:41:16 +02:00 |
|
Daniel Selsam
|
7cdcb56c1d
|
feat: pp.analyze extend max heuristic to imax
|
2021-09-15 09:41:16 +02:00 |
|
Daniel Selsam
|
4646b36459
|
feat: pp.analyze no explicit holes by default
|
2021-09-15 09:41:16 +02:00 |
|
Leonardo de Moura
|
cbe5241663
|
chore: cleanup
|
2021-09-14 19:20:32 -07:00 |
|
Leonardo de Moura
|
db583550fd
|
feat: add Lean.Rat for implementing decision procedures
|
2021-09-14 19:18:12 -07:00 |
|
Leonardo de Moura
|
34853bcbd8
|
chore: update stage0
|
2021-09-14 18:55:05 -07:00 |
|
Leonardo de Moura
|
3fa54e604d
|
fix: inductive type name is not a necessarily a prefix of the constructor name in Lean 4 anymore
|
2021-09-14 18:52:43 -07:00 |
|
Leonardo de Moura
|
b92a2cd918
|
feat: heterogeneous congruence theorems
These theorems are needed to implement the congruence closure module.
|
2021-09-14 17:23:12 -07:00 |
|
Leonardo de Moura
|
35d036b09a
|
chore: cleanup
|
2021-09-14 16:09:56 -07:00 |
|
Leonardo de Moura
|
f40a9b7912
|
feat: add consumeAutoOptParam
|
2021-09-14 16:09:46 -07:00 |
|
Leonardo de Moura
|
736f119beb
|
feat: add FunInfo.getArity
|
2021-09-14 15:58:00 -07:00 |
|
tydeu
|
f39b1b8378
|
chore: remove unused MonadLiftT Id instance
|
2021-09-14 11:18:16 -04:00 |
|
tydeu
|
dd120dbc5a
|
feat: use lean-toolchain file to specify Lean version for package
|
2021-09-13 15:57:33 -04:00 |
|
tydeu
|
276163afd7
|
chore: bump to v2.1.0-pre
|
2021-09-13 15:48:26 -04:00 |
|
tydeu
|
c97eac1e82
|
release: 2.0.1
|
2021-09-13 14:57:20 -04:00 |
|
tydeu
|
9285fb6f1d
|
chore: update Lean version
|
2021-09-13 14:52:19 -04:00 |
|
tydeu
|
58eff66799
|
chore: merge build-*.sh into build.sh + cleanup README
|
2021-09-13 14:34:56 -04:00 |
|