Bug#1011628: rust-fasteval FTBFS: test failure

2022-08-21 Thread Eric Long
Control: tags 1011628 + patch
Control: thanks

Hello Adrian and Maintainers,

I have submitted a merge request [1] that fixes the tests and FTBFS.

Please let me know if I missed something.

Cheers,
Eric

[1]: https://salsa.debian.org/rust-team/debcargo-conf/-/merge_requests/378



Bug#1011628: rust-fasteval FTBFS: test failure

2022-05-25 Thread Adrian Bunk
Source: rust-fasteval
Version: 0.2.4-2
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/logs.php?pkg=rust-fasteval&ver=0.2.4-2

...
test consts ... FAILED

failures:

 consts stdout 
thread 'consts' panicked at 'assertion failed: `(left == right)`
  left: `"Slab{ exprs:{ 0:Expression { first: EConstant(1.234e-5), pairs: [] } 
}, vals:{}, instrs:{} }"`,
 right: `"Slab{ exprs:{ 0:Expression { first: EConstant(0.1234), pairs: [] 
} }, vals:{}, instrs:{} }"`', tests/parse.rs:81:5
stack backtrace:
   0: rust_begin_unwind
 at /usr/src/rustc-1.59.0/library/std/src/panicking.rs:498:5
   1: core::panicking::panic_fmt
 at /usr/src/rustc-1.59.0/library/core/src/panicking.rs:116:14
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed
 at /usr/src/rustc-1.59.0/library/core/src/panicking.rs:154:5
   4: parse::consts
 at /usr/share/cargo/registry/fasteval-0.2.4/tests/parse.rs:81:5
   5: parse::consts::{{closure}}
 at /usr/share/cargo/registry/fasteval-0.2.4/tests/parse.rs:37:1
   6: core::ops::function::FnOnce::call_once
 at /usr/src/rustc-1.59.0/library/core/src/ops/function.rs:227:5
   7: 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.


failures:
consts

test result: FAILED. 2 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; 
finished in 0.01s

error: test failed, to rerun pass '--test parse'
dh_auto_test: error: /usr/share/cargo/bin/cargo test --all --features 
unsafe-vars returned exit code 101
make[1]: *** [debian/rules:6: override_dh_auto_test] Error 25