input-output-hk / input-output-hk/Lean-blaster
Z3 process not killed when replacing `by blaster` with `sorry`
- Dominant language
- Lean
- Stars
- 57
- Forks
- 11
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 10
Description
Related to: #31
When replacing `by blaster` with `sorry`, the running Z3 process is not killed. Processes accumulate over time and have to be killed manually or by closing the editor entirely.
Other modifications that remove blaster (such as replacing with `by sorry` or adding a timeout) do kill the process.
Reproduced on both neovim v0.11.5 and VSCode v1.109.4.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue in Neovim v0.11.5 and VSCode v1.109.4, then trace the process cleanup path for removing blaster versus replacing it with sorry. Done means the Z3 process is killed for the by blaster-to-sorry change as it is for the other listed modifications.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- neovim
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100