[Git][ghc/ghc][master] Check for negative type literals in the type checker (#26861)