[INFO] fetching crate anony 0.5.2...
[INFO] checking anony-0.5.2 against master#fd2c811d25ad5773fbd2463e058bf4edf4d44eb2 for pr-130443
[INFO] extracting crate anony 0.5.2 into /workspace/builds/worker-0-tc1/source
[INFO] validating manifest of crates.io crate anony 0.5.2 on toolchain fd2c811d25ad5773fbd2463e058bf4edf4d44eb2
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+fd2c811d25ad5773fbd2463e058bf4edf4d44eb2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate anony 0.5.2
[INFO] removed 1 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate anony 0.5.2
[INFO] tweaked toml for crates.io crate anony 0.5.2 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] crate crates.io crate anony 0.5.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+fd2c811d25ad5773fbd2463e058bf4edf4d44eb2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded mio v0.8.10
[INFO] [stderr]   Downloaded spmc v0.3.0
[INFO] [stderr]   Downloaded is-terminal v0.4.12
[INFO] [stderr]   Downloaded plotters-svg v0.3.5
[INFO] [stderr]   Downloaded windows-targets v0.52.3
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.91
[INFO] [stderr]   Downloaded smallvec v1.12.0
[INFO] [stderr]   Downloaded socket2 v0.5.5
[INFO] [stderr]   Downloaded plotters-backend v0.3.5
[INFO] [stderr]   Downloaded wasm-bindgen-backend v0.2.91
[INFO] [stderr]   Downloaded unicode-ident v1.0.11
[INFO] [stderr]   Downloaded half v2.3.1
[INFO] [stderr]   Downloaded futures-concurrency v7.5.0
[INFO] [stderr]   Downloaded js-sys v0.3.68
[INFO] [stderr]   Downloaded bumpalo v3.15.3
[INFO] [stderr]   Downloaded serde_json v1.0.115
[INFO] [stderr]   Downloaded plotters v0.3.5
[INFO] [stderr]   Downloaded num-traits v0.2.18
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.91
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.91
[INFO] [stderr]   Downloaded rayon v1.8.1
[INFO] [stderr]   Downloaded syn v2.0.57
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.91
[INFO] [stderr]   Downloaded regex v1.10.3
[INFO] [stderr]   Downloaded windows_aarch64_gnullvm v0.52.3
[INFO] [stderr]   Downloaded windows_x86_64_gnullvm v0.52.3
[INFO] [stderr]   Downloaded regex-automata v0.4.5
[INFO] [stderr]   Downloaded windows_i686_gnu v0.52.3
[INFO] [stderr]   Downloaded windows_x86_64_gnu v0.52.3
[INFO] [stderr]   Downloaded windows_aarch64_msvc v0.52.3
[INFO] [stderr]   Downloaded windows_i686_msvc v0.52.3
[INFO] [stderr]   Downloaded windows_x86_64_msvc v0.52.3
[INFO] [stderr]   Downloaded web-sys v0.3.68
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+fd2c811d25ad5773fbd2463e058bf4edf4d44eb2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f405b979579e803cfa32f1c9305f4c2f1214e693dc34721253761de20dfec548
[INFO] running `Command { std: "docker" "start" "-a" "f405b979579e803cfa32f1c9305f4c2f1214e693dc34721253761de20dfec548", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f405b979579e803cfa32f1c9305f4c2f1214e693dc34721253761de20dfec548", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f405b979579e803cfa32f1c9305f4c2f1214e693dc34721253761de20dfec548", kill_on_drop: false }`
[INFO] [stdout] f405b979579e803cfa32f1c9305f4c2f1214e693dc34721253761de20dfec548
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+fd2c811d25ad5773fbd2463e058bf4edf4d44eb2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 20a91818f0c7487648ea3af4926fdf41d225eb12b9f1d507167adec3bedc0d8a
[INFO] running `Command { std: "docker" "start" "-a" "20a91818f0c7487648ea3af4926fdf41d225eb12b9f1d507167adec3bedc0d8a", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.81
[INFO] [stderr]    Compiling unicode-ident v1.0.11
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]     Checking futures-core v0.3.30
[INFO] [stderr]     Checking smallvec v1.12.0
[INFO] [stderr]     Checking futures-sink v0.3.30
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]     Checking memchr v2.7.1
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]    Compiling serde_json v1.0.115
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]     Checking half v2.3.1
[INFO] [stderr]     Checking plotters-backend v0.3.5
[INFO] [stderr]     Checking regex-syntax v0.8.2
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]     Checking tap v1.0.1
[INFO] [stderr]     Checking itoa v1.0.9
[INFO] [stderr]     Checking ryu v1.0.15
[INFO] [stderr]     Checking clap_builder v4.5.1
[INFO] [stderr]     Checking wyz v0.5.1
[INFO] [stderr]     Checking mio v0.8.10
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking socket2 v0.5.5
[INFO] [stderr]     Checking plotters-svg v0.3.5
[INFO] [stderr]     Checking signal-hook-registry v1.4.1
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking cast v0.3.0
[INFO] [stderr]     Checking same-file v1.0.6
[INFO] [stderr]     Checking funty v2.0.0
[INFO] [stderr]     Checking bytes v1.5.0
[INFO] [stderr]     Checking rayon v1.8.1
[INFO] [stderr]     Checking is-terminal v0.4.12
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking oorandom v11.1.3
[INFO] [stderr]     Checking walkdir v2.4.0
[INFO] [stderr]     Checking anes v0.1.6
[INFO] [stderr]     Checking spmc v0.3.0
[INFO] [stderr]     Checking criterion-plot v0.5.0
[INFO] [stderr]     Checking quote v1.0.36
[INFO] [stderr]     Checking bitvec v1.0.1
[INFO] [stderr]     Checking syn v2.0.57
[INFO] [stderr]     Checking regex-automata v0.4.5
[INFO] [stderr]     Checking plotters v0.3.5
[INFO] [stderr]     Checking clap v4.5.1
[INFO] [stderr]     Checking regex v1.10.3
[INFO] [stderr]     Checking anony v0.5.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling pin-project-internal v1.1.5
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]     Checking tokio v1.37.0
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking pin-project v1.1.5
[INFO] [stderr]     Checking futures-concurrency v7.5.0
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]     Checking criterion v0.5.1
[INFO] [stdout] error[E0433]: failed to resolve: could not find `join` in `anony`
[INFO] [stdout]    --> examples/expansions.rs:323:24
[INFO] [stdout]     |
[INFO] [stdout] 323 |     let _fut0 = anony::join!();
[INFO] [stdout]     |                        ^^^^ could not find `join` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:78:5
[INFO] [stdout]     |
[INFO] [stdout] 78  | mod join;
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:77:7
[INFO] [stdout]     |
[INFO] [stdout] 77  | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:338:8
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub fn join(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:336:7
[INFO] [stdout]     |
[INFO] [stdout] 336 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `join` in `anony`
[INFO] [stdout]    --> examples/expansions.rs:344:24
[INFO] [stdout]     |
[INFO] [stdout] 344 |     let _fut1 = anony::join!(async { 13 });
[INFO] [stdout]     |                        ^^^^ could not find `join` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:78:5
[INFO] [stdout]     |
[INFO] [stdout] 78  | mod join;
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:77:7
[INFO] [stdout]     |
[INFO] [stdout] 77  | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:338:8
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub fn join(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:336:7
[INFO] [stdout]     |
[INFO] [stdout] 336 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `join` in `anony`
[INFO] [stdout]    --> examples/expansions.rs:380:25
[INFO] [stdout]     |
[INFO] [stdout] 380 |     let _fut_n = anony::join!(async { 134 }, async { "144" }, std::future::pending::<()>());
[INFO] [stdout]     |                         ^^^^ could not find `join` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:78:5
[INFO] [stdout]     |
[INFO] [stdout] 78  | mod join;
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:77:7
[INFO] [stdout]     |
[INFO] [stdout] 77  | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:338:8
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub fn join(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:336:7
[INFO] [stdout]     |
[INFO] [stdout] 336 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `join_cyclic` in `anony`
[INFO] [stdout]    --> examples/expansions.rs:476:24
[INFO] [stdout]     |
[INFO] [stdout] 476 |     let _fut0 = anony::join_cyclic!();
[INFO] [stdout]     |                        ^^^^^^^^^^^ could not find `join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:415:8
[INFO] [stdout]     |
[INFO] [stdout] 415 | pub fn join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:413:7
[INFO] [stdout]     |
[INFO] [stdout] 413 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `join_cyclic` in `anony`
[INFO] [stdout]    --> examples/expansions.rs:497:24
[INFO] [stdout]     |
[INFO] [stdout] 497 |     let _fut1 = anony::join_cyclic!(async { 13 });
[INFO] [stdout]     |                        ^^^^^^^^^^^ could not find `join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:415:8
[INFO] [stdout]     |
[INFO] [stdout] 415 | pub fn join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:413:7
[INFO] [stdout]     |
[INFO] [stdout] 413 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `join_cyclic` in `anony`
[INFO] [stdout]    --> examples/expansions.rs:532:25
[INFO] [stdout]     |
[INFO] [stdout] 532 |     let _fut_n = anony::join_cyclic!(async { 134 }, async { "144" }, std::future::pending::<()>());
[INFO] [stdout]     |                         ^^^^^^^^^^^ could not find `join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:415:8
[INFO] [stdout]     |
[INFO] [stdout] 415 | pub fn join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:413:7
[INFO] [stdout]     |
[INFO] [stdout] 413 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join` in `anony`
[INFO] [stdout]    --> examples/expansions.rs:776:24
[INFO] [stdout]     |
[INFO] [stdout] 776 |     let fut_0 = anony::try_join!();
[INFO] [stdout]     |                        ^^^^^^^^ could not find `try_join` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:534:8
[INFO] [stdout]     |
[INFO] [stdout] 534 | pub fn try_join(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:532:7
[INFO] [stdout]     |
[INFO] [stdout] 532 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join` in `anony`
[INFO] [stdout]    --> examples/expansions.rs:804:25
[INFO] [stdout]     |
[INFO] [stdout] 804 |     let _fut_1 = anony::try_join!(async { Some(()) });
[INFO] [stdout]     |                         ^^^^^^^^ could not find `try_join` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:534:8
[INFO] [stdout]     |
[INFO] [stdout] 534 | pub fn try_join(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:532:7
[INFO] [stdout]     |
[INFO] [stdout] 532 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join` in `anony`
[INFO] [stdout]    --> examples/expansions.rs:853:25
[INFO] [stdout]     |
[INFO] [stdout] 853 |     let _fut_3 = anony::try_join!(async { Some(()) }, async { Some(()) }, async { Some(()) });
[INFO] [stdout]     |                         ^^^^^^^^ could not find `try_join` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:534:8
[INFO] [stdout]     |
[INFO] [stdout] 534 | pub fn try_join(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:532:7
[INFO] [stdout]     |
[INFO] [stdout] 532 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     --> examples/expansions.rs:1010:24
[INFO] [stdout]      |
[INFO] [stdout] 1010 |     let fut_0 = anony::try_join_cyclic!();
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]      |
[INFO] [stdout] 656  | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]     --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]      |
[INFO] [stdout] 654  | #[cfg(feature = "future")]
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     --> examples/expansions.rs:1043:25
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     let _fut_1 = anony::try_join_cyclic!(async { Some(()) });
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]      |
[INFO] [stdout] 656  | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]     --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]      |
[INFO] [stdout] 654  | #[cfg(feature = "future")]
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     --> examples/expansions.rs:1092:16
[INFO] [stdout]      |
[INFO] [stdout] 1092 |         anony::try_join_cyclic!(async { Some(()) }, async { Some(()) }, async { Some(()) });
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]      |
[INFO] [stdout] 656  | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]     --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]      |
[INFO] [stdout] 654  | #[cfg(feature = "future")]
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:53:26
[INFO] [stdout]     |
[INFO] [stdout] 53  |         let fut = anony::try_join_cyclic!(
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:70:26
[INFO] [stdout]     |
[INFO] [stdout] 70  |         let fut = anony::try_join_cyclic!(
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:96:26
[INFO] [stdout]     |
[INFO] [stdout] 96  |         let fut = anony::try_join_cyclic!(
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:113:26
[INFO] [stdout]     |
[INFO] [stdout] 113 |         let fut = anony::try_join_cyclic!(
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:139:26
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let fut = anony::try_join_cyclic!(
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:156:26
[INFO] [stdout]     |
[INFO] [stdout] 156 |         let fut = anony::try_join_cyclic!(
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:183:23
[INFO] [stdout]     |
[INFO] [stdout] 183 |     assert_eq!(anony::try_join_cyclic!(fut).await, Some((12,)));
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:185:23
[INFO] [stdout]     |
[INFO] [stdout] 185 |     assert_eq!(anony::try_join_cyclic!(fut).await, None);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:189:23
[INFO] [stdout]     |
[INFO] [stdout] 189 |     assert_eq!(anony::try_join_cyclic!(fut).await, Ok((12,)));
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:191:23
[INFO] [stdout]     |
[INFO] [stdout] 191 |     assert_eq!(anony::try_join_cyclic!(fut).await, Err("345"));
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:196:16
[INFO] [stdout]     |
[INFO] [stdout] 196 |         anony::try_join_cyclic!(fut).await,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:201:16
[INFO] [stdout]     |
[INFO] [stdout] 201 |         anony::try_join_cyclic!(fut).await,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:211:24
[INFO] [stdout]     |
[INFO] [stdout] 211 |                 anony::try_join_cyclic!().await
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:221:24
[INFO] [stdout]     |
[INFO] [stdout] 221 |                 anony::try_join_cyclic!().await
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:231:24
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 anony::try_join_cyclic!().await
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:278:33
[INFO] [stdout]     |
[INFO] [stdout] 278 |     let mut joint = pin!(anony::try_join_cyclic!(
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:352:22
[INFO] [stdout]     |
[INFO] [stdout] 352 |     let fut = anony::try_join_cyclic!(async { Some(()) }, async { Some(()) });
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:366:35
[INFO] [stdout]     |
[INFO] [stdout] 366 |     assert_val_impl_unpin(&anony::try_join_cyclic!(
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:380:57
[INFO] [stdout]     |
[INFO] [stdout] 380 |     assert_output_type::<Option<(Vec<()>, ())>>(&anony::try_join_cyclic!(
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:385:52
[INFO] [stdout]     |
[INFO] [stdout] 385 |     assert_output_type::<ControlFlow<i64>>(&anony::try_join_cyclic!());
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:386:58
[INFO] [stdout]     |
[INFO] [stdout] 386 |     assert_output_type::<Result<(i32,), String>>(&anony::try_join_cyclic!(async { Ok(2) }));
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:397:16
[INFO] [stdout]     |
[INFO] [stdout] 397 |         anony::try_join_cyclic!(into_fut);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:398:16
[INFO] [stdout]     |
[INFO] [stdout] 398 |         anony::try_join_cyclic!(into_fut, into_fut);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `try_join_cyclic` in `anony`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:399:16
[INFO] [stdout]     |
[INFO] [stdout] 399 |         anony::try_join_cyclic!(into_fut, into_fut, into_fut);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^ could not find `try_join_cyclic` in `anony`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:656:8
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub fn try_join_cyclic(token_stream: pm::TokenStream) -> pm::TokenStream {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `future` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:654:7
[INFO] [stdout]     |
[INFO] [stdout] 654 | #[cfg(feature = "future")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `marker::PhantomPinned`
[INFO] [stdout]  --> tests/try_join_cyclic.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     marker::PhantomPinned,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]   --> tests/try_join_cyclic.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     FutureExt,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `pending` and `ready`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:362:23
[INFO] [stdout]     |
[INFO] [stdout] 362 |     use std::future::{pending, ready};
[INFO] [stdout]     |                       ^^^^^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::future::pending`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:376:9
[INFO] [stdout]     |
[INFO] [stdout] 376 |     use std::future::pending;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `demonstrate_struct::Struct<std::string::String, {integer}>: serde::ser::Serialize` is not satisfied
[INFO] [stdout]     --> examples/struct_tuple/main.rs:33:49
[INFO] [stdout]      |
[INFO] [stdout] 33   |     let serialized = serde_json::ser::to_string(&o1).unwrap();
[INFO] [stdout]      |                      -------------------------- ^^^ the trait `serde::ser::Serialize` is not implemented for `demonstrate_struct::Struct<std::string::String, {integer}>`
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout]      = help: the following other types implement trait `serde::ser::Serialize`:
[INFO] [stdout]                &'a T
[INFO] [stdout]                &'a mut T
[INFO] [stdout]                ()
[INFO] [stdout]                (T0, T1)
[INFO] [stdout]                (T0, T1, T2)
[INFO] [stdout]                (T0, T1, T2, T3)
[INFO] [stdout]                (T0, T1, T2, T3, T4)
[INFO] [stdout]                (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]              and 130 others
[INFO] [stdout] note: required by a bound in `serde_json::to_string`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.115/src/ser.rs:2209:17
[INFO] [stdout]      |
[INFO] [stdout] 2207 | pub fn to_string<T>(value: &T) -> Result<String>
[INFO] [stdout]      |        --------- required by a bound in this function
[INFO] [stdout] 2208 | where
[INFO] [stdout] 2209 |     T: ?Sized + Serialize,
[INFO] [stdout]      |                 ^^^^^^^^^ required by this bound in `to_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `Pin<&mut _>`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:278:9
[INFO] [stdout]     |
[INFO] [stdout] 278 |     let mut joint = pin!(anony::try_join_cyclic!(
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 286 |     assert!(joint.as_mut().poll(&mut cx).is_pending());
[INFO] [stdout]     |                   ------ type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `joint` an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 278 |     let mut joint: Pin<&mut _> = pin!(anony::try_join_cyclic!(
[INFO] [stdout]     |                  +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `demonstrate_tuple::Tuple<{integer}, &str, [{integer}; 3], {integer}, &str, [{integer}; 3], {integer}, &str, [{integer}; 3], {integer}, &str, [{integer}; 3], &str, [{integer}; 3], {integer}, &str, [{integer}; 3], &str>: serde::ser::Serialize` is not satisfied
[INFO] [stdout]     --> examples/struct_tuple/main.rs:181:49
[INFO] [stdout]      |
[INFO] [stdout] 181  |     let serialized = serde_json::ser::to_string(&o1).unwrap();
[INFO] [stdout]      |                      -------------------------- ^^^ the trait `serde::ser::Serialize` is not implemented for `Tuple<{integer}, &str, [...; 3], ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ...>`
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout]      = help: the following other types implement trait `serde::ser::Serialize`:
[INFO] [stdout]                &'a T
[INFO] [stdout]                &'a mut T
[INFO] [stdout]                ()
[INFO] [stdout]                (T0, T1)
[INFO] [stdout]                (T0, T1, T2)
[INFO] [stdout]                (T0, T1, T2, T3)
[INFO] [stdout]                (T0, T1, T2, T3, T4)
[INFO] [stdout]                (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]              and 130 others
[INFO] [stdout] note: required by a bound in `serde_json::to_string`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.115/src/ser.rs:2209:17
[INFO] [stdout]      |
[INFO] [stdout] 2207 | pub fn to_string<T>(value: &T) -> Result<String>
[INFO] [stdout]      |        --------- required by a bound in this function
[INFO] [stdout] 2208 | where
[INFO] [stdout] 2209 |     T: ?Sized + Serialize,
[INFO] [stdout]      |                 ^^^^^^^^^ required by this bound in `to_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `demonstrate_tuple::Tuple: serde::ser::Serialize` is not satisfied
[INFO] [stdout]     --> examples/struct_tuple/main.rs:183:47
[INFO] [stdout]      |
[INFO] [stdout] 183  |     println!("{}", serde_json::ser::to_string(&tuple!()).unwrap());
[INFO] [stdout]      |                    -------------------------- ^^^^^^^^^ the trait `serde::ser::Serialize` is not implemented for `demonstrate_tuple::Tuple`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout]      = help: the following other types implement trait `serde::ser::Serialize`:
[INFO] [stdout]                &'a T
[INFO] [stdout]                &'a mut T
[INFO] [stdout]                ()
[INFO] [stdout]                (T0, T1)
[INFO] [stdout]                (T0, T1, T2)
[INFO] [stdout]                (T0, T1, T2, T3)
[INFO] [stdout]                (T0, T1, T2, T3, T4)
[INFO] [stdout]                (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]              and 130 others
[INFO] [stdout] note: required by a bound in `serde_json::to_string`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.115/src/ser.rs:2209:17
[INFO] [stdout]      |
[INFO] [stdout] 2207 | pub fn to_string<T>(value: &T) -> Result<String>
[INFO] [stdout]      |        --------- required by a bound in this function
[INFO] [stdout] 2208 | where
[INFO] [stdout] 2209 |     T: ?Sized + Serialize,
[INFO] [stdout]      |                 ^^^^^^^^^ required by this bound in `to_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 12 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `Pin<&mut _>`
[INFO] [stdout]    --> tests/try_join_cyclic.rs:353:9
[INFO] [stdout]     |
[INFO] [stdout] 353 |     let mut fut = pin!(fut);
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 354 |
[INFO] [stdout] 355 |     let _ = fut.as_mut().poll(&mut cx);
[INFO] [stdout]     |                 ------ type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `fut` an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 353 |     let mut fut: Pin<&mut _> = pin!(fut);
[INFO] [stdout]     |                +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `anony` (example "expansions") due to 13 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: aborting due to 26 previous errors; 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `anony` (test "try_join_cyclic") due to 27 previous errors; 4 warnings emitted
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `anony` (example "struct_tuple") due to 4 previous errors
[INFO] running `Command { std: "docker" "inspect" "20a91818f0c7487648ea3af4926fdf41d225eb12b9f1d507167adec3bedc0d8a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "20a91818f0c7487648ea3af4926fdf41d225eb12b9f1d507167adec3bedc0d8a", kill_on_drop: false }`
[INFO] [stdout] 20a91818f0c7487648ea3af4926fdf41d225eb12b9f1d507167adec3bedc0d8a
