Dear maintainer(s),
With a recent upload of rust-tonic the autopkgtest of rust-tonic fails
in testing on armhf and i386 when that autopkgtest is run with the
binary packages of rust-tonic from unstable. It passes when run with
only packages from testing. In tabular form:
pass fail
rust-tonic from testing 0.14.5+dfsg-3
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration to testing [1]. Can
you please investigate the situation and fix it?
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=rust-tonic
https://ci.debian.net/data/autopkgtest/testing/i386/r/rust-tonic/74466245/log.gz
2111s 2111s running 5 tests
2111s test codec::tests::decode ... ok
2111s test codec::tests::encode ... ok
2111s test codec::tests::decode_max_message_size_exceeded ... ok
2111s test codec::tests::encode_too_big ... FAILED
2111s test codec::tests::encode_max_message_size_exceeded ... ok
2111s 2111s failures:
2111s 2111s ---- codec::tests::encode_too_big stdout ----
2111s 2111s thread 'codec::tests::encode_too_big' (13178) panicked at
src/codec.rs:280:29:
2111s attempt to add with overflow
2111s stack backtrace:
2111s 0: __rustc::rust_begin_unwind
2111s 1: core::panicking::panic_fmt
2111s 2: core::panicking::panic_const::panic_const_add_overflow
2111s 3: tonic_prost::codec::tests::encode_too_big::{{closure}}
2111s 4: tokio::runtime::scheduler::current_thread::Context::enter
2111s 5: tokio::runtime::context::scoped::Scoped<T>::set
2111s 6: tokio::runtime::scheduler::current_thread::CoreGuard::block_on
2111s 7: tokio::runtime::context::runtime::enter_runtime
2111s 8: tokio::runtime::runtime::Runtime::block_on
2111s 9: tonic_prost::codec::tests::encode_too_big
2111s 10: core::ops::function::FnOnce::call_once
2111s note: Some details are omitted, run with `RUST_BACKTRACE=full` for
a verbose backtrace.
2111s 2111s 2111s failures:
2111s codec::tests::encode_too_big
2111s 2111s test result: FAILED. 4 passed; 1 failed; 0 ignored; 0
measured; 0 filtered out; finished in 0.01s
2111s 2111s error: test failed, to rerun pass `--lib`
2112s autopkgtest [23:22:13]: test rust-tonic-prost:@