Closed mtasaka closed 3 weeks ago
Thanks for your report. The bad commit you identified introduced a limitation that "Function name must be String" limitation. I've removed the limitation. The ffi gem tests worked again. I'll release a new version. It'll be included in Ruby 3.4.0.
Using
ruby 3.4.0dev (2024-11-07 master 048bb1e176) +PRISM [x86_64-linux]
https://github.com/ruby/ruby/commit/048bb1e1763c3ea9208a4049b515c15252f19cf1Testing with ffi head ( https://github.com/ffi/ffi/commit/c128cede750242fe19945af8bd6c797728489ad5 ), test suite does not pass with fiddle v1.1.3, passes with v1.1.2; like
git bisect shows https://github.com/ruby/fiddle/commit/91d0ea98490e7c69f9dd9ab11386fd4f62bd4f24 is the bad commit.
For now, reporting to fiddle side.