[GHC] #14884: Type holes cause assertion failure in ghc-stage2 compiler during type checking