[Git][ghc/ghc][wip/T23162-spj] 20 commits: Report solid equality errors before custom errors