Package: rust-ahash
Version: 0.7.6-4
Severity: serious
The autopkgtest of rust-ahash is failing
https://ci.debian.net/data/autopkgtest/testing/amd64/r/rust-ahash/25673987/log.gz
Testing aeshash/u8
thread 'main' panicked at 'aes must be enabled', tests/bench.rs:20:5
stack backtrace:
0: std::panicking::begin_panic
at /usr/src/rustc-1.59.0/library/std/src/panicking.rs:525:12
1: ahash::aeshash
at ./tests/bench.rs:20:5
2: ahash::bench_ahash::{{closure}}::{{closure}}
at ./tests/bench.rs:92:81
3: criterion::bencher::Bencher<M>::iter
at
/tmp/tmp.wNUW0kfuKe/registry/criterion-0.3.5/src/bencher.rs:88:23
4: ahash::bench_ahash::{{closure}}
at ./tests/bench.rs:89:54
5: <criterion::routine::Function<M,F,T> as
criterion::routine::Routine<M,T>>::bench::{{closure}}
at
/tmp/tmp.wNUW0kfuKe/registry/criterion-0.3.5/src/routine.rs:209:17
6: core::iter::adapters::map::map_fold::{{closure}}
at
/usr/src/rustc-1.59.0/library/core/src/iter/adapters/map.rs:84:28
7: core::iter::traits::iterator::Iterator::fold
at
/usr/src/rustc-1.59.0/library/core/src/iter/traits/iterator.rs:2171:21
8: <core::iter::adapters::map::Map<I,F> as
core::iter::traits::iterator::Iterator>::fold
at
/usr/src/rustc-1.59.0/library/core/src/iter/adapters/map.rs:124:9
9: core::iter::traits::iterator::Iterator::for_each
at
/usr/src/rustc-1.59.0/library/core/src/iter/traits/iterator.rs:736:9
10: <alloc::vec::Vec<T,A> as
alloc::vec::spec_extend::SpecExtend<T,I>>::spec_extend
at
/usr/src/rustc-1.59.0/library/alloc/src/vec/spec_extend.rs:40:17
11: <alloc::vec::Vec<T> as
alloc::vec::spec_from_iter_nested::SpecFromIterNested<T,I>>::from_iter
at
/usr/src/rustc-1.59.0/library/alloc/src/vec/spec_from_iter_nested.rs:56:9
12: <alloc::vec::Vec<T> as
alloc::vec::spec_from_iter::SpecFromIter<T,I>>::from_iter
at
/usr/src/rustc-1.59.0/library/alloc/src/vec/spec_from_iter.rs:33:9
13: <alloc::vec::Vec<T> as
core::iter::traits::collect::FromIterator<T>>::from_iter
at /usr/src/rustc-1.59.0/library/alloc/src/vec/mod.rs:2541:9
14: core::iter::traits::iterator::Iterator::collect
at
/usr/src/rustc-1.59.0/library/core/src/iter/traits/iterator.rs:1745:9
15: <criterion::routine::Function<M,F,T> as
criterion::routine::Routine<M,T>>::bench
at
/tmp/tmp.wNUW0kfuKe/registry/criterion-0.3.5/src/routine.rs:205:9
16: criterion::routine::Routine::test
at
/tmp/tmp.wNUW0kfuKe/registry/criterion-0.3.5/src/routine.rs:18:9
17: criterion::benchmark_group::BenchmarkGroup<M>::run_bench
at
/tmp/tmp.wNUW0kfuKe/registry/criterion-0.3.5/src/benchmark_group.rs:339:21
18: criterion::benchmark_group::BenchmarkGroup<M>::bench_with_input
at
/tmp/tmp.wNUW0kfuKe/registry/criterion-0.3.5/src/benchmark_group.rs:269:9
19: ahash::bench_ahash
at ./tests/bench.rs:87:5
20: ahash::benches
at
/tmp/tmp.wNUW0kfuKe/registry/criterion-0.3.5/src/macros.rs:71:17
21: ahash::main
at
/tmp/tmp.wNUW0kfuKe/registry/criterion-0.3.5/src/macros.rs:127:17
22: core::ops::function::FnOnce::call_once
at /usr/src/rustc-1.59.0/library/core/src/ops/function.rs:227:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose
backtrace.
error: test failed, to rerun pass '--bench ahash'
autopkgtest [16:38:41]: test
librust-ahash+compile-time-rng-dev:compile-time-rng: -----------------------]
autopkgtest [16:38:41]: test
librust-ahash+compile-time-rng-dev:compile-time-rng: - - - - - - - - - -
results - - - - - - - - - -
librust-ahash+compile-time-rng-dev:compile-time-rng FAIL non-zero exit status
101
autopkgtest [16:38:41]: @@@@@@@@@@@@@@@@@@@@ summary
rust-ahash:@ FAIL non-zero exit status 101
librust-ahash-dev:default FAIL non-zero exit status 101
librust-ahash-dev:std FAIL non-zero exit status 101
librust-ahash-dev: FAIL non-zero exit status 101
librust-ahash+compile-time-rng-dev:compile-time-rng FAIL non-zero exit status
101
Thanks to an annoyance with the way testing migration autopkgtests
interact with skip-not-installable this is blocking the migration of the
new version of rust-once-cell to testing. So we would appreciate a quick
fix.