Skip to content

Fix 32bit tests#331

Merged
Lokathor merged 4 commits intoLokathor:mainfrom
zachs18:fix-32bit-tests
Nov 7, 2025
Merged

Fix 32bit tests#331
Lokathor merged 4 commits intoLokathor:mainfrom
zachs18:fix-32bit-tests

Conversation

@zachs18
Copy link
Copy Markdown
Contributor

@zachs18 zachs18 commented Nov 6, 2025

Fixes #330 for i686-unknown-linux-gnu, not sure about s390x.

Also addresses a test failure for try_from_box_bytes on i686-unknown-linux-gnu (the conversion was intended to fail with AlignmentMismatch, but failed with SizeMismatch because u32 and u64 have the same alignment on that target)

@Lokathor
Copy link
Copy Markdown
Owner

Lokathor commented Nov 6, 2025

Looks like the CI failure is just from the CI rust version needing to be updated to something newer. If you do that, I think the Cargo.toml notes about what feature is what msrv might need an update as well.

@Lokathor Lokathor added the semver-derive We need to update the main crate's use of the derive crate label Nov 7, 2025
@Lokathor Lokathor merged commit 0afbe8f into Lokathor:main Nov 7, 2025
14 checks passed
@Lokathor Lokathor added the semver-ignore Doesn't affect semver label Jan 31, 2026
@seb128
Copy link
Copy Markdown

seb128 commented Mar 6, 2026

The change seems to have broken tests on armhf as reported in #345

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver-derive We need to update the main crate's use of the derive crate semver-ignore Doesn't affect semver

Projects

None yet

Development

Successfully merging this pull request may close these issues.

checkedbitpattern tests fail on s390x and i386

3 participants