[INFO] fetching crate macro_magic 0.3.3...
[INFO] testing macro_magic-0.3.3 against 1.69.0 for beta-1.70-1
[INFO] extracting crate macro_magic 0.3.3 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate macro_magic 0.3.3 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate macro_magic 0.3.3
[INFO] finished tweaking crates.io crate macro_magic 0.3.3
[INFO] tweaked toml for crates.io crate macro_magic 0.3.3 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded libc-print v0.1.21
[INFO] [stderr]   Downloaded macro_magic_core_macros v0.3.3
[INFO] [stderr]   Downloaded prettyplease v0.2.4
[INFO] [stderr]   Downloaded macro_magic_macros v0.3.3
[INFO] [stderr]   Downloaded macro_magic_core v0.3.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] cf3c29c7da736b3ebf91d2698643b5d5d1020b06f8bfb4455126867caceeb6ee
[INFO] running `Command { std: "docker" "start" "-a" "cf3c29c7da736b3ebf91d2698643b5d5d1020b06f8bfb4455126867caceeb6ee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cf3c29c7da736b3ebf91d2698643b5d5d1020b06f8bfb4455126867caceeb6ee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cf3c29c7da736b3ebf91d2698643b5d5d1020b06f8bfb4455126867caceeb6ee", kill_on_drop: false }`
[INFO] [stdout] cf3c29c7da736b3ebf91d2698643b5d5d1020b06f8bfb4455126867caceeb6ee
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8519a10dc315037b3b2e9a63e3e393ad20c079a947a4714faec4fa42918aa406
[INFO] running `Command { std: "docker" "start" "-a" "8519a10dc315037b3b2e9a63e3e393ad20c079a947a4714faec4fa42918aa406", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling macro_magic_core_macros v0.3.3
[INFO] [stderr]    Compiling derive-syn-parse v0.1.5
[INFO] [stderr]    Compiling macro_magic_core v0.3.3
[INFO] [stderr]    Compiling macro_magic_macros v0.3.3
[INFO] [stderr]    Compiling macro_magic v0.3.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.33s
[INFO] running `Command { std: "docker" "inspect" "8519a10dc315037b3b2e9a63e3e393ad20c079a947a4714faec4fa42918aa406", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8519a10dc315037b3b2e9a63e3e393ad20c079a947a4714faec4fa42918aa406", kill_on_drop: false }`
[INFO] [stdout] 8519a10dc315037b3b2e9a63e3e393ad20c079a947a4714faec4fa42918aa406
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 644d860080204014c4d52ba862605103391b11845ebd24a8a479ae0f7a80ed0f
[INFO] running `Command { std: "docker" "start" "-a" "644d860080204014c4d52ba862605103391b11845ebd24a8a479ae0f7a80ed0f", kill_on_drop: false }`
[INFO] [stderr]    Compiling macro_magic v0.3.3 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `test_macros`
[INFO] [stdout]  --> tests/tests.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use test_macros::{custom_export_tokens, include_impl, include_impl_inner};
[INFO] [stdout]   |     ^^^^^^^^^^^ use of undeclared crate or module `test_macros`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_macros`
[INFO] [stdout]   --> tests/tests.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use test_macros::combine_structs;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of undeclared crate or module `test_macros`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_macros`
[INFO] [stdout]   --> tests/tests.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use test_macros::emit_foreign_path;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of undeclared crate or module `test_macros`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_macros`
[INFO] [stdout]   --> tests/tests.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use test_macros::example_tokens_proc;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of undeclared crate or module `test_macros`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_macros`
[INFO] [stdout]   --> tests/tests.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use test_macros::import_tokens_attr_with_custom_parsing_a;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of undeclared crate or module `test_macros`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_macros`
[INFO] [stdout]   --> tests/tests.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use test_macros::import_tokens_attr_with_custom_parsing_b;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of undeclared crate or module `test_macros`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_macros`
[INFO] [stdout]   --> tests/tests.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use test_macros::item_level_proc;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of undeclared crate or module `test_macros`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_macros`
[INFO] [stdout]   --> tests/tests.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use test_macros::require;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of undeclared crate or module `test_macros`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_macros`
[INFO] [stdout]   --> tests/tests.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use test_macros::test_tokens_attr1;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of undeclared crate or module `test_macros`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_macros`
[INFO] [stdout]   --> tests/tests.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use test_macros::test_tokens_attr2;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of undeclared crate or module `test_macros`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_macros`
[INFO] [stdout]   --> tests/tests.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use test_macros::test_tokens_attr_direct_import;
[INFO] [stdout]    |         ^^^^^^^^^^^ use of undeclared crate or module `test_macros`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `import_tokens_attr_with_custom_parsing_a`
[INFO] [stdout]   --> tests/tests.rs:37:3
[INFO] [stdout]    |
[INFO] [stdout] 37 | #[import_tokens_attr_with_custom_parsing_a(CustomParsingStructForeign, some::cool::path)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `import_tokens_attr_with_custom_parsing_b`
[INFO] [stdout]   --> tests/tests.rs:42:3
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[import_tokens_attr_with_custom_parsing_b(CustomParsingStructForeign, some::cool::path)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `include_impl`
[INFO] [stdout]   --> tests/tests.rs:81:3
[INFO] [stdout]    |
[INFO] [stdout] 81 | #[include_impl(SomeStruct)]
[INFO] [stdout]    |   ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `test_tokens_attr1`
[INFO] [stdout]   --> tests/tests.rs:89:3
[INFO] [stdout]    |
[INFO] [stdout] 89 | #[test_tokens_attr1(AnotherStruct)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `test_tokens_attr2`
[INFO] [stdout]   --> tests/tests.rs:96:3
[INFO] [stdout]    |
[INFO] [stdout] 96 | #[test_tokens_attr2(external_crate::AnExternalTraitImpl)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `test_tokens_attr_direct_import`
[INFO] [stdout]   --> tests/tests.rs:99:3
[INFO] [stdout]    |
[INFO] [stdout] 99 | #[test_tokens_attr_direct_import(external_crate::an_external_function)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `item_level_proc`
[INFO] [stdout]    --> tests/tests.rs:111:1
[INFO] [stdout]     |
[INFO] [stdout] 111 | item_level_proc!(external_crate::AnExternalTraitImpl);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `example_tokens_proc`
[INFO] [stdout]    --> tests/tests.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     example_tokens_proc!(LionStruct);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `example_tokens_proc`
[INFO] [stdout]    --> tests/tests.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |     example_tokens_proc!(external_crate::AnExternalTraitImpl);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `example_tokens_proc`
[INFO] [stdout]    --> tests/tests.rs:126:21
[INFO] [stdout]     |
[INFO] [stdout] 126 |     let something = example_tokens_proc!(TigerStruct);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `example_tokens_proc`
[INFO] [stdout]    --> tests/tests.rs:128:27
[INFO] [stdout]     |
[INFO] [stdout] 128 |     let _something_else = example_tokens_proc!(external_crate::AnExternalTraitImpl);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `example_tokens_proc`
[INFO] [stdout]    --> tests/tests.rs:133:21
[INFO] [stdout]     |
[INFO] [stdout] 133 |     let something = example_tokens_proc!(external_crate::some_sub_function);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `example_tokens_proc`
[INFO] [stdout]    --> tests/tests.rs:200:18
[INFO] [stdout]     |
[INFO] [stdout] 200 |     let tokens = example_tokens_proc!(a_random_fn);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `example_tokens_proc`
[INFO] [stdout]    --> tests/tests.rs:209:18
[INFO] [stdout]     |
[INFO] [stdout] 209 |     let tokens = example_tokens_proc!(external_fn_with_println);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `example_tokens_proc`
[INFO] [stdout]    --> tests/tests.rs:218:18
[INFO] [stdout]     |
[INFO] [stdout] 218 |     let tokens = example_tokens_proc!(external_crate::external_fn_with_local_macro_calls);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `combine_structs`
[INFO] [stdout]    --> tests/tests.rs:232:3
[INFO] [stdout]     |
[INFO] [stdout] 232 | #[combine_structs(ExternalStruct)]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `require`
[INFO] [stdout]    --> tests/tests.rs:251:5
[INFO] [stdout]     |
[INFO] [stdout] 251 |     require!(external_crate::an_external_module);
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `custom_export_tokens`
[INFO] [stdout]    --> tests/tests.rs:255:3
[INFO] [stdout]     |
[INFO] [stdout] 255 | #[custom_export_tokens]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `example_tokens_proc`
[INFO] [stdout]    --> tests/tests.rs:263:18
[INFO] [stdout]     |
[INFO] [stdout] 263 |     let tokens = example_tokens_proc!(Wombat);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `emit_foreign_path`
[INFO] [stdout]    --> tests/tests.rs:270:3
[INFO] [stdout]     |
[INFO] [stdout] 270 | #[emit_foreign_path(external_crate::an_external_function)]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SomeInjectedStruct` in this scope
[INFO] [stdout]    --> tests/tests.rs:115:16
[INFO] [stdout]     |
[INFO] [stdout] 115 |     let _foo = SomeInjectedStruct {};
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `emitted_path` in this scope
[INFO] [stdout]    --> tests/tests.rs:275:16
[INFO] [stdout]     |
[INFO] [stdout] 275 |     assert_eq!(emitted_path, "external_crate :: an_external_function");
[INFO] [stdout]     |                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `foreign_item_str` in this scope
[INFO] [stdout]    --> tests/tests.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 |         foreign_item_str,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `an_external_function` in this scope
[INFO] [stdout]    --> tests/tests.rs:142:16
[INFO] [stdout]     |
[INFO] [stdout] 142 |     assert_eq!(an_external_function(4), 37);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `LocalStruct` has no field named `foo`
[INFO] [stdout]    --> tests/tests.rs:241:9
[INFO] [stdout]     |
[INFO] [stdout] 241 |         foo: 42,
[INFO] [stdout]     |         ^^^ `LocalStruct` does not have this field
[INFO] [stdout]     |
[INFO] [stdout]     = note: available fields are: `biz`, `baz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `LocalStruct` has no field named `bar`
[INFO] [stdout]    --> tests/tests.rs:242:9
[INFO] [stdout]     |
[INFO] [stdout] 242 |         bar: 19,
[INFO] [stdout]     |         ^^^ `LocalStruct` does not have this field
[INFO] [stdout]     |
[INFO] [stdout]     = note: available fields are: `biz`, `baz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `LocalStruct` has no field named `fizz`
[INFO] [stdout]    --> tests/tests.rs:243:9
[INFO] [stdout]     |
[INFO] [stdout] 243 |         fizz: -22,
[INFO] [stdout]     |         ^^^^ `LocalStruct` does not have this field
[INFO] [stdout]     |
[INFO] [stdout]     = note: available fields are: `biz`, `baz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `my_cool_function` in this scope
[INFO] [stdout]    --> tests/tests.rs:252:16
[INFO] [stdout]     |
[INFO] [stdout] 252 |     assert_eq!(my_cool_function(), 567);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 39 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0432, E0560.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `macro_magic` due to 40 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "644d860080204014c4d52ba862605103391b11845ebd24a8a479ae0f7a80ed0f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "644d860080204014c4d52ba862605103391b11845ebd24a8a479ae0f7a80ed0f", kill_on_drop: false }`
[INFO] [stdout] 644d860080204014c4d52ba862605103391b11845ebd24a8a479ae0f7a80ed0f
