Is there any point to letting cabal-install
try to keep building a package if, at some point in the process, I see this:
ghc: panic! (the 'impossible' happened)
...some error...
...continues with build for a long time...
...eventual message: [x] failed to install
or should I just kill the process and try to solve the error?
The error means that one specific package failed to build. Any packages not downstream of the one that failed will still build correctly.