Subtleties of type and immutable and memory layout when using ccall

It seems like the discussion in:

Has ended up with a similar content.