Package: rust-wide
Version: 1.6.0+ds-1
Severity: serious

The autopkgtests for rust-wide have regressed on many architectures.

On armhf, the compiler is running out of memory, reducing the debuginfo
level may help with this. To reduce the debuginfo level you can use
the following in Cargo.toml

[profile.dev]
debug = 1

On ppc64el, loong64, riscv64 and s390x the tests are failing with

294s ---- simd_float::test_fast_round_int stdout ----
294s 294s thread 'simd_float::test_fast_round_int' (2384) panicked at tests/simd_float.rs:539:7:
294s assertion `left == right` failed
294s   left: (0, 0, 1, 1)
294s  right: (0, 0, 0, 1)
294s stack backtrace:
294s    0: __rustc::rust_begin_unwind
294s    1: core::panicking::panic_fmt
294s    2: core::panicking::assert_failed_inner
294s    3: core::panicking::assert_failed
294s    4: tests::utils::for_simd_types::for_simd_types_helper
294s    5: core::ops::function::FnOnce::call_once
294s note: Some details are omitted, run with `RUST_BACKTRACE=full` for a 
verbose backtrace.
294s 294s T: f32
294s N: 4
294s 294s ---- simd_float::test_round_int stdout ---- 294s 294s thread 'simd_float::test_round_int' (2414) panicked at tests/simd_float.rs:587:7: 294s 294s expected: (0, 0, 0, 1)
294s   actual: (0, 0, 1, 1)
294s    value: [0.0, 0.1, 0.5, 0.7]
294s stack backtrace:
294s    0: __rustc::rust_begin_unwind
294s    1: core::panicking::panic_fmt
294s    2: tests::utils::for_simd_types::for_simd_types_helper
294s    3: core::ops::function::FnOnce::call_once
294s note: Some details are omitted, run with `RUST_BACKTRACE=full` for a 
verbose backtrace.

Since it's failing in the same way on a whole bunch of architectures I suspect 
it's a broken
fallback codepath.

Reply via email to