[GHC] #11792: Optimised unsafe FFI call can get wrong argument