ffi compiles