[GHC] #12163: Incorrect error message when deriving Functor