Aug 02 11:14:56.724 INFO checking double-0.2.2 against 1.27.2+tmplazy for lazy_static-1 Aug 02 11:14:56.725 INFO running: cargo +1.27.2 check --frozen --all --all-targets Aug 02 11:14:56.725 INFO creating container for: cargo +1.27.2 check --frozen --all --all-targets Aug 02 11:14:56.725 INFO running `"docker" "create" "-v" "/tmp/crater.uJrNp60UW5tF:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/lazy_static-1/worker-6/1.27.2+tmplazy:/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" "-v" "/home/ec2-user/crater/./work/local/cargo-home/git:/cargo-home/git:rw,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +1.27.2 check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Aug 02 11:14:56.906 INFO blam! 55bd85671058f18cdaf197de74923bf9aaa3acd7648176b17fe028e42d566a1d Aug 02 11:14:56.908 INFO running `"docker" "start" "-a" "55bd85671058f18cdaf197de74923bf9aaa3acd7648176b17fe028e42d566a1d"` Aug 02 11:14:58.765 INFO kablam! Compiling double v0.2.2 (file:///source) Aug 02 11:14:58.766 INFO kablam! Checking lazysort v0.2.0 Aug 02 11:14:58.766 INFO kablam! Checking float-cmp v0.2.5 Aug 02 11:15:01.753 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:01.753 INFO kablam! --> src/mock.rs:917:13 Aug 02 11:15:01.753 INFO kablam! | Aug 02 11:15:01.753 INFO kablam! 917 | (0..self.num_expectations)); Aug 02 11:15:01.753 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Aug 02 11:15:01.754 INFO kablam! | Aug 02 11:15:01.754 INFO kablam! = note: #[warn(unused_parens)] on by default Aug 02 11:15:01.754 INFO kablam! Aug 02 11:15:01.887 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:01.888 INFO kablam! --> src/mock.rs:917:13 Aug 02 11:15:01.888 INFO kablam! | Aug 02 11:15:01.888 INFO kablam! 917 | (0..self.num_expectations)); Aug 02 11:15:01.888 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Aug 02 11:15:01.888 INFO kablam! | Aug 02 11:15:01.888 INFO kablam! = note: #[warn(unused_parens)] on by default Aug 02 11:15:01.888 INFO kablam! Aug 02 11:15:04.535 INFO kablam! warning: unnecessary parentheses around method argument Aug 02 11:15:04.535 INFO kablam! --> examples/readme.rs:46:5 Aug 02 11:15:04.536 INFO kablam! | Aug 02 11:15:04.536 INFO kablam! 46 | mock_method!(get_username(&self, id: i32) -> Result); Aug 02 11:15:04.536 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Aug 02 11:15:04.536 INFO kablam! | Aug 02 11:15:04.536 INFO kablam! = note: #[warn(unused_parens)] on by default Aug 02 11:15:04.536 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:04.536 INFO kablam! Aug 02 11:15:05.647 INFO kablam! warning: unnecessary parentheses around method argument Aug 02 11:15:05.647 INFO kablam! --> examples/pattern_matching.rs:17:5 Aug 02 11:15:05.647 INFO kablam! | Aug 02 11:15:05.647 INFO kablam! 17 | mock_method!(profit_at(&self, timestamp: i32) -> f64); Aug 02 11:15:05.648 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Aug 02 11:15:05.648 INFO kablam! | Aug 02 11:15:05.648 INFO kablam! = note: #[warn(unused_parens)] on by default Aug 02 11:15:05.648 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.648 INFO kablam! Aug 02 11:15:05.649 INFO kablam! warning: unnecessary parentheses around method argument Aug 02 11:15:05.649 INFO kablam! --> examples/pattern_matching.rs:19:5 Aug 02 11:15:05.649 INFO kablam! | Aug 02 11:15:05.649 INFO kablam! 19 | mock_method!(store_forecast_result(&self, result: Result)); Aug 02 11:15:05.649 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Aug 02 11:15:05.649 INFO kablam! | Aug 02 11:15:05.649 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.649 INFO kablam! Aug 02 11:15:05.649 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.649 INFO kablam! --> examples/pattern_matching.rs:31:9 Aug 02 11:15:05.649 INFO kablam! | Aug 02 11:15:05.649 INFO kablam! 31 | matcher!( p!(eq, 42) ) Aug 02 11:15:05.649 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Aug 02 11:15:05.649 INFO kablam! | Aug 02 11:15:05.650 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.650 INFO kablam! Aug 02 11:15:05.650 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.650 INFO kablam! --> examples/pattern_matching.rs:34:9 Aug 02 11:15:05.650 INFO kablam! | Aug 02 11:15:05.650 INFO kablam! 34 | matcher!( p!(gt, 84) ) Aug 02 11:15:05.650 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Aug 02 11:15:05.650 INFO kablam! | Aug 02 11:15:05.650 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.650 INFO kablam! Aug 02 11:15:05.650 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.650 INFO kablam! --> examples/pattern_matching.rs:37:9 Aug 02 11:15:05.650 INFO kablam! | Aug 02 11:15:05.650 INFO kablam! 37 | matcher!( p!(between_inc, 42, 84) ) Aug 02 11:15:05.650 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Aug 02 11:15:05.650 INFO kablam! | Aug 02 11:15:05.650 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.650 INFO kablam! Aug 02 11:15:05.650 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.650 INFO kablam! --> examples/pattern_matching.rs:40:9 Aug 02 11:15:05.650 INFO kablam! | Aug 02 11:15:05.650 INFO kablam! 40 | matcher!( p!(between_exc, 42, 84) ) Aug 02 11:15:05.650 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Aug 02 11:15:05.650 INFO kablam! | Aug 02 11:15:05.650 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.650 INFO kablam! Aug 02 11:15:05.650 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.651 INFO kablam! --> examples/pattern_matching.rs:44:9 Aug 02 11:15:05.651 INFO kablam! | Aug 02 11:15:05.651 INFO kablam! 44 | matcher!( p!(not, p!(gt, 84)) ) Aug 02 11:15:05.651 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 11:15:05.651 INFO kablam! | Aug 02 11:15:05.651 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.651 INFO kablam! help: remove these parentheses Aug 02 11:15:05.651 INFO kablam! | Aug 02 11:15:05.651 INFO kablam! 1 | ( $ m1 : expr ) => ( & | args | -> bool { match_impl_1 ( args , &(|potential_match| -> bool Aug 02 11:15:05.651 INFO kablam! 2 | { Aug 02 11:15:05.651 INFO kablam! 3 | not(potential_match, Aug 02 11:15:05.651 INFO kablam! 4 | &(|potential_match| -> bool { gt(potential_match, 84) })) Aug 02 11:15:05.651 INFO kablam! 5 | }) ) } ) Aug 02 11:15:05.651 INFO kablam! | Aug 02 11:15:05.651 INFO kablam! Aug 02 11:15:05.651 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.651 INFO kablam! --> examples/pattern_matching.rs:47:9 Aug 02 11:15:05.651 INFO kablam! | Aug 02 11:15:05.651 INFO kablam! 47 | matcher!( p!(not, p!(gt, 0)) ) Aug 02 11:15:05.651 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 11:15:05.651 INFO kablam! | Aug 02 11:15:05.651 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.651 INFO kablam! help: remove these parentheses Aug 02 11:15:05.651 INFO kablam! | Aug 02 11:15:05.651 INFO kablam! 1 | ( $ m1 : expr ) => ( & | args | -> bool { match_impl_1 ( args , &(|potential_match| -> bool Aug 02 11:15:05.651 INFO kablam! 2 | { Aug 02 11:15:05.651 INFO kablam! 3 | not(potential_match, Aug 02 11:15:05.651 INFO kablam! 4 | &(|potential_match| -> bool { gt(potential_match, 0) })) Aug 02 11:15:05.652 INFO kablam! 5 | }) ) } ) Aug 02 11:15:05.652 INFO kablam! | Aug 02 11:15:05.652 INFO kablam! Aug 02 11:15:05.681 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.681 INFO kablam! --> examples/pattern_matching.rs:51:9 Aug 02 11:15:05.681 INFO kablam! | Aug 02 11:15:05.681 INFO kablam! 51 | matcher!( p!(all_of, vec!(p!(gt, 40), p!(lt, 90))) ) Aug 02 11:15:05.681 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 11:15:05.681 INFO kablam! | Aug 02 11:15:05.681 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.681 INFO kablam! help: remove these parentheses Aug 02 11:15:05.681 INFO kablam! | Aug 02 11:15:05.681 INFO kablam! 1 | ( $ m1 : expr ) => ( & | args | -> bool { match_impl_1 ( args , &(|potential_match| -> bool Aug 02 11:15:05.681 INFO kablam! 2 | { Aug 02 11:15:05.681 INFO kablam! 3 | all_of(potential_match, Aug 02 11:15:05.681 INFO kablam! 4 | <[_]>::into_vec(box Aug 02 11:15:05.681 INFO kablam! 5 | [&(|potential_match| -> bool Aug 02 11:15:05.681 INFO kablam! 6 | { gt(potential_match, 40) }), Aug 02 11:15:05.681 INFO kablam! ... Aug 02 11:15:05.681 INFO kablam! Aug 02 11:15:05.682 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.682 INFO kablam! --> examples/pattern_matching.rs:54:9 Aug 02 11:15:05.682 INFO kablam! | Aug 02 11:15:05.683 INFO kablam! 54 | matcher!( p!(all_of, vec!(p!(gt, 40), p!(lt, 42))) ) Aug 02 11:15:05.683 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 11:15:05.683 INFO kablam! | Aug 02 11:15:05.683 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.683 INFO kablam! help: remove these parentheses Aug 02 11:15:05.683 INFO kablam! | Aug 02 11:15:05.683 INFO kablam! 1 | ( $ m1 : expr ) => ( & | args | -> bool { match_impl_1 ( args , &(|potential_match| -> bool Aug 02 11:15:05.683 INFO kablam! 2 | { Aug 02 11:15:05.683 INFO kablam! 3 | all_of(potential_match, Aug 02 11:15:05.683 INFO kablam! 4 | <[_]>::into_vec(box Aug 02 11:15:05.683 INFO kablam! 5 | [&(|potential_match| -> bool Aug 02 11:15:05.683 INFO kablam! 6 | { gt(potential_match, 40) }), Aug 02 11:15:05.683 INFO kablam! ... Aug 02 11:15:05.683 INFO kablam! Aug 02 11:15:05.685 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.685 INFO kablam! --> examples/pattern_matching.rs:58:9 Aug 02 11:15:05.685 INFO kablam! | Aug 02 11:15:05.685 INFO kablam! 58 | matcher!( p!(any_of, vec!(p!(lt, 100), p!(gt, 200))) ) Aug 02 11:15:05.685 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 11:15:05.685 INFO kablam! | Aug 02 11:15:05.685 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.685 INFO kablam! help: remove these parentheses Aug 02 11:15:05.685 INFO kablam! | Aug 02 11:15:05.685 INFO kablam! 1 | ( $ m1 : expr ) => ( & | args | -> bool { match_impl_1 ( args , &(|potential_match| -> bool Aug 02 11:15:05.685 INFO kablam! 2 | { Aug 02 11:15:05.685 INFO kablam! 3 | any_of(potential_match, Aug 02 11:15:05.685 INFO kablam! 4 | <[_]>::into_vec(box Aug 02 11:15:05.685 INFO kablam! 5 | [&(|potential_match| -> bool Aug 02 11:15:05.685 INFO kablam! 6 | { lt(potential_match, 100) }), Aug 02 11:15:05.685 INFO kablam! ... Aug 02 11:15:05.685 INFO kablam! Aug 02 11:15:05.685 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.685 INFO kablam! --> examples/pattern_matching.rs:61:9 Aug 02 11:15:05.685 INFO kablam! | Aug 02 11:15:05.685 INFO kablam! 61 | matcher!( p!(any_of, vec!(p!(lt, 5), p!(gt, 200))) ) Aug 02 11:15:05.685 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 11:15:05.685 INFO kablam! | Aug 02 11:15:05.685 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.685 INFO kablam! help: remove these parentheses Aug 02 11:15:05.686 INFO kablam! | Aug 02 11:15:05.686 INFO kablam! 1 | ( $ m1 : expr ) => ( & | args | -> bool { match_impl_1 ( args , &(|potential_match| -> bool Aug 02 11:15:05.686 INFO kablam! 2 | { Aug 02 11:15:05.686 INFO kablam! 3 | any_of(potential_match, Aug 02 11:15:05.686 INFO kablam! 4 | <[_]>::into_vec(box Aug 02 11:15:05.686 INFO kablam! 5 | [&(|potential_match| -> bool Aug 02 11:15:05.686 INFO kablam! 6 | { lt(potential_match, 5) }), Aug 02 11:15:05.686 INFO kablam! ... Aug 02 11:15:05.686 INFO kablam! Aug 02 11:15:05.686 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.686 INFO kablam! --> examples/pattern_matching.rs:76:9 Aug 02 11:15:05.686 INFO kablam! | Aug 02 11:15:05.686 INFO kablam! 76 | matcher!( p!(is_ok, p!(ge, 50)) ) Aug 02 11:15:05.686 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 11:15:05.686 INFO kablam! | Aug 02 11:15:05.686 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.686 INFO kablam! help: remove these parentheses Aug 02 11:15:05.686 INFO kablam! | Aug 02 11:15:05.686 INFO kablam! 1 | ( $ m1 : expr ) => ( & | args | -> bool { match_impl_1 ( args , &(|potential_match| -> bool Aug 02 11:15:05.686 INFO kablam! 2 | { Aug 02 11:15:05.686 INFO kablam! 3 | is_ok(potential_match, Aug 02 11:15:05.686 INFO kablam! 4 | &(|potential_match| -> bool { ge(potential_match, 50) })) Aug 02 11:15:05.686 INFO kablam! 5 | }) ) } ) Aug 02 11:15:05.686 INFO kablam! | Aug 02 11:15:05.686 INFO kablam! Aug 02 11:15:05.686 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.686 INFO kablam! --> examples/pattern_matching.rs:79:9 Aug 02 11:15:05.687 INFO kablam! | Aug 02 11:15:05.687 INFO kablam! 79 | matcher!( p!(is_err, p!(contains, "sad")) ) Aug 02 11:15:05.687 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 11:15:05.687 INFO kablam! | Aug 02 11:15:05.687 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.687 INFO kablam! help: remove these parentheses Aug 02 11:15:05.687 INFO kablam! | Aug 02 11:15:05.687 INFO kablam! 1 | ( $ m1 : expr ) => ( & | args | -> bool { match_impl_1 ( args , &(|potential_match| -> bool Aug 02 11:15:05.687 INFO kablam! 2 | { Aug 02 11:15:05.687 INFO kablam! 3 | is_err(potential_match, Aug 02 11:15:05.687 INFO kablam! 4 | &(|potential_match| -> bool Aug 02 11:15:05.687 INFO kablam! 5 | { contains(potential_match, "sad") })) Aug 02 11:15:05.687 INFO kablam! 6 | }) ) } ) Aug 02 11:15:05.687 INFO kablam! | Aug 02 11:15:05.687 INFO kablam! Aug 02 11:15:05.704 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.704 INFO kablam! --> examples/pattern_matching.rs:82:9 Aug 02 11:15:05.705 INFO kablam! | Aug 02 11:15:05.705 INFO kablam! 82 | matcher!( p!(is_err, p!(contains, "happy")) ) Aug 02 11:15:05.705 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 11:15:05.705 INFO kablam! | Aug 02 11:15:05.705 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.705 INFO kablam! help: remove these parentheses Aug 02 11:15:05.705 INFO kablam! | Aug 02 11:15:05.705 INFO kablam! 1 | ( $ m1 : expr ) => ( & | args | -> bool { match_impl_1 ( args , &(|potential_match| -> bool Aug 02 11:15:05.705 INFO kablam! 2 | { Aug 02 11:15:05.705 INFO kablam! 3 | is_err(potential_match, Aug 02 11:15:05.705 INFO kablam! 4 | &(|potential_match| -> bool Aug 02 11:15:05.705 INFO kablam! 5 | { contains(potential_match, "happy") })) Aug 02 11:15:05.705 INFO kablam! 6 | }) ) } ) Aug 02 11:15:05.705 INFO kablam! | Aug 02 11:15:05.705 INFO kablam! Aug 02 11:15:05.706 INFO kablam! warning: unnecessary parentheses around function argument Aug 02 11:15:05.706 INFO kablam! --> examples/pattern_matching.rs:85:9 Aug 02 11:15:05.706 INFO kablam! | Aug 02 11:15:05.706 INFO kablam! 85 | / matcher!( Aug 02 11:15:05.706 INFO kablam! 86 | | p!(is_ok, Aug 02 11:15:05.706 INFO kablam! 87 | | p!(all_of, vec!( Aug 02 11:15:05.706 INFO kablam! 88 | | p!(ge, 50), Aug 02 11:15:05.706 INFO kablam! 89 | | p!(le, 60))))) Aug 02 11:15:05.706 INFO kablam! | |__________________________________^ Aug 02 11:15:05.706 INFO kablam! | Aug 02 11:15:05.706 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.706 INFO kablam! help: remove these parentheses Aug 02 11:15:05.706 INFO kablam! | Aug 02 11:15:05.706 INFO kablam! 1 | ( $ m1 : expr ) => ( & | args | -> bool { match_impl_1 ( args , &(|potential_match| -> bool Aug 02 11:15:05.706 INFO kablam! 2 | { Aug 02 11:15:05.706 INFO kablam! 3 | is_ok(potential_match, Aug 02 11:15:05.706 INFO kablam! 4 | &(|potential_match| -> bool Aug 02 11:15:05.706 INFO kablam! 5 | { Aug 02 11:15:05.706 INFO kablam! 6 | all_of(potential_match, Aug 02 11:15:05.706 INFO kablam! ... Aug 02 11:15:05.706 INFO kablam! Aug 02 11:15:05.720 INFO kablam! warning: unnecessary parentheses around method argument Aug 02 11:15:05.720 INFO kablam! --> examples/function.rs:36:26 Aug 02 11:15:05.720 INFO kablam! | Aug 02 11:15:05.720 INFO kablam! 36 | mock.use_closure_for((3), Box::new(|x| x * 2)); Aug 02 11:15:05.720 INFO kablam! | ^^^ help: remove these parentheses Aug 02 11:15:05.728 INFO kablam! | Aug 02 11:15:05.728 INFO kablam! = note: #[warn(unused_parens)] on by default Aug 02 11:15:05.729 INFO kablam! Aug 02 11:15:05.989 INFO kablam! warning: unnecessary parentheses around method argument Aug 02 11:15:05.989 INFO kablam! --> examples/macro.rs:62:5 Aug 02 11:15:05.989 INFO kablam! | Aug 02 11:15:05.989 INFO kablam! 62 | mock_method!(get_user(&self, id: i32) -> Result); Aug 02 11:15:05.989 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Aug 02 11:15:05.989 INFO kablam! | Aug 02 11:15:05.990 INFO kablam! = note: #[warn(unused_parens)] on by default Aug 02 11:15:05.990 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.994 INFO kablam! Aug 02 11:15:05.995 INFO kablam! warning: unnecessary parentheses around method argument Aug 02 11:15:05.995 INFO kablam! --> examples/macro.rs:63:5 Aug 02 11:15:05.995 INFO kablam! | Aug 02 11:15:05.995 INFO kablam! 63 | mock_method!(delete_user(&self, id: i32) -> Result<(), String>); Aug 02 11:15:05.995 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Aug 02 11:15:05.995 INFO kablam! | Aug 02 11:15:05.996 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 11:15:05.996 INFO kablam! Aug 02 11:15:05.997 INFO kablam! warning: unnecessary parentheses around method argument Aug 02 11:15:05.997 INFO kablam! --> examples/macro.rs:95:9 Aug 02 11:15:05.997 INFO kablam! | Aug 02 11:15:05.997 INFO kablam! 95 | (42), Aug 02 11:15:05.997 INFO kablam! | ^^^^ help: remove these parentheses Aug 02 11:15:05.997 INFO kablam! Aug 02 11:15:05.998 INFO kablam! warning: unnecessary parentheses around method argument Aug 02 11:15:05.998 INFO kablam! --> examples/macro.rs:104:40 Aug 02 11:15:05.998 INFO kablam! | Aug 02 11:15:05.998 INFO kablam! 104 | store.delete_user.return_value_for((42), Ok(())); Aug 02 11:15:05.998 INFO kablam! | ^^^^ help: remove these parentheses Aug 02 11:15:05.999 INFO kablam! Aug 02 11:15:06.724 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 7.99s Aug 02 11:15:06.736 INFO kablam! su: No module specific data is present Aug 02 11:15:07.403 INFO running `"docker" "rm" "-f" "55bd85671058f18cdaf197de74923bf9aaa3acd7648176b17fe028e42d566a1d"` Aug 02 11:15:07.605 INFO blam! 55bd85671058f18cdaf197de74923bf9aaa3acd7648176b17fe028e42d566a1d