pub unsafe extern "C" fn caml_ba_alloc(
    flags: i32,
    num_dims: i32,
    data: Data,
    dim: *const i32
) -> Value