Zulip Chat Archive
Stream: general
Topic: toolchain problem
Kevin Buzzard (Mar 24 2019 at 15:00):
I had to get off a computer quick so I exited VS Code and saved everything. Later on it turned out I'd edited a file in core Lean, more precisely, in ~/.elan/toolchains/3.4.2/
. I noticed when I typed lean --make
in a project and it started compiling stuff in the toolchains directory :-/ I figured the safest thing to do would just to be to remove that directory completely and re-install. But I can't persuade elan to re-install 3.4.2.
$ elan toolchain install 3.4.2 3.4.2 unchanged - (toolchain not installed) $ elan toolchain uninstall 3.4.2 info: no toolchain installed for '3.4.2' $ elan toolchain list stable nightly-2018-04-20 nightly-2018-06-21 3.3.0 3.4.1
elan update
doesn't download it either.
Kevin Buzzard (Mar 24 2019 at 15:01):
Firing up VS Code with a 3.4.2 project gives me Server has stopped with error code 1.
and debug output error : toolchain '3.4.2' is not installed
Patrick Massot (Mar 24 2019 at 15:03):
What about rm -rf .elan
and start again?
Kevin Buzzard (Mar 24 2019 at 15:03):
good idea!
Patrick Massot (Mar 24 2019 at 15:05):
a less violent thing to try would be to also get rid of 3.4.2 in update-hashes
Kevin Buzzard (Mar 24 2019 at 15:05):
Yeah, that did it. Thanks.
Kevin Buzzard (Mar 24 2019 at 15:06):
That was the thing I was missing. Of cousre I shouldn't have deleted the directory -- I just assumed that deleting the directory and then firing up VS Code would fix it. Now I've had a good look at the elan commands and I realise that actually all the tools I needed were available via elan commands.
Last updated: Dec 20 2023 at 11:08 UTC