[GHC] #15933: Wrong size for int for callbacks into Haskell from foreign code