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 |
|
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 |
|
Sebastian Ullrich
|
e0869bdf55
|
fix: sanitized build
|
2021-09-08 17:24:31 +02:00 |
|
Sebastian Ullrich
|
c138dc7d44
|
chore: CI: fix patching & copying dependent libs
|
2021-08-20 09:42:05 -07:00 |
|
Sebastian Ullrich
|
5f4b1b1d44
|
Revert "Revert "feat: reintroduce libleanshared, link lean & leanpkg against it""
This reverts commit ccbc9d00db.
|
2021-08-20 09:42:05 -07:00 |
|
Sebastian Ullrich
|
ccbc9d00db
|
Revert "feat: reintroduce libleanshared, link lean & leanpkg against it"
|
2021-08-20 15:39:00 +02:00 |
|
Sebastian Ullrich
|
41b676fd52
|
chore: CI: fix sanitized build
|
2021-08-18 13:54:52 +02:00 |
|
Sebastian Ullrich
|
be31d38146
|
chore: CI: lower ctest timeout
|
2021-08-18 13:54:52 +02:00 |
|
Sebastian Ullrich
|
6827928594
|
chore: cpack: copy required libraries via ldd/otool
|
2021-08-18 13:54:52 +02:00 |
|
Sebastian Ullrich
|
68ecda843b
|
chore: remove STATIC cmake flag
|
2021-08-18 13:54:52 +02:00 |
|
Sebastian Ullrich
|
440abd4bd1
|
chore: CI: switch to GCC on Windows for now
See discussion at https://github.com/leanprover/lean4/pull/555
|
2021-08-18 13:54:52 +02:00 |
|
Sebastian Ullrich
|
e6a1d24af3
|
chore: CI: move "Lean stats" after archive upload
|
2021-08-18 13:54:52 +02:00 |
|
Sebastian Ullrich
|
66c83c5cf1
|
chore: fix macOS patching
|
2021-08-18 13:54:52 +02:00 |
|
Sebastian Ullrich
|
22a0e4145a
|
chore: debug macOS build
|
2021-08-18 13:54:52 +02:00 |
|
Sebastian Ullrich
|
e121ae0d78
|
chore: turn off -Bsymbolic-functions in sanitized build
|
2021-08-18 13:54:52 +02:00 |
|
Sebastian Ullrich
|
617f17facb
|
feat: reintroduce libleanshared, link lean & leanpkg against it
|
2021-08-18 13:54:52 +02:00 |
|
Sebastian Ullrich
|
557af62008
|
chore: Nix: do not include temci by default
|
2021-08-06 16:58:44 +02:00 |
|
Sebastian Ullrich
|
88492e38a7
|
chore: CI: run lean --stats src/Lean.lean
|
2021-08-04 16:40:57 +02:00 |
|
Wojciech Nawrocki
|
d92e4a7cf1
|
chore: restore LEANC_EXTRA_FLAGS
We now pass them to both compilers and linkers. For example, -pthread should be given to both: https://stackoverflow.com/questions/2127797/significance-of-pthread-flag-when-compiling
|
2021-06-06 15:34:44 +02:00 |
|
Wojciech Nawrocki
|
c772dc49ef
|
chore: use leanc for all C code
|
2021-06-06 15:34:44 +02:00 |
|
Sebastian Ullrich
|
172d47c468
|
chore: CI: fix
|
2021-02-12 22:55:22 +01:00 |
|
Sebastian Ullrich
|
5db8073c32
|
chore: CI: nightlies race condition
|
2021-02-12 22:16:52 +01:00 |
|
Sebastian Ullrich
|
0b146abeb1
|
chore: CI: don't schedule nightlies on forks
|
2021-01-14 15:04:45 +01:00 |
|
Sebastian Ullrich
|
5797ee4ab2
|
chore: CI: try to fix caching on Windows
|
2021-01-14 14:55:38 +01:00 |
|
Sebastian Ullrich
|
d2614181f3
|
chore: nightlies: accept spaces in token (assuming GH accepts them)
|
2021-01-05 12:45:53 +01:00 |
|
Sebastian Ullrich
|
8a3808bd45
|
chore: nightly releases
|
2021-01-04 13:46:20 +01:00 |
|
Sebastian Ullrich
|
3b96b1ed83
|
feat: push GitHub release on v* tag
|
2021-01-04 13:46:20 +01:00 |
|
Sebastian Ullrich
|
28210c8474
|
chore: CI: be more verbose
|
2021-01-02 22:00:30 +01:00 |
|
Sebastian Ullrich
|
91454854f8
|
chore: de-Nixify leanpkg
|
2021-01-02 22:00:30 +01:00 |
|
Sebastian Ullrich
|
e9bb7c1175
|
fix: CI: macOS job
|
2020-11-24 19:16:27 +01:00 |
|
Sebastian Ullrich
|
6be577b634
|
fix: CI: Linux release job
|
2020-11-24 19:16:27 +01:00 |
|
Sebastian Ullrich
|
d61cb698aa
|
chore: hide matrix parameters in CI job names
|
2020-11-24 19:16:27 +01:00 |
|
Sebastian Ullrich
|
a5ad46f7be
|
feat: Nix: mdbook
|
2020-11-24 19:16:27 +01:00 |
|
Sebastian Ullrich
|
8c11905cd5
|
chore: update GitHub Actions actions
|
2020-11-18 12:05:21 +01:00 |
|
Sebastian Ullrich
|
53510ff392
|
chore: clean up doc/ before building manual
|
2020-11-06 12:28:18 +01:00 |
|
Sebastian Ullrich
|
9d78e2268d
|
doc: test & deploy on CI
|
2020-10-31 13:36:48 +01:00 |
|
Sebastian Ullrich
|
acc1752874
|
chore: remove old speedcenter config
|
2020-10-29 11:53:03 +01:00 |
|
Sebastian Ullrich
|
c54d51b0c9
|
chore: go back to previous bootstrapping scheme where the stage N+1 stdlib is created using the stage N compiler
|
2020-09-24 18:57:53 +02:00 |
|
Sebastian Ullrich
|
2c1b0e3114
|
chore: remove hanging stdlib bench test from CI
|
2020-08-26 11:34:43 +02:00 |
|
Sebastian Ullrich
|
9106417693
|
chore: fix speedcenter test, perf stat runner not supporting multiline cmds
|
2020-08-24 16:30:50 +02:00 |
|
Sebastian Ullrich
|
894098dcc3
|
chore: de-Nix-ify macOS binary
|
2020-06-10 21:30:38 +02:00 |
|
Sebastian Ullrich
|
7ecdb8d5ee
|
chore: update Windows CI
|
2020-06-10 21:30:38 +02:00 |
|
Sebastian Ullrich
|
8ae25090cf
|
chore: add separate "Linux release" CI job using Nix channel with older glibc for compatibility
|
2020-06-10 21:30:38 +02:00 |
|
Sebastian Ullrich
|
40463a3ab8
|
chore: building static executables is hopeless, do mostly static instead
|
2020-06-10 21:30:38 +02:00 |
|
Sebastian Ullrich
|
485a1d67f8
|
chore: update CI
|
2020-06-10 21:30:38 +02:00 |
|
Sebastian Ullrich
|
97fd4e7a87
|
chore: CI: upload build artifact; remove unused LLVM=ON job
|
2020-06-10 21:30:38 +02:00 |
|
Sebastian Ullrich
|
3c8400d30f
|
chore: CI: check update-stage0
|
2020-05-19 11:31:36 -07:00 |
|
Sebastian Ullrich
|
18a89abbe6
|
chore: fix Windows CI
Switch to a `setup-msys2` fork working around https://github.com/msys2/MSYS2-packages/issues/1962
|
2020-05-19 15:44:27 +02:00 |
|
Sebastian Ullrich
|
a6fbf3c20e
|
refactor: make stages internally consistent by compiling the stageN lib with the stageN compiler, rename static libraries
The old stage1 is now stage0.5, which at least suggests that it's not an entirely consistent stage in general
|
2020-05-14 23:13:51 +02:00 |
|
Sebastian Ullrich
|
9476ee2f54
|
fix: benchmarks CI
|
2020-05-14 14:47:54 +02:00 |
|