[GHC] #8627: mallocForeignPtrBytes documentation unobvious regarding memory alignment