83c34aaf

By: Greg Pfeil <greg@technomadic.org>

Report compile error, don’t panic

GHC has no reason to expect an `ErrorCall` from a Core pass, so it caught it as
an internal failure and printed

    panic! (the 'impossible' happened)
      GHC version 9.10.3:
        encountered recursion, which has been disabled:

followed by an invitation to report a GHC bug. This now reports an error
correctly.

The message itself is unchanged. Clears all four failures the previous commit
landed.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 1s 6s 6s 7s 1s
Eval 6s 2m04s 2m04s 2m10s 0s
Build 1m30s 16m58s 10m09s 11m40s 16s
Suite 1s 19m08s 11m39s 11m40s 17s

Timeline

0s1m2m3m4m5m6m7m8m9m10m11m