[Git][ghc/ghc][wip/T26989] 31 commits: Suppress desugaring warnings in the pattern match checker