[Git][ghc/ghc][wip/dcoutts/signals-cleanup] 135 commits: Add regression test for #7803