Sep 01 07:26:45.377 INFO checking cortex-m-rtfm-0.3.4 against try#a5b9f2cc0cdaca8edf23a89c649279de2c91cd3b for pr-53578 Sep 01 07:26:45.377 INFO running: cargo +a5b9f2cc0cdaca8edf23a89c649279de2c91cd3b-alt check --frozen --all --all-targets Sep 01 07:26:45.377 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-1/pr-53578/try#a5b9f2cc0cdaca8edf23a89c649279de2c91cd3b:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53578/worker-1/try#a5b9f2cc0cdaca8edf23a89c649279de2c91cd3b:/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 +a5b9f2cc0cdaca8edf23a89c649279de2c91cd3b-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:26:45.565 INFO blam! 41c92a534ae81aeb04d34e74bd638255adbc269029817bd8ddb36ec3a46901eb Sep 01 07:26:45.567 INFO running `"docker" "start" "-a" "41c92a534ae81aeb04d34e74bd638255adbc269029817bd8ddb36ec3a46901eb"` Sep 01 07:26:46.261 INFO kablam! Compiling cortex-m-rtfm v0.3.4 (file:///source) Sep 01 07:26:46.262 INFO kablam! Checking rtfm-core v0.2.0 Sep 01 07:26:46.265 INFO kablam! Compiling cortex-m-rt v0.3.16 Sep 01 07:26:46.266 INFO kablam! Checking compiletest_rs v0.3.14 Sep 01 07:26:46.266 INFO kablam! Compiling failure v0.1.2 Sep 01 07:26:48.072 INFO kablam! Compiling rtfm-syntax v0.3.4 Sep 01 07:26:48.491 INFO kablam! Checking stm32f103xx v0.8.1 Sep 01 07:26:56.321 INFO kablam! Compiling cortex-m-rtfm-macros v0.3.2 Sep 01 07:27:37.789 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:27:37.789 INFO kablam! --> examples/safe-static-mut-ref.rs:11:1 Sep 01 07:27:37.789 INFO kablam! | Sep 01 07:27:37.789 INFO kablam! 11 | / app! { Sep 01 07:27:37.789 INFO kablam! 12 | | device: stm32f103xx, Sep 01 07:27:37.789 INFO kablam! 13 | | Sep 01 07:27:37.789 INFO kablam! 14 | | resources: { Sep 01 07:27:37.789 INFO kablam! ... | Sep 01 07:27:37.789 INFO kablam! 20 | | }, Sep 01 07:27:37.789 INFO kablam! 21 | | } Sep 01 07:27:37.789 INFO kablam! | |_^ Sep 01 07:27:37.789 INFO kablam! | Sep 01 07:27:37.789 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:27:37.789 INFO kablam! Sep 01 07:27:37.790 INFO kablam! error: aborting due to previous error Sep 01 07:27:37.790 INFO kablam! Sep 01 07:27:37.790 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:27:37.797 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:27:37.797 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:27:38.248 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:27:38.248 INFO kablam! --> examples/one-task.rs:14:1 Sep 01 07:27:38.248 INFO kablam! | Sep 01 07:27:38.248 INFO kablam! 14 | / app! { Sep 01 07:27:38.248 INFO kablam! 15 | | device: stm32f103xx, Sep 01 07:27:38.248 INFO kablam! 16 | | Sep 01 07:27:38.248 INFO kablam! 17 | | // Here data resources are declared Sep 01 07:27:38.248 INFO kablam! ... | Sep 01 07:27:38.248 INFO kablam! 42 | | } Sep 01 07:27:38.248 INFO kablam! 43 | | } Sep 01 07:27:38.248 INFO kablam! | |_^ Sep 01 07:27:38.249 INFO kablam! | Sep 01 07:27:38.250 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:27:38.251 INFO kablam! Sep 01 07:27:38.254 INFO kablam! error: aborting due to previous error Sep 01 07:27:38.255 INFO kablam! Sep 01 07:27:38.258 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:27:38.313 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:27:38.315 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:27:38.636 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:27:38.636 INFO kablam! --> examples/full-syntax.rs:11:1 Sep 01 07:27:38.636 INFO kablam! | Sep 01 07:27:38.636 INFO kablam! 11 | / app! { Sep 01 07:27:38.636 INFO kablam! 12 | | device: stm32f103xx, Sep 01 07:27:38.636 INFO kablam! 13 | | Sep 01 07:27:38.636 INFO kablam! 14 | | resources: { Sep 01 07:27:38.636 INFO kablam! ... | Sep 01 07:27:38.636 INFO kablam! 52 | | }, Sep 01 07:27:38.637 INFO kablam! 53 | | } Sep 01 07:27:38.637 INFO kablam! | |_^ Sep 01 07:27:38.637 INFO kablam! | Sep 01 07:27:38.638 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:27:38.638 INFO kablam! Sep 01 07:27:38.644 INFO kablam! error: aborting due to previous error Sep 01 07:27:38.645 INFO kablam! Sep 01 07:27:38.646 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:27:38.655 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:27:38.656 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:27:38.690 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:27:38.690 INFO kablam! --> examples/zero-tasks.rs:16:1 Sep 01 07:27:38.690 INFO kablam! | Sep 01 07:27:38.691 INFO kablam! 16 | / app! { Sep 01 07:27:38.691 INFO kablam! 17 | | // this is the path to the device crate Sep 01 07:27:38.691 INFO kablam! 18 | | device: stm32f103xx, Sep 01 07:27:38.691 INFO kablam! 19 | | } Sep 01 07:27:38.691 INFO kablam! | |_^ Sep 01 07:27:38.718 INFO kablam! | Sep 01 07:27:38.719 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:27:38.719 INFO kablam! Sep 01 07:27:38.719 INFO kablam! error: aborting due to previous error Sep 01 07:27:38.719 INFO kablam! Sep 01 07:27:38.719 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:27:38.727 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:27:38.729 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:27:38.803 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:27:38.803 INFO kablam! --> examples/nested.rs:15:1 Sep 01 07:27:38.803 INFO kablam! | Sep 01 07:27:38.803 INFO kablam! 15 | / app! { Sep 01 07:27:38.803 INFO kablam! 16 | | device: stm32f103xx, Sep 01 07:27:38.803 INFO kablam! 17 | | Sep 01 07:27:38.803 INFO kablam! 18 | | resources: { Sep 01 07:27:38.803 INFO kablam! ... | Sep 01 07:27:38.804 INFO kablam! 41 | | }, Sep 01 07:27:38.804 INFO kablam! 42 | | } Sep 01 07:27:38.804 INFO kablam! | |_^ Sep 01 07:27:38.804 INFO kablam! | Sep 01 07:27:38.804 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:27:38.804 INFO kablam! Sep 01 07:27:38.816 INFO kablam! error: aborting due to previous error Sep 01 07:27:38.816 INFO kablam! Sep 01 07:27:38.816 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:27:38.833 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:27:38.833 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:27:38.891 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:27:38.891 INFO kablam! --> examples/late-resources.rs:11:1 Sep 01 07:27:38.891 INFO kablam! | Sep 01 07:27:38.892 INFO kablam! 11 | / app! { Sep 01 07:27:38.892 INFO kablam! 12 | | device: stm32f103xx, Sep 01 07:27:38.892 INFO kablam! 13 | | Sep 01 07:27:38.892 INFO kablam! 14 | | resources: { Sep 01 07:27:38.892 INFO kablam! ... | Sep 01 07:27:38.892 INFO kablam! 53 | | } Sep 01 07:27:38.892 INFO kablam! 54 | | } Sep 01 07:27:38.892 INFO kablam! | |_^ Sep 01 07:27:38.892 INFO kablam! | Sep 01 07:27:38.892 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:27:38.893 INFO kablam! Sep 01 07:27:38.897 INFO kablam! error: aborting due to previous error Sep 01 07:27:38.897 INFO kablam! Sep 01 07:27:38.897 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:27:38.904 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:27:38.904 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:27:39.058 INFO kablam! error[E0658]: procedural macros cannot expand to modules (see issue #38356) Sep 01 07:27:39.058 INFO kablam! --> examples/custom-type.rs:12:1 Sep 01 07:27:39.058 INFO kablam! | Sep 01 07:27:39.058 INFO kablam! 12 | / app! { Sep 01 07:27:39.058 INFO kablam! 13 | | device: stm32f103xx, Sep 01 07:27:39.058 INFO kablam! 14 | | Sep 01 07:27:39.058 INFO kablam! 15 | | resources: { Sep 01 07:27:39.058 INFO kablam! ... | Sep 01 07:27:39.058 INFO kablam! 38 | | }, Sep 01 07:27:39.058 INFO kablam! 39 | | } Sep 01 07:27:39.059 INFO kablam! | |_^ Sep 01 07:27:39.059 INFO kablam! | Sep 01 07:27:39.059 INFO kablam! = help: add #![feature(proc_macro_gen)] to the crate attributes to enable Sep 01 07:27:39.059 INFO kablam! Sep 01 07:27:39.063 INFO kablam! error: aborting due to previous error Sep 01 07:27:39.063 INFO kablam! Sep 01 07:27:39.063 INFO kablam! For more information about this error, try `rustc --explain E0658`. Sep 01 07:27:39.070 INFO kablam! error: Could not compile `cortex-m-rtfm`. Sep 01 07:27:39.070 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 01 07:27:39.284 INFO kablam! error: build failed Sep 01 07:27:39.291 INFO kablam! su: No module specific data is present Sep 01 07:27:39.865 INFO running `"docker" "rm" "-f" "41c92a534ae81aeb04d34e74bd638255adbc269029817bd8ddb36ec3a46901eb"` Sep 01 07:27:40.062 INFO blam! 41c92a534ae81aeb04d34e74bd638255adbc269029817bd8ddb36ec3a46901eb