Skip to content

Update to work with ponyc 0.73.0 - #64

Merged
SeanTAllen merged 1 commit into
mainfrom
update-to-ponyc-0.73.0
Sep 14, 2026
Merged

SeanTAllen merged 1 commit into
mainfrom
update-to-ponyc-0.73.0

Conversation

@SeanTAllen

Copy link
Copy Markdown
Member

Update to work with ponyc 0.73.0

The exit C FFI declaration in our internal _Fail primitive used the wrong parameter type. It declared the status parameter as U8 instead of I32, which didn't match the C exit() function's actual int parameter type.

@SeanTAllen SeanTAllen added do not merge This PR should not be merged at this time changelog - changed Automatically add "Changed" CHANGELOG entry on merge labels Sep 14, 2026
@ponylang-main ponylang-main added the discuss during sync Should be discussed during an upcoming sync label Sep 14, 2026
@SeanTAllen SeanTAllen mentioned this pull request Sep 14, 2026
17 tasks done
The exit C FFI declaration in _Fail used U8 for the status parameter
instead of I32, which is what the C exit() function actually takes.
@SeanTAllen
SeanTAllen force-pushed the update-to-ponyc-0.73.0 branch from 1e32bb0 to baf7ab9 Compare September 14, 2026 00:46
@SeanTAllen
SeanTAllen merged commit 429e5dc into main Sep 14, 2026
8 checks passed
@SeanTAllen
SeanTAllen deleted the update-to-ponyc-0.73.0 branch September 14, 2026 00:48
@ponylang-main ponylang-main removed the discuss during sync Should be discussed during an upcoming sync label Sep 14, 2026
github-actions Bot pushed a commit that referenced this pull request Sep 14, 2026
github-actions Bot pushed a commit that referenced this pull request Sep 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog - changed Automatically add "Changed" CHANGELOG entry on merge do not merge This PR should not be merged at this time

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants