[GHC] #8806: Invalid constraints should fail to type check