Great! Glad I could help.

FWIW, if I have strange HLS bugs, I mostly restart it (if it had worked before) or delete .hie-bios, where HLS stores its build results. HLS builds the same stuff as what hadrian/ghci needs to build. The former puts it in .hie-bios, the latter in ... .hadrian-ghci? Not sure. Anyway, if HLS behaves strangely, try deleting its build root.

Sebastian


------ Originalnachricht ------
Von: "Norman Ramsey" <n...@cs.tufts.edu>
An: "Sam Derbyshire" <sam.derbysh...@gmail.com>; ghc-devs@haskell.org
Gesendet: 29.01.2022 00:34:23
Betreff: Re: How to exploit ./hadrian/ghci to find errors quickly?

 > The Binary runGet issue usually means that your build tree is out of date.
 > It's probably worth deleting and building from scratch again.

Brilliant!  Definitely working much better!

And @Sebastian I start to see the productivity gains.  Remove all
redundant imports with one click!


Norman
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Reply via email to