Commit graph

42 commits

Author SHA1 Message Date
Sebastian Ullrich
768df1581c chore: CI: put llvm-symbolizer in PATH for asan/lsan backtraces 2022-01-10 18:35:22 +01:00
Sebastian Ullrich
5a16745ad9 chore: Nix: add devShell 2021-12-17 09:43:22 +01:00
Sebastian Ullrich
ed3dad9313 fix: bundling on Linux 2021-12-11 09:10:06 +01:00
Sebastian Ullrich
5796bb835c fix: Nix: shell.nix on macOS 2021-12-10 16:13:45 +01:00
Sebastian Ullrich
c5b6968c86 chore: symlink to source from build dir 2021-11-19 10:09:26 +01:00
Sebastian Ullrich
42ee91bcda fix: Linux: bundle zlib 2021-11-18 09:42:35 +01:00
Sebastian Ullrich
c3f7f09aad fix: use old nixpkgs for glibc only 2021-11-18 09:42:35 +01:00
Sebastian Ullrich
b236273780 feat: link external dependencies statically again 2021-11-18 09:42:35 +01:00
Sebastian Ullrich
5bbc160f4b feat: use custom, more minimal LLVM build 2021-11-18 09:42:35 +01:00
Sebastian Ullrich
d2a1e20dd0 feat: bundling LLVM on Linux 2021-11-18 09:42:35 +01: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
68ecda843b chore: remove STATIC cmake flag 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
f80147e264 doc: update dev setup editor instructions 2021-02-02 17:30:51 +01:00
Sebastian Ullrich
bd70d1bf78 feat: Nix: add src/ to LEAN_SRC_PATH in Lean shell 2021-01-19 23:18:30 +01:00
Sebastian Ullrich
6be577b634 fix: CI: Linux release job 2020-11-24 19:16:27 +01:00
Sebastian Ullrich
e0d9bc2f9b chore: Nix: simplify flake.nix after all and fix shell.nix 2020-11-24 19:16:27 +01:00
Sebastian Ullrich
092d5d67b4 chore: Nix: rebase old shell.nix setup on new flake.nix one, add shell nix attribute for pinned flakes-enable Nix 2020-11-24 19:16:27 +01:00
Sebastian Ullrich
18472e1933 doc: mdbook init 2020-10-30 14:23:47 +01:00
Sebastian Ullrich
9724f02b0e chore: update temci 2020-07-21 18:30:22 +02:00
Sebastian Ullrich
086e9e062a chore: measure maxrss in benchmarks 2020-07-21 14:47:22 +02:00
Sebastian Ullrich
96fb5ca4eb chore: update temci 2020-07-10 17:28:58 +02:00
Sebastian Ullrich
00eda2f8c6 chore: update nixpkgs, changing back to LLVM 10 2020-07-08 12:14:49 +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
10253e89ea chore: move bin/ and .oleans into build directory 2020-05-14 14:47:54 +02:00
Sebastian Ullrich
11ab7dde3a chore: update to LLVM 10 2020-04-13 12:18:56 +02:00
Sebastian Ullrich
b73dd0c9aa feat: run Emacs with lean4-mode directly from nix-shell 2020-03-25 12:47:00 +01:00
Sebastian Ullrich
82a0991df6 chore: switch to Github Actions 2019-11-21 13:11:16 -08:00
Sebastian Ullrich
b8d5193ecc chore: update Azure and Nix configs 2019-11-15 18:22:49 +01:00
Sebastian Ullrich
fef586627a chore: revert "chore: switch back to clang 8"
This reverts commit bffc55219e.
2019-11-07 10:45:59 +01: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
2eddb76b98 chore: use pinned nixpkgs version for everything 2019-10-07 12:24:55 +02:00
Sebastian Ullrich
31aecbca97 fix(shell.nix): fix overriding LLVM once more... 2019-10-02 20:02:55 +02:00
Sebastian Ullrich
bf9b5c21f8 fix(shell.nix): propagate arguments 2019-10-02 17:49:10 +02:00
Sebastian Ullrich
dc3745712e chore(shell.nix): update temci 2019-10-02 11:05:48 +02:00
Sebastian Ullrich
dbdae550ea chore(*.nix): pin nixpkgs version, use clang/llvm 8, reorganize 2019-08-28 13:04:59 +02:00
Sebastian Ullrich
2abfd7d90b chore(shell.nix): use clang 7 by default (latest release in stable Nix) 2019-08-02 10:17:29 +02:00
Sebastian Ullrich
1f78a5a8e0 chore(shell.nix): no more need for jemalloc, fix debug builds 2019-07-25 13:00:22 +02:00
Sebastian Ullrich
65643ee90b chore(shell.nix): update temci once more 2019-07-04 16:59:57 +02:00
Sebastian Ullrich
f4ea667da6 chore(shell.nix): update temci for speedcenter support 2019-07-04 14:28:35 +02:00
Sebastian Ullrich
928a47ee0e feat(tests/bench/speedcenter): temci-based speedcenter config 2019-07-03 08:30:32 -07:00