fix: arm32 uniffi bindings - #150
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
ARM32 release A/B validationI reproduced the original crash with an older binding and verified the fix with the AAR generated by this PR at Environment and method
Control: bitkit-core
|
|
Two independent reviews, nothing blocking a merge. worth doing, does not block
nits
|
|
The unsigned-only widening is intentional. On ARM32, AAPCS zero-extends Nits in d7ae6be:
|
Fixes #149
Description
9bf3be0cfc39c1cc7a3853cc9f0a0dee79eb0f75.bindings/android/lib/src/main/jniLibs/.Preview
Not applicable; this changes binding generation and release artifacts.
QA Notes
./build.sh allcd bindings/android && ./gradlew buildcargo clippy --all-targetscargo test modules::activity: 196 passedarmeabi-v7aAVD: bitkit-core 0.5.11 reproduced the exact UniFFI checksum crash; 0.5.14 passed three cold launches (validation details).