Sep 01 07:27:10.669 INFO checking cortex-m-rtfm-0.3.4 against master#d0d81b7fc1421859ba0218e8a437af29ae3b0967 for pr-53578 Sep 01 07:27:10.669 INFO running: cargo +d0d81b7fc1421859ba0218e8a437af29ae3b0967-alt check --frozen --all --all-targets Sep 01 07:27:10.669 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-3/pr-53578/master#d0d81b7fc1421859ba0218e8a437af29ae3b0967:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53578/worker-3/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 07:27:10.875 INFO blam! 047d90b77a0ab58089dc3f39dec4f41dc1199f3cd3018b3b222757b84b0941d5 Sep 01 07:27:10.877 INFO running `"docker" "start" "-a" "047d90b77a0ab58089dc3f39dec4f41dc1199f3cd3018b3b222757b84b0941d5"` Sep 01 07:27:11.695 INFO kablam! Compiling cortex-m-rtfm v0.3.4 (file:///source) Sep 01 07:27:11.695 INFO kablam! Checking rtfm-core v0.2.0 Sep 01 07:27:11.697 INFO kablam! Compiling serde_derive v1.0.75 Sep 01 07:27:11.697 INFO kablam! Compiling cortex-m-rt v0.3.16 Sep 01 07:27:11.722 INFO kablam! Compiling failure v0.1.2 Sep 01 07:27:15.070 INFO kablam! Compiling rtfm-syntax v0.3.4 Sep 01 07:27:15.677 INFO kablam! Checking stm32f103xx v0.8.1 Sep 01 07:27:25.847 INFO kablam! Compiling cortex-m-rtfm-macros v0.3.2 Sep 01 07:27:44.527 INFO kablam! Checking compiletest_rs v0.3.14 Sep 01 07:28:10.001 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:28:10.001 INFO kablam! --> examples/custom-type.rs:12:1 Sep 01 07:28:10.001 INFO kablam! | Sep 01 07:28:10.001 INFO kablam! 12 | / app! { Sep 01 07:28:10.001 INFO kablam! 13 | | device: stm32f103xx, Sep 01 07:28:10.001 INFO kablam! 14 | | Sep 01 07:28:10.001 INFO kablam! 15 | | resources: { Sep 01 07:28:10.001 INFO kablam! ... | Sep 01 07:28:10.001 INFO kablam! 38 | | }, Sep 01 07:28:10.001 INFO kablam! 39 | | } Sep 01 07:28:10.001 INFO kablam! | |_^ Sep 01 07:28:10.001 INFO kablam! | Sep 01 07:28:10.001 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:28:10.001 INFO kablam! Sep 01 07:28:10.005 INFO kablam! error: aborting due to previous error Sep 01 07:28:10.006 INFO kablam! Sep 01 07:28:10.006 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:28:10.014 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:28:10.014 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:28:10.048 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:28:10.048 INFO kablam! --> examples/full-syntax.rs:11:1 Sep 01 07:28:10.048 INFO kablam! | Sep 01 07:28:10.048 INFO kablam! 11 | / app! { Sep 01 07:28:10.048 INFO kablam! 12 | | device: stm32f103xx, Sep 01 07:28:10.048 INFO kablam! 13 | | Sep 01 07:28:10.048 INFO kablam! 14 | | resources: { Sep 01 07:28:10.048 INFO kablam! ... | Sep 01 07:28:10.048 INFO kablam! 52 | | }, Sep 01 07:28:10.048 INFO kablam! 53 | | } Sep 01 07:28:10.048 INFO kablam! | |_^ Sep 01 07:28:10.048 INFO kablam! | Sep 01 07:28:10.048 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:28:10.048 INFO kablam! Sep 01 07:28:10.053 INFO kablam! error: aborting due to previous error Sep 01 07:28:10.053 INFO kablam! Sep 01 07:28:10.053 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:28:10.061 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:28:10.062 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:28:10.098 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:28:10.098 INFO kablam! --> examples/two-tasks.rs:11:1 Sep 01 07:28:10.098 INFO kablam! | Sep 01 07:28:10.098 INFO kablam! 11 | / app! { Sep 01 07:28:10.098 INFO kablam! 12 | | device: stm32f103xx, Sep 01 07:28:10.098 INFO kablam! 13 | | Sep 01 07:28:10.098 INFO kablam! 14 | | resources: { Sep 01 07:28:10.098 INFO kablam! ... | Sep 01 07:28:10.098 INFO kablam! 29 | | }, Sep 01 07:28:10.098 INFO kablam! 30 | | } Sep 01 07:28:10.098 INFO kablam! | |_^ Sep 01 07:28:10.098 INFO kablam! | Sep 01 07:28:10.098 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:28:10.098 INFO kablam! Sep 01 07:28:10.100 INFO kablam! error: aborting due to previous error Sep 01 07:28:10.100 INFO kablam! Sep 01 07:28:10.100 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:28:10.107 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:28:10.107 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:28:10.121 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:28:10.121 INFO kablam! --> examples/safe-static-mut-ref.rs:11:1 Sep 01 07:28:10.121 INFO kablam! | Sep 01 07:28:10.121 INFO kablam! 11 | / app! { Sep 01 07:28:10.121 INFO kablam! 12 | | device: stm32f103xx, Sep 01 07:28:10.121 INFO kablam! 13 | | Sep 01 07:28:10.121 INFO kablam! 14 | | resources: { Sep 01 07:28:10.121 INFO kablam! ... | Sep 01 07:28:10.121 INFO kablam! 20 | | }, Sep 01 07:28:10.121 INFO kablam! 21 | | } Sep 01 07:28:10.121 INFO kablam! | |_^ Sep 01 07:28:10.121 INFO kablam! | Sep 01 07:28:10.121 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:28:10.121 INFO kablam! Sep 01 07:28:10.121 INFO kablam! error: aborting due to previous error Sep 01 07:28:10.122 INFO kablam! Sep 01 07:28:10.122 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:28:10.127 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:28:10.127 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:28:10.139 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:28:10.139 INFO kablam! --> examples/preemption.rs:11:1 Sep 01 07:28:10.139 INFO kablam! | Sep 01 07:28:10.139 INFO kablam! 11 | / app! { Sep 01 07:28:10.139 INFO kablam! 12 | | device: stm32f103xx, Sep 01 07:28:10.139 INFO kablam! 13 | | Sep 01 07:28:10.139 INFO kablam! 14 | | resources: { Sep 01 07:28:10.139 INFO kablam! ... | Sep 01 07:28:10.139 INFO kablam! 31 | | }, Sep 01 07:28:10.139 INFO kablam! 32 | | } Sep 01 07:28:10.139 INFO kablam! | |_^ Sep 01 07:28:10.139 INFO kablam! | Sep 01 07:28:10.139 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:28:10.139 INFO kablam! Sep 01 07:28:10.141 INFO kablam! error: aborting due to previous error Sep 01 07:28:10.141 INFO kablam! Sep 01 07:28:10.141 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:28:10.148 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:28:10.148 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:28:10.150 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:28:10.150 INFO kablam! --> examples/late-resources.rs:11:1 Sep 01 07:28:10.150 INFO kablam! | Sep 01 07:28:10.150 INFO kablam! 11 | / app! { Sep 01 07:28:10.150 INFO kablam! 12 | | device: stm32f103xx, Sep 01 07:28:10.150 INFO kablam! 13 | | Sep 01 07:28:10.150 INFO kablam! 14 | | resources: { Sep 01 07:28:10.150 INFO kablam! ... | Sep 01 07:28:10.150 INFO kablam! 53 | | } Sep 01 07:28:10.150 INFO kablam! 54 | | } Sep 01 07:28:10.150 INFO kablam! | |_^ Sep 01 07:28:10.150 INFO kablam! | Sep 01 07:28:10.150 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:28:10.150 INFO kablam! Sep 01 07:28:10.153 INFO kablam! error: aborting due to previous error Sep 01 07:28:10.153 INFO kablam! Sep 01 07:28:10.153 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:28:10.158 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:28:10.158 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:28:10.163 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:28:10.163 INFO kablam! --> examples/nested.rs:15:1 Sep 01 07:28:10.163 INFO kablam! | Sep 01 07:28:10.163 INFO kablam! 15 | / app! { Sep 01 07:28:10.163 INFO kablam! 16 | | device: stm32f103xx, Sep 01 07:28:10.163 INFO kablam! 17 | | Sep 01 07:28:10.163 INFO kablam! 18 | | resources: { Sep 01 07:28:10.163 INFO kablam! ... | Sep 01 07:28:10.163 INFO kablam! 41 | | }, Sep 01 07:28:10.163 INFO kablam! 42 | | } Sep 01 07:28:10.163 INFO kablam! | |_^ Sep 01 07:28:10.163 INFO kablam! | Sep 01 07:28:10.163 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:28:10.163 INFO kablam! Sep 01 07:28:10.166 INFO kablam! error: aborting due to previous error Sep 01 07:28:10.166 INFO kablam! Sep 01 07:28:10.167 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:28:10.172 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:28:10.172 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:28:14.309 INFO kablam! error: build failed Sep 01 07:28:14.312 INFO kablam! su: No module specific data is present Sep 01 07:28:14.774 INFO running `"docker" "rm" "-f" "047d90b77a0ab58089dc3f39dec4f41dc1199f3cd3018b3b222757b84b0941d5"` Sep 01 07:28:14.899 INFO blam! 047d90b77a0ab58089dc3f39dec4f41dc1199f3cd3018b3b222757b84b0941d5