Skip to content

🐛 fix: align process_run_status/exit signatures to I32 (int-type-split)#11

Merged
zrr1999 merged 1 commit into
mainfrom
fix/int-type-align
Apr 19, 2026
Merged

🐛 fix: align process_run_status/exit signatures to I32 (int-type-split)#11
zrr1999 merged 1 commit into
mainfrom
fix/int-type-align

Conversation

@zrr1999

@zrr1999 zrr1999 commented Apr 19, 2026

Copy link
Copy Markdown
Member

Summary

  • Align process_run_status return type from Int to I32
  • Align exit parameter type from Int to I32
  • Follows spore's feat/int-type-split change (Ty::Int → sized variants)

Validation

  • CI passes: host and spore jobs green
  • Change is mechanical: only two foreign fn signatures updated, no logic change

Notes

This is a breaking change to the public platform API surface. Callers using Int for exit codes or process status will need to update to I32.

Aligns `process_run_status` and `exit` return/parameter types from `Int`
to `I32`, following the spore int-type-split change (Ty::Int → sized variants).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@zrr1999 zrr1999 changed the title fix: align process_run_status/exit signatures to I32 (int-type-split) 🐛 fix: align process_run_status/exit signatures to I32 (int-type-split) Apr 19, 2026
@zrr1999
zrr1999 merged commit d23ee10 into main Apr 19, 2026
6 of 8 checks passed
@zrr1999
zrr1999 deleted the fix/int-type-align branch April 19, 2026 10:49
zrr1999 added a commit that referenced this pull request Apr 24, 2026
…t) (#11)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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