[GHC] #10966: dirtiness checking isn't keeping track of which source file contained Main