#1151470 rust-hashify: autopkgtest failure on 32-bit

#1151470#5
Date:
2026-10-20 19:22:35 UTC
From:
To:
https://tracker.debian.org/pkg/rust-hashify

Migration status for rust-hashify (- to 0.3.1-1): BLOCKED: Rejected/violates migration policy/introduces a regression
Issues preventing migration:
∙ ∙ Autopkgtest for rust-hashify/0.3.1-1: amd64: Pass, arm64: Pass, armhf: Failed ♻, i386: Failed ♻, ppc64el: Pass, s390x: Pass

...
878s error: this arithmetic operation will overflow
878s    --> src/lookup/builder.rs:427:27
878s     |
878s 427 |         assert!(u64::fits(1 << 34));
878s     |                           ^^^^^^^ attempt to shift left by `34_i32`, which would overflow
878s     |
878s     = note: `#[deny(arithmetic_overflow)]` on by default
878s
878s error: could not compile `hashify` (lib test) due to 1 previous error
...
881s autopkgtest [15:06:52]: @@@@@@@@@@@@@@@@@@@@ summary
881s rust-hashify:@       FAIL non-zero exit status 101
881s librust-hashify-dev:default FAIL non-zero exit status 101
881s librust-hashify-dev: FAIL non-zero exit status 101