GH-48490: [GLib][Ruby] Add GArrowMakeStructOptions #48234
Triggered via pull request
December 20, 2025 14:01
Status
Failure
Total duration
28m 33s
Artifacts
–
ruby.yml
on: pull_request
ARM64 macOS 14 GLib & Ruby
6m 5s
AMD64 Windows MSVC GLib
19m 56s
Matrix: ubuntu
Matrix: windows-mingw
Annotations
11 errors
|
ARM64 macOS 14 GLib & Ruby
Process completed with exit code 1.
|
|
Error:
c_glib/test/test-make-struct-options.rb#L83
NotImplementedError: TODO: [nullability] in Ruby -> GIArgument(glist)[gboolean][nothing]
/opt/homebrew/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in `invoke'
/opt/homebrew/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in `invoke'
/opt/homebrew/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:583:in `set_field_nullability'
/Users/runner/work/arrow/arrow/c_glib/test/test-make-struct-options.rb:83:in `test_make_struct_function_with_nullability'
|
|
Error:
c_glib/test/test-make-struct-options.rb#L111
NotImplementedError: TODO: [metadata] in Ruby -> GIArgument(glist)[ghash][nothing]
/opt/homebrew/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in `invoke'
/opt/homebrew/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in `invoke'
/opt/homebrew/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:583:in `set_field_metadata'
/Users/runner/work/arrow/arrow/c_glib/test/test-make-struct-options.rb:111:in `test_make_struct_function_with_metadata'
|
|
Error:
c_glib/test/test-make-struct-options.rb#L32
NotImplementedError: TODO: GIArgument(GList)[gboolean] -> Ruby
/opt/homebrew/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in `invoke'
/opt/homebrew/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in `invoke'
/opt/homebrew/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:583:in `field_nullability'
/Users/runner/work/arrow/arrow/c_glib/test/test-make-struct-options.rb:32:in `test_field_nullability_property'
|
|
Error:
c_glib/test/test-make-struct-options.rb#L39
NotImplementedError: TODO: GIArgument(GList)[ghash] -> Ruby
/opt/homebrew/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in `invoke'
/opt/homebrew/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in `invoke'
/opt/homebrew/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:583:in `field_metadata'
/Users/runner/work/arrow/arrow/c_glib/test/test-make-struct-options.rb:39:in `test_field_metadata_property'
|
|
AMD64 Windows MinGW 64 GLib & Ruby
Process completed with exit code 1.
|
|
Error:
c_glib/test/test-make-struct-options.rb#L83
NotImplementedError: TODO: [nullability] in Ruby -> GIArgument(glist)[gboolean][nothing]
D:/a/_temp/rubyinstaller-3.4.8-1-x64/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in 'GObjectIntrospection::MethodInfo#invoke'
D:/a/_temp/rubyinstaller-3.4.8-1-x64/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in 'GObjectIntrospection::Loader::Invoker#invoke'
D:/a/_temp/rubyinstaller-3.4.8-1-x64/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:583:in 'Arrow::MakeStructOptions#set_field_nullability'
D:/a/arrow/arrow/c_glib/test/test-make-struct-options.rb:83:in 'TestMakeStructOptions#test_make_struct_function_with_nullability'
|
|
Error:
c_glib/test/test-make-struct-options.rb#L111
NotImplementedError: TODO: [metadata] in Ruby -> GIArgument(glist)[ghash][nothing]
D:/a/_temp/rubyinstaller-3.4.8-1-x64/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in 'GObjectIntrospection::MethodInfo#invoke'
D:/a/_temp/rubyinstaller-3.4.8-1-x64/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in 'GObjectIntrospection::Loader::Invoker#invoke'
D:/a/_temp/rubyinstaller-3.4.8-1-x64/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:583:in 'Arrow::MakeStructOptions#set_field_metadata'
D:/a/arrow/arrow/c_glib/test/test-make-struct-options.rb:111:in 'TestMakeStructOptions#test_make_struct_function_with_metadata'
|
|
Error:
c_glib/test/test-make-struct-options.rb#L32
NotImplementedError: TODO: GIArgument(GList)[gboolean] -> Ruby
D:/a/_temp/rubyinstaller-3.4.8-1-x64/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in 'GObjectIntrospection::MethodInfo#invoke'
D:/a/_temp/rubyinstaller-3.4.8-1-x64/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in 'GObjectIntrospection::Loader::Invoker#invoke'
D:/a/_temp/rubyinstaller-3.4.8-1-x64/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:583:in 'Arrow::MakeStructOptions#field_nullability'
D:/a/arrow/arrow/c_glib/test/test-make-struct-options.rb:32:in 'TestMakeStructOptions#test_field_nullability_property'
|
|
Error:
c_glib/test/test-make-struct-options.rb#L39
NotImplementedError: TODO: GIArgument(GList)[ghash] -> Ruby
D:/a/_temp/rubyinstaller-3.4.8-1-x64/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in 'GObjectIntrospection::MethodInfo#invoke'
D:/a/_temp/rubyinstaller-3.4.8-1-x64/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:715:in 'GObjectIntrospection::Loader::Invoker#invoke'
D:/a/_temp/rubyinstaller-3.4.8-1-x64/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.4/lib/gobject-introspection/loader.rb:583:in 'Arrow::MakeStructOptions#field_metadata'
D:/a/arrow/arrow/c_glib/test/test-make-struct-options.rb:39:in 'TestMakeStructOptions#test_field_metadata_property'
|
|
AMD64 Ubuntu 22.04 GLib & Ruby
Process completed with exit code 1.
|