lean4-htt/src
Cameron Zwarich f163758bcf
fix: correctly handle join points with no params in the IR elim_dead_branches pass (#8015)
This PR fixes the IR elim_dead_branches pass to correctly handle join
points with no params, which currently get considered unreachable. I was
not able to find an easy repro of this with the old compiler, but it
occurs when bootstrapping Lean with the new compiler.
2025-04-18 03:52:19 +00:00
..
bin feat: API to avoid deadlocks from dropped promises (#6958) 2025-02-07 15:33:10 +00:00
cmake chore: fix spelling mistakes (#7328) 2025-04-07 01:15:48 +00:00
include/lean perf: store mimalloc object size in header (#7734) 2025-03-31 06:52:56 +00:00
Init feat: universe polymorphic RArray (#8014) 2025-04-18 02:18:10 +00:00
initialize
kernel perf: use mimalloc with important C++ hash maps (#7868) 2025-04-11 16:23:33 +00:00
lake fix: lake: extern_lib linking (#7987) 2025-04-17 19:33:22 +00:00
Lean fix: correctly handle join points with no params in the IR elim_dead_branches pass (#8015) 2025-04-18 03:52:19 +00:00
library feat: environment extension data can be split into .olean.server (#7914) 2025-04-11 13:06:19 +00:00
runtime feat: IO.Process.SpawnArgs.inheritEnv (#6081) 2025-04-16 00:25:32 +00:00
shell chore: lake: temporarily disable tests in tests (#7979) 2025-04-16 02:29:53 +00:00
Std feat: hash map lemmas for filter, map and filterMap (#7400) 2025-04-17 10:15:52 +00:00
util perf: use mimalloc with important C++ hash maps (#7868) 2025-04-11 16:23:33 +00:00
cadical.mk
CMakeLists.txt chore: fix cmake install exclude patterns (#7941) 2025-04-13 12:32:55 +00:00
config.h.in perf: use mimalloc by default (#7710) 2025-03-30 22:40:41 +00:00
githash.h.in
Init.lean feat: allow async elab tasks to contribute to info trees reported to linters and request handlers (#7457) 2025-03-13 15:09:00 +00:00
lakefile.toml.in chore: lake: bootstrap Lean include directory (#7967) 2025-04-15 23:15:53 +00:00
lean-toolchain
Lean.lean refactor: split Lean.EnvironmentExtension from Lean.Environment (#7794) 2025-04-02 16:19:12 +00:00
lean.mk.in chore: USE_LAKE: integrate into CMake (#4466) 2025-03-15 08:58:01 +00:00
Leanc.lean
Std.lean
stdlib.make.in chore: lake: revert use of Lake plugin (#7608) 2025-03-21 00:59:43 +00:00
stdlib_flags.h feat: add debug.terminalTacticsAsSorry (#8012) 2025-04-18 00:10:59 +00:00
version.h.in feat: language reference links and examples in docstrings (#7240) 2025-03-12 09:17:27 +00:00