[GHC] #12180: Ctrl-c during build produces *some* outputs for a file, and GHC --make fails handling this