Skip to content

deps: update goffi v0.4.0 → v0.4.1#13

Merged
kolkov merged 1 commit intomainfrom
deps/update-goffi-0.4.1
Mar 2, 2026
Merged

deps: update goffi v0.4.0 → v0.4.1#13
kolkov merged 1 commit intomainfrom
deps/update-goffi-0.4.1

Conversation

@kolkov
Copy link
Contributor

@kolkov kolkov commented Mar 2, 2026

Summary

  • Update goffi v0.4.0 → v0.4.1 (ABI compliance hotfix)
  • Update UPSTREAM.md pinned version and compatibility matrix
  • Update CHANGELOG.md with v0.4.1 entry

goffi v0.4.1 highlights

  • Float32 argument encoding bug fix
  • AMD64/ARM64 stack spill for 7+/9+ arguments
  • Struct return fixes (9-16B register pair, sret hidden pointer)
  • runtime.KeepAlive after FFI calls to prevent GC of argument pointers
  • Overflow detection (ErrTooManyArguments)

@kolkov kolkov merged commit e377f6b into main Mar 2, 2026
6 checks passed
@kolkov kolkov deleted the deps/update-goffi-0.4.1 branch March 2, 2026 06:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant