Sep 01 03:44:59.589 INFO checking galvanic-mock-0.1.3 against master#d0d81b7fc1421859ba0218e8a437af29ae3b0967 for pr-53578 Sep 01 03:44:59.590 INFO running: cargo +d0d81b7fc1421859ba0218e8a437af29ae3b0967-alt check --frozen --all --all-targets Sep 01 03:44:59.590 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-2/pr-53578/master#d0d81b7fc1421859ba0218e8a437af29ae3b0967:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53578/worker-2/master#d0d81b7fc1421859ba0218e8a437af29ae3b0967:/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 +d0d81b7fc1421859ba0218e8a437af29ae3b0967-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "2G" "crater"` Sep 01 03:44:59.818 INFO blam! 7bb4243a50280e3c142a788c733f89ec30766fef9c38aa6ffe1817970d931b11 Sep 01 03:44:59.820 INFO running `"docker" "start" "-a" "7bb4243a50280e3c142a788c733f89ec30766fef9c38aa6ffe1817970d931b11"` Sep 01 03:45:00.555 INFO kablam! Checking galvanic-assert v0.8.7 Sep 01 03:45:00.556 INFO kablam! Compiling galvanic-mock v0.1.3 (file:///source) Sep 01 03:45:08.093 INFO kablam! warning: the feature `proc_macro` has been stable since 1.29.0 and no longer requires an attribute to enable Sep 01 03:45:08.093 INFO kablam! --> src/lib.rs:15:12 Sep 01 03:45:08.093 INFO kablam! | Sep 01 03:45:08.093 INFO kablam! 15 | #![feature(proc_macro)] Sep 01 03:45:08.093 INFO kablam! | ^^^^^^^^^^ Sep 01 03:45:08.093 INFO kablam! | Sep 01 03:45:08.093 INFO kablam! = note: #[warn(stable_features)] on by default Sep 01 03:45:08.094 INFO kablam! Sep 01 03:45:08.571 INFO kablam! warning: the feature `proc_macro` has been stable since 1.29.0 and no longer requires an attribute to enable Sep 01 03:45:08.571 INFO kablam! --> src/lib.rs:15:12 Sep 01 03:45:08.571 INFO kablam! | Sep 01 03:45:08.571 INFO kablam! 15 | #![feature(proc_macro)] Sep 01 03:45:08.571 INFO kablam! | ^^^^^^^^^^ Sep 01 03:45:08.571 INFO kablam! | Sep 01 03:45:08.572 INFO kablam! = note: #[warn(stable_features)] on by default Sep 01 03:45:08.572 INFO kablam! Sep 01 03:45:11.045 INFO kablam! warning: the feature `proc_macro` has been stable since 1.29.0 and no longer requires an attribute to enable Sep 01 03:45:11.045 INFO kablam! --> src/lib.rs:15:12 Sep 01 03:45:11.045 INFO kablam! | Sep 01 03:45:11.045 INFO kablam! 15 | #![feature(proc_macro)] Sep 01 03:45:11.045 INFO kablam! | ^^^^^^^^^^ Sep 01 03:45:11.045 INFO kablam! | Sep 01 03:45:11.045 INFO kablam! = note: #[warn(stable_features)] on by default Sep 01 03:45:11.046 INFO kablam! Sep 01 03:45:17.068 INFO kablam! error: custom attribute panicked Sep 01 03:45:17.068 INFO kablam! --> tests/mock_trait_in_submodules.rs:23:9 Sep 01 03:45:17.068 INFO kablam! | Sep 01 03:45:17.068 INFO kablam! 23 | #[mockable(::sub1::sub2)] Sep 01 03:45:17.068 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 01 03:45:17.068 INFO kablam! | Sep 01 03:45:17.068 INFO kablam! = help: message: failed to parse #[mockable(..)] requires the absolute path of the trait's module.It must be preceded with `extern`/`intern` if the trait is defined in another crate/module Sep 01 03:45:17.068 INFO kablam! Sep 01 03:45:17.068 INFO kablam! error: aborting due to previous error Sep 01 03:45:17.068 INFO kablam! Sep 01 03:45:17.076 INFO kablam! error: Could not compile `galvanic-mock`. Sep 01 03:45:17.077 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 03:45:17.270 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.270 INFO kablam! --> tests/given_method_with_single_arg.rs:26:1 Sep 01 03:45:17.270 INFO kablam! | Sep 01 03:45:17.271 INFO kablam! 26 | #[use_mocks] Sep 01 03:45:17.271 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.271 INFO kablam! | Sep 01 03:45:17.271 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.271 INFO kablam! Sep 01 03:45:17.303 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.304 INFO kablam! --> tests/given_different_returns.rs:26:1 Sep 01 03:45:17.304 INFO kablam! | Sep 01 03:45:17.304 INFO kablam! 26 | #[use_mocks] Sep 01 03:45:17.304 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.304 INFO kablam! | Sep 01 03:45:17.304 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.304 INFO kablam! Sep 01 03:45:17.343 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.343 INFO kablam! --> tests/given_different_returns.rs:41:1 Sep 01 03:45:17.343 INFO kablam! | Sep 01 03:45:17.343 INFO kablam! 41 | #[use_mocks] Sep 01 03:45:17.343 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.343 INFO kablam! | Sep 01 03:45:17.343 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.343 INFO kablam! Sep 01 03:45:17.346 INFO kablam! error: aborting due to 2 previous errors Sep 01 03:45:17.346 INFO kablam! Sep 01 03:45:17.346 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 03:45:17.358 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.358 INFO kablam! --> tests/given_method_with_multiple_args.rs:26:1 Sep 01 03:45:17.358 INFO kablam! | Sep 01 03:45:17.358 INFO kablam! 26 | #[use_mocks] Sep 01 03:45:17.359 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.359 INFO kablam! | Sep 01 03:45:17.359 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.360 INFO kablam! Sep 01 03:45:17.381 INFO kablam! error: Could not compile `galvanic-mock`. Sep 01 03:45:17.382 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 03:45:17.397 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.397 INFO kablam! --> tests/given_method_with_multiple_args.rs:42:1 Sep 01 03:45:17.397 INFO kablam! | Sep 01 03:45:17.397 INFO kablam! 42 | #[use_mocks] Sep 01 03:45:17.397 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.397 INFO kablam! | Sep 01 03:45:17.398 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.398 INFO kablam! Sep 01 03:45:17.405 INFO kablam! error: aborting due to 2 previous errors Sep 01 03:45:17.405 INFO kablam! Sep 01 03:45:17.405 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 03:45:17.413 INFO kablam! error: Could not compile `galvanic-mock`. Sep 01 03:45:17.414 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 03:45:17.418 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.418 INFO kablam! --> tests/given_method_with_single_arg.rs:42:1 Sep 01 03:45:17.418 INFO kablam! | Sep 01 03:45:17.418 INFO kablam! 42 | #[use_mocks] Sep 01 03:45:17.418 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.419 INFO kablam! | Sep 01 03:45:17.419 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.420 INFO kablam! Sep 01 03:45:17.435 INFO kablam! error: aborting due to 2 previous errors Sep 01 03:45:17.435 INFO kablam! Sep 01 03:45:17.435 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 03:45:17.442 INFO kablam! error: Could not compile `galvanic-mock`. Sep 01 03:45:17.442 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 03:45:17.467 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.467 INFO kablam! --> tests/given_void_method_without_args.rs:26:1 Sep 01 03:45:17.467 INFO kablam! | Sep 01 03:45:17.468 INFO kablam! 26 | #[use_mocks] Sep 01 03:45:17.468 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.468 INFO kablam! | Sep 01 03:45:17.468 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.468 INFO kablam! Sep 01 03:45:17.472 INFO kablam! error: aborting due to previous error Sep 01 03:45:17.472 INFO kablam! Sep 01 03:45:17.472 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 03:45:17.478 INFO kablam! error: Could not compile `galvanic-mock`. Sep 01 03:45:17.478 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 03:45:17.529 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.529 INFO kablam! --> tests/given_block_missing_for_method.rs:27:1 Sep 01 03:45:17.529 INFO kablam! | Sep 01 03:45:17.529 INFO kablam! 27 | #[use_mocks] Sep 01 03:45:17.529 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.529 INFO kablam! | Sep 01 03:45:17.529 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.529 INFO kablam! Sep 01 03:45:17.532 INFO kablam! error: aborting due to previous error Sep 01 03:45:17.532 INFO kablam! Sep 01 03:45:17.532 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 03:45:17.542 INFO kablam! error: Could not compile `galvanic-mock`. Sep 01 03:45:17.542 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 03:45:17.674 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.674 INFO kablam! --> tests/mock_empty_trait.rs:24:8 Sep 01 03:45:17.674 INFO kablam! | Sep 01 03:45:17.674 INFO kablam! 24 | #[test]#[use_mocks] Sep 01 03:45:17.674 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.675 INFO kablam! | Sep 01 03:45:17.675 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.675 INFO kablam! Sep 01 03:45:17.675 INFO kablam! error: aborting due to previous error Sep 01 03:45:17.675 INFO kablam! Sep 01 03:45:17.675 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 03:45:17.681 INFO kablam! error: Could not compile `galvanic-mock`. Sep 01 03:45:17.681 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 03:45:17.726 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.726 INFO kablam! --> tests/given_different_repeats.rs:26:1 Sep 01 03:45:17.726 INFO kablam! | Sep 01 03:45:17.726 INFO kablam! 26 | #[use_mocks] Sep 01 03:45:17.727 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.727 INFO kablam! | Sep 01 03:45:17.727 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.727 INFO kablam! Sep 01 03:45:17.749 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.749 INFO kablam! --> tests/given_different_repeats.rs:40:1 Sep 01 03:45:17.749 INFO kablam! | Sep 01 03:45:17.749 INFO kablam! 40 | #[use_mocks] Sep 01 03:45:17.749 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.749 INFO kablam! | Sep 01 03:45:17.749 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.749 INFO kablam! Sep 01 03:45:17.771 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.771 INFO kablam! --> tests/given_different_repeats.rs:54:1 Sep 01 03:45:17.771 INFO kablam! | Sep 01 03:45:17.771 INFO kablam! 54 | #[use_mocks] Sep 01 03:45:17.771 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.771 INFO kablam! | Sep 01 03:45:17.771 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.771 INFO kablam! Sep 01 03:45:17.793 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 03:45:17.793 INFO kablam! --> tests/given_different_repeats.rs:70:1 Sep 01 03:45:17.793 INFO kablam! | Sep 01 03:45:17.793 INFO kablam! 70 | #[use_mocks] Sep 01 03:45:17.793 INFO kablam! | ^^^^^^^^^^^^ Sep 01 03:45:17.793 INFO kablam! | Sep 01 03:45:17.793 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 03:45:17.793 INFO kablam! Sep 01 03:45:17.799 INFO kablam! error: aborting due to 4 previous errors Sep 01 03:45:17.800 INFO kablam! Sep 01 03:45:17.800 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 03:45:17.808 INFO kablam! error: Could not compile `galvanic-mock`. Sep 01 03:45:17.808 INFO kablam! Sep 01 03:45:17.808 INFO kablam! To learn more, run the command again with --verbose. Sep 01 03:45:17.814 INFO kablam! su: No module specific data is present Sep 01 03:45:18.318 INFO running `"docker" "rm" "-f" "7bb4243a50280e3c142a788c733f89ec30766fef9c38aa6ffe1817970d931b11"` Sep 01 03:45:18.481 INFO blam! 7bb4243a50280e3c142a788c733f89ec30766fef9c38aa6ffe1817970d931b11