Jul 11 19:35:18.816 INFO checking threshold-secret-sharing-0.2.2 against master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9 for pr-52234 Jul 11 19:35:18.816 INFO running: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 11 19:35:18.816 INFO creating container for: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 11 19:35:18.816 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-4/pr-52234/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-4/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 11 19:35:19.075 INFO blam! 7831ee74c8d1574ede6418d1d1d58e130385e831aa5e15993e23b3710374a64e Jul 11 19:35:19.080 INFO running `"docker" "start" "-a" "7831ee74c8d1574ede6418d1d1d58e130385e831aa5e15993e23b3710374a64e"` Jul 11 19:35:20.169 INFO kablam! Checking bencher v0.1.5 Jul 11 19:35:20.169 INFO kablam! Checking threshold-secret-sharing v0.2.2 (file:///source) Jul 11 19:35:21.101 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 19:35:21.101 INFO kablam! --> src/fields/fft.rs:116:36 Jul 11 19:35:21.101 INFO kablam! | Jul 11 19:35:21.101 INFO kablam! 116 | let big_omega = zp.qpow(omega, (data.len() as u32 / 3)); Jul 11 19:35:21.101 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 19:35:21.101 INFO kablam! | Jul 11 19:35:21.101 INFO kablam! = note: #[warn(unused_parens)] on by default Jul 11 19:35:21.102 INFO kablam! Jul 11 19:35:21.111 INFO kablam! warning: unused macro definition Jul 11 19:35:21.111 INFO kablam! --> src/fields/mod.rs:98:1 Jul 11 19:35:21.111 INFO kablam! | Jul 11 19:35:21.111 INFO kablam! 98 | / macro_rules! all_fields_test { Jul 11 19:35:21.111 INFO kablam! 99 | | ($field:ty) => { Jul 11 19:35:21.112 INFO kablam! 100 | | #[test] fn test_convert() { ::fields::test::test_convert::<$field>(); } Jul 11 19:35:21.112 INFO kablam! 101 | | #[test] fn test_add() { ::fields::test::test_add::<$field>(); } Jul 11 19:35:21.112 INFO kablam! ... | Jul 11 19:35:21.112 INFO kablam! 111 | | } Jul 11 19:35:21.112 INFO kablam! 112 | | } Jul 11 19:35:21.112 INFO kablam! | |_^ Jul 11 19:35:21.112 INFO kablam! | Jul 11 19:35:21.112 INFO kablam! = note: #[warn(unused_macros)] on by default Jul 11 19:35:21.112 INFO kablam! Jul 11 19:35:21.113 INFO kablam! warning: unnecessary parentheses around function argument Jul 11 19:35:21.113 INFO kablam! --> src/fields/montgomery.rs:61:15 Jul 11 19:35:21.113 INFO kablam! | Jul 11 19:35:21.113 INFO kablam! 61 | Value((if t >= (self.n) { t - (self.n) } else { t })) Jul 11 19:35:21.113 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 19:35:21.113 INFO kablam! Jul 11 19:35:23.268 INFO kablam! error[E0560]: struct `tss::shamir::ShamirSecretSharing` has no field named `parts` Jul 11 19:35:23.268 INFO kablam! --> benches/packed.rs:21:13 Jul 11 19:35:23.268 INFO kablam! | Jul 11 19:35:23.268 INFO kablam! 21 | parts: 728 / 3, Jul 11 19:35:23.268 INFO kablam! | ^^^^^ `tss::shamir::ShamirSecretSharing` does not have this field Jul 11 19:35:23.268 INFO kablam! | Jul 11 19:35:23.268 INFO kablam! = note: available fields are: `threshold`, `share_count`, `prime` Jul 11 19:35:23.268 INFO kablam! Jul 11 19:35:23.408 INFO kablam! error: aborting due to previous error Jul 11 19:35:23.408 INFO kablam! Jul 11 19:35:23.408 INFO kablam! For more information about this error, try `rustc --explain E0560`. Jul 11 19:35:23.411 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 19:35:23.411 INFO kablam! --> src/fields/fft.rs:116:36 Jul 11 19:35:23.411 INFO kablam! | Jul 11 19:35:23.411 INFO kablam! 116 | let big_omega = zp.qpow(omega, (data.len() as u32 / 3)); Jul 11 19:35:23.411 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 19:35:23.411 INFO kablam! | Jul 11 19:35:23.411 INFO kablam! = note: #[warn(unused_parens)] on by default Jul 11 19:35:23.411 INFO kablam! Jul 11 19:35:23.414 INFO kablam! warning: unnecessary parentheses around function argument Jul 11 19:35:23.414 INFO kablam! --> src/fields/montgomery.rs:61:15 Jul 11 19:35:23.414 INFO kablam! | Jul 11 19:35:23.414 INFO kablam! 61 | Value((if t >= (self.n) { t - (self.n) } else { t })) Jul 11 19:35:23.414 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 19:35:23.418 INFO kablam! Jul 11 19:35:23.425 INFO kablam! error: Could not compile `threshold-secret-sharing`. Jul 11 19:35:23.425 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 11 19:35:25.646 INFO kablam! error: build failed Jul 11 19:35:25.653 INFO kablam! su: No module specific data is present Jul 11 19:35:26.478 INFO running `"docker" "rm" "-f" "7831ee74c8d1574ede6418d1d1d58e130385e831aa5e15993e23b3710374a64e"` Jul 11 19:35:26.663 INFO blam! 7831ee74c8d1574ede6418d1d1d58e130385e831aa5e15993e23b3710374a64e