[GHC] #9238: Negative zero broken