accepts a UTF-8 path, even on Windows
ffi.Pointer<FILE> ggml_fopen( ffi.Pointer<ffi.Char> fname, ffi.Pointer<ffi.Char> mode, ) { return _ggml_fopen( fname, mode, ); }