Leonardo de Moura
|
39d777435c
|
feat: add reduceRec
|
2019-11-01 08:40:56 -07:00 |
|
Daniel Selsam
|
5d4be4fd3c
|
doc: elabissue for simple namespace issue
|
2019-10-31 21:08:12 -07:00 |
|
Leonardo de Moura
|
ec71dd256f
|
chore: fix test
|
2019-10-31 21:01:31 -07:00 |
|
Leonardo de Moura
|
b78ab05360
|
feat: add reduceRecAux for reducing recursor applications
|
2019-10-31 20:58:59 -07:00 |
|
Leonardo de Moura
|
a4c2e72f1c
|
feat: helper functions
|
2019-10-31 20:58:30 -07:00 |
|
Leonardo de Moura
|
fd167c3829
|
chore: use Level instead of Univ
|
2019-10-31 20:13:44 -07:00 |
|
Leonardo de Moura
|
cae045bce8
|
chore: add helper function
|
2019-10-31 20:12:22 -07:00 |
|
Leonardo de Moura
|
8c7f514a9d
|
feat: expose instantiateLevelParams
|
2019-10-31 20:12:08 -07:00 |
|
Leonardo de Moura
|
51ce321c7e
|
feat: whnf skeleton
|
2019-10-31 17:40:05 -07:00 |
|
Leonardo de Moura
|
1b541219c9
|
chore: add helper function
|
2019-10-31 17:38:16 -07:00 |
|
Leonardo de Moura
|
665e8b3f4b
|
chore: style
|
2019-10-31 11:34:34 -07:00 |
|
Leonardo de Moura
|
952a707732
|
chore: cleanup
|
2019-10-31 11:00:05 -07:00 |
|
Leonardo de Moura
|
2df2f6cf62
|
feat: add processPostponed
|
2019-10-31 10:52:41 -07:00 |
|
Leonardo de Moura
|
1933d70aae
|
doc: explain why elaborator fails and propose alternative elaboration strategies
cc @dselsam @kha @rwbarton
|
2019-10-31 08:50:01 -07:00 |
|
Daniel Selsam
|
6cb4442349
|
doc: elabissue for overloads + list coercion
|
2019-10-31 08:04:00 -07:00 |
|
Leonardo de Moura
|
216e87e9a9
|
feat: add LBool
|
2019-10-30 19:30:08 -07:00 |
|
Leonardo de Moura
|
136b2c5171
|
fix: save updateLhs and updateRhs when postponing constraints
|
2019-10-30 19:29:21 -07:00 |
|
Leonardo de Moura
|
a7921e7013
|
feat: isDefEq for universe levels
|
2019-10-30 19:14:44 -07:00 |
|
Leonardo de Moura
|
e32402513d
|
feat: add hasAssignableLevelMVar
|
2019-10-30 18:23:30 -07:00 |
|
Leonardo de Moura
|
a9f3aa086d
|
feat: add Level.dec
|
2019-10-30 18:23:12 -07:00 |
|
Leonardo de Moura
|
f66b0d562c
|
chore: update stage0
|
2019-10-30 15:55:12 -07:00 |
|
Leonardo de Moura
|
ab88c312b5
|
chore: TypeContext => TypeInference
|
2019-10-30 15:51:37 -07:00 |
|
Leonardo de Moura
|
31767d025d
|
feat: improve AbstractMetavarContext interface
|
2019-10-30 15:02:33 -07:00 |
|
Leonardo de Moura
|
5f41cb69e4
|
feat: TmpMetavarContext
|
2019-10-30 14:56:01 -07:00 |
|
Leonardo de Moura
|
875d7657d9
|
feat: implement isEquiv in Lean
|
2019-10-30 14:55:40 -07:00 |
|
Leonardo de Moura
|
2f4a1f1239
|
test: universe level normalization function
|
2019-10-30 13:19:58 -07:00 |
|
Leonardo de Moura
|
4d5d3133bd
|
feat: universe level helper functions
|
2019-10-30 13:19:08 -07:00 |
|
Leonardo de Moura
|
00af75accf
|
chore: style
fix nonsense
|
2019-10-29 14:50:22 -07:00 |
|
Leonardo de Moura
|
4b7b95cd76
|
fix: missing file
LEAN_SMALL_ALLOCATOR is defined at `config.h`
|
2019-10-29 14:48:02 -07:00 |
|
Sebastian Ullrich
|
a1f352b4b1
|
fix: undefined pointer arithmetic in apply
|
2019-10-29 13:43:50 -07:00 |
|
Sebastian Ullrich
|
90b91760aa
|
fix: SMALL_ALLOCATOR=OFF
|
2019-10-29 13:41:16 -07:00 |
|
Sebastian Ullrich
|
93cc05383f
|
chore: remove stray binary file
|
2019-10-29 13:40:57 -07:00 |
|
Leonardo de Moura
|
57cdda5821
|
chore: trying fix
|
2019-10-29 13:37:38 -07:00 |
|
Sebastian Ullrich
|
3c476b4278
|
chore: publish test artifacts to debug CI failures
|
2019-10-29 19:59:53 +01:00 |
|
Sebastian Ullrich
|
5ce9ca81da
|
chore: revert "test: capture stderr as well"
This reverts commit 2866824b51.
|
2019-10-29 19:55:48 +01:00 |
|
Leonardo de Moura
|
a43a225013
|
chore: add std::cout.flush
cc @kha
|
2019-10-29 11:07:22 -07:00 |
|
Sebastian Ullrich
|
6a34b20540
|
chore: call ctest with -V
|
2019-10-29 17:08:34 +01:00 |
|
Sebastian Ullrich
|
58dd7346e4
|
fix: build with SMALL_ALLOCATOR=OFF
|
2019-10-29 17:07:42 +01:00 |
|
Sebastian Ullrich
|
e674c94a4f
|
chore: fix Windows CI job
|
2019-10-29 10:24:50 +01:00 |
|
Leonardo de Moura
|
453b6f94c3
|
test: add synthetic metavar test
|
2019-10-28 19:59:51 -07:00 |
|
Leonardo de Moura
|
05f0c83253
|
test: add new test for MetavarContext.mkLambda
|
2019-10-28 19:49:29 -07:00 |
|
Leonardo de Moura
|
7ab79b8729
|
chore: missing instance
|
2019-10-28 19:48:27 -07:00 |
|
Leonardo de Moura
|
5878aa0471
|
fix: mkForallAux modifies mctx
|
2019-10-28 19:47:56 -07:00 |
|
Leonardo de Moura
|
6c252a3f08
|
doc: add extra comments
|
2019-10-28 19:05:50 -07:00 |
|
Sebastian Ullrich
|
b3382afa4d
|
feat: add bin/lean_wrapped helper script that chooses the right stage and use it in lean-mode
|
2019-10-28 18:11:58 -07:00 |
|
Sebastian Ullrich
|
6912053fcc
|
chore: always build stage 0 Lean binary, copy it to bin/lean_stage0
|
2019-10-28 18:11:44 -07:00 |
|
Sebastian Ullrich
|
bffc55219e
|
chore: switch back to clang 8
We observed some rare, random test failures since switching to clang 9, so we are going
back to LLVM 8 for the time being
|
2019-10-28 18:10:31 -07:00 |
|
Sebastian Ullrich
|
b6d96dc0f4
|
doc: elabissue for underapplied proj notation
|
2019-10-28 18:07:22 -07:00 |
|
Leonardo de Moura
|
a768aa0d1c
|
doc: add comment describing why examples fail
cc @dselsam
|
2019-10-28 18:06:07 -07:00 |
|
Daniel Selsam
|
90455e201f
|
doc: elabissue for weird elab error
|
2019-10-28 17:59:48 -07:00 |
|