• Simon Marlow's avatar
    Fix for recover with -fexternal-interpreter (#15418) · d00c3086
    Simon Marlow authored
    When using -fexternal-interpreter, recover was not treating a Q
    compuation that simply registered an error with addErrTc as failing.
    Test Plan:
    New unit tests:
    * T15418 is the repro from in the ticket
    * TH_recover_warns is a new test to ensure that we're keeping warnings when
      the body of recover succeeds.
    Reviewers: bgamari, RyanGlScott, angerman, goldfire, erikd
    Subscribers: rwbarton, carter
    GHC Trac Issues: #15418
    Differential Revision: https://phabricator.haskell.org/D5185
all.T 19.7 KB