Fix a subtle bug where OCaml/C function stack are not aligned on a 16 byte