[INFO] fetching crate dvcompute_branch 2.0.0... [INFO] checking dvcompute_branch-2.0.0 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604 [INFO] extracting crate dvcompute_branch 2.0.0 into /workspace/builds/worker-1-tc2/source [INFO] validating manifest of crates.io crate dvcompute_branch 2.0.0 on toolchain 4d98531622e1718ae0bc3c7a1ab9cd8938428452 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate dvcompute_branch 2.0.0 [INFO] finished tweaking crates.io crate dvcompute_branch 2.0.0 [INFO] tweaked toml for crates.io crate dvcompute_branch 2.0.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 28 packages to latest compatible versions [INFO] [stderr] Adding getrandom v0.1.16 (latest: v0.2.15) [INFO] [stderr] Adding rand v0.7.3 (latest: v0.8.5) [INFO] [stderr] Adding rand_chacha v0.2.2 (latest: v0.3.1) [INFO] [stderr] Adding rand_core v0.5.1 (latest: v0.6.4) [INFO] [stderr] Adding rand_hc v0.2.0 (latest: v0.3.2) [INFO] [stderr] Adding wasi v0.9.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bd113fe2295d877bc48fd52c421943af69978c79a11e214559d77ef5c61558e5 [INFO] running `Command { std: "docker" "start" "-a" "bd113fe2295d877bc48fd52c421943af69978c79a11e214559d77ef5c61558e5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bd113fe2295d877bc48fd52c421943af69978c79a11e214559d77ef5c61558e5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bd113fe2295d877bc48fd52c421943af69978c79a11e214559d77ef5c61558e5", kill_on_drop: false }` [INFO] [stdout] bd113fe2295d877bc48fd52c421943af69978c79a11e214559d77ef5c61558e5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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 -Dtail_expr_drop_order" "-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 33dd9f60d4077f91aa7e52a88d57c25f3c2594b7674e7cb7450e0ce364915e1f [INFO] running `Command { std: "docker" "start" "-a" "33dd9f60d4077f91aa7e52a88d57c25f3c2594b7674e7cb7450e0ce364915e1f", kill_on_drop: false }` [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Checking dvcompute_utils v2.0.0 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Checking zerocopy v0.7.35 [INFO] [stderr] Checking ppv-lite86 v0.2.20 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking dvcompute_rand v2.0.0 [INFO] [stderr] Checking dvcompute_branch v2.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:77:7 [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:81:7 [INFO] [stdout] | [INFO] [stdout] 81 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:84:7 [INFO] [stdout] | [INFO] [stdout] 84 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:87:7 [INFO] [stdout] | [INFO] [stdout] 87 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:93:7 [INFO] [stdout] | [INFO] [stdout] 93 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:96:7 [INFO] [stdout] | [INFO] [stdout] 96 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:99:7 [INFO] [stdout] | [INFO] [stdout] 99 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:102:7 [INFO] [stdout] | [INFO] [stdout] 102 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:111:11 [INFO] [stdout] | [INFO] [stdout] 111 | #[cfg(all(feature="dist_mode", not(feature="dist_core_mode")))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_core_mode` [INFO] [stdout] --> src/lib.rs:111:36 [INFO] [stdout] | [INFO] [stdout] 111 | #[cfg(all(feature="dist_mode", not(feature="dist_core_mode")))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_core_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:124:11 [INFO] [stdout] | [INFO] [stdout] 124 | #[cfg(all(feature="dist_mode", feature="dist_core_mode"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_core_mode` [INFO] [stdout] --> src/lib.rs:124:32 [INFO] [stdout] | [INFO] [stdout] 124 | #[cfg(all(feature="dist_mode", feature="dist_core_mode"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_core_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:136:7 [INFO] [stdout] | [INFO] [stdout] 136 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/mod.rs:57:7 [INFO] [stdout] | [INFO] [stdout] 57 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/point.rs:10:7 [INFO] [stdout] | [INFO] [stdout] 10 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/point.rs:34:7 [INFO] [stdout] | [INFO] [stdout] 34 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:18:7 [INFO] [stdout] | [INFO] [stdout] 18 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:21:7 [INFO] [stdout] | [INFO] [stdout] 21 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:24:7 [INFO] [stdout] | [INFO] [stdout] 24 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:27:7 [INFO] [stdout] | [INFO] [stdout] 27 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:30:7 [INFO] [stdout] | [INFO] [stdout] 30 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:33:7 [INFO] [stdout] | [INFO] [stdout] 33 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:37:7 [INFO] [stdout] | [INFO] [stdout] 37 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:82:7 [INFO] [stdout] | [INFO] [stdout] 82 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:97:7 [INFO] [stdout] | [INFO] [stdout] 97 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:14:7 [INFO] [stdout] | [INFO] [stdout] 14 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:17:7 [INFO] [stdout] | [INFO] [stdout] 17 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:20:7 [INFO] [stdout] | [INFO] [stdout] 20 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:23:7 [INFO] [stdout] | [INFO] [stdout] 23 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:159:7 [INFO] [stdout] | [INFO] [stdout] 159 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:163:7 [INFO] [stdout] | [INFO] [stdout] 163 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:167:7 [INFO] [stdout] | [INFO] [stdout] 167 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:171:7 [INFO] [stdout] | [INFO] [stdout] 171 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:175:7 [INFO] [stdout] | [INFO] [stdout] 175 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:192:7 [INFO] [stdout] | [INFO] [stdout] 192 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:202:7 [INFO] [stdout] | [INFO] [stdout] 202 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:244:7 [INFO] [stdout] | [INFO] [stdout] 244 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:251:7 [INFO] [stdout] | [INFO] [stdout] 251 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:259:7 [INFO] [stdout] | [INFO] [stdout] 259 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/ref_comp/mod.rs:7:7 [INFO] [stdout] | [INFO] [stdout] 7 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/ref_comp/mod.rs:10:7 [INFO] [stdout] | [INFO] [stdout] 10 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/simulation/mod.rs:20:7 [INFO] [stdout] | [INFO] [stdout] 20 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/simulation/mod.rs:149:11 [INFO] [stdout] | [INFO] [stdout] 149 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/simulation/mod.rs:169:11 [INFO] [stdout] | [INFO] [stdout] 169 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:9:7 [INFO] [stdout] | [INFO] [stdout] 9 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:12:7 [INFO] [stdout] | [INFO] [stdout] 12 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:15:7 [INFO] [stdout] | [INFO] [stdout] 15 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:31:7 [INFO] [stdout] | [INFO] [stdout] 31 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:34:7 [INFO] [stdout] | [INFO] [stdout] 34 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:161:7 [INFO] [stdout] | [INFO] [stdout] 161 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:381:7 [INFO] [stdout] | [INFO] [stdout] 381 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:391:7 [INFO] [stdout] | [INFO] [stdout] 391 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:408:7 [INFO] [stdout] | [INFO] [stdout] 408 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:418:7 [INFO] [stdout] | [INFO] [stdout] 418 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:428:7 [INFO] [stdout] | [INFO] [stdout] 428 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:456:7 [INFO] [stdout] | [INFO] [stdout] 456 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:469:7 [INFO] [stdout] | [INFO] [stdout] 469 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:483:7 [INFO] [stdout] | [INFO] [stdout] 483 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:488:7 [INFO] [stdout] | [INFO] [stdout] 488 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:546:7 [INFO] [stdout] | [INFO] [stdout] 546 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:556:7 [INFO] [stdout] | [INFO] [stdout] 556 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:573:7 [INFO] [stdout] | [INFO] [stdout] 573 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:583:7 [INFO] [stdout] | [INFO] [stdout] 583 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:593:7 [INFO] [stdout] | [INFO] [stdout] 593 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:621:7 [INFO] [stdout] | [INFO] [stdout] 621 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:644:7 [INFO] [stdout] | [INFO] [stdout] 644 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:658:7 [INFO] [stdout] | [INFO] [stdout] 658 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:663:7 [INFO] [stdout] | [INFO] [stdout] 663 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:1446:7 [INFO] [stdout] | [INFO] [stdout] 1446 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:1451:7 [INFO] [stdout] | [INFO] [stdout] 1451 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:784:11 [INFO] [stdout] | [INFO] [stdout] 784 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:829:11 [INFO] [stdout] | [INFO] [stdout] 829 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:926:11 [INFO] [stdout] | [INFO] [stdout] 926 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:971:11 [INFO] [stdout] | [INFO] [stdout] 971 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:1199:11 [INFO] [stdout] | [INFO] [stdout] 1199 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:1241:11 [INFO] [stdout] | [INFO] [stdout] 1241 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:9:7 [INFO] [stdout] | [INFO] [stdout] 9 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:12:7 [INFO] [stdout] | [INFO] [stdout] 12 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:15:7 [INFO] [stdout] | [INFO] [stdout] 15 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:22:7 [INFO] [stdout] | [INFO] [stdout] 22 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:192:7 [INFO] [stdout] | [INFO] [stdout] 192 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:202:7 [INFO] [stdout] | [INFO] [stdout] 202 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:219:7 [INFO] [stdout] | [INFO] [stdout] 219 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:229:7 [INFO] [stdout] | [INFO] [stdout] 229 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:239:7 [INFO] [stdout] | [INFO] [stdout] 239 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:267:7 [INFO] [stdout] | [INFO] [stdout] 267 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:280:7 [INFO] [stdout] | [INFO] [stdout] 280 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:294:7 [INFO] [stdout] | [INFO] [stdout] 294 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:299:7 [INFO] [stdout] | [INFO] [stdout] 299 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:9:7 [INFO] [stdout] | [INFO] [stdout] 9 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:12:7 [INFO] [stdout] | [INFO] [stdout] 12 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:15:7 [INFO] [stdout] | [INFO] [stdout] 15 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:18:7 [INFO] [stdout] | [INFO] [stdout] 18 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:21:7 [INFO] [stdout] | [INFO] [stdout] 21 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:27:7 [INFO] [stdout] | [INFO] [stdout] 27 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:30:7 [INFO] [stdout] | [INFO] [stdout] 30 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:227:7 [INFO] [stdout] | [INFO] [stdout] 227 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:237:7 [INFO] [stdout] | [INFO] [stdout] 237 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:254:7 [INFO] [stdout] | [INFO] [stdout] 254 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:264:7 [INFO] [stdout] | [INFO] [stdout] 264 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:274:7 [INFO] [stdout] | [INFO] [stdout] 274 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:303:7 [INFO] [stdout] | [INFO] [stdout] 303 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:321:7 [INFO] [stdout] | [INFO] [stdout] 321 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:338:7 [INFO] [stdout] | [INFO] [stdout] 338 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:343:7 [INFO] [stdout] | [INFO] [stdout] 343 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/utils/mod.rs:11:7 [INFO] [stdout] | [INFO] [stdout] 11 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/utils/mod.rs:15:7 [INFO] [stdout] | [INFO] [stdout] 15 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/mod.rs:8:7 [INFO] [stdout] | [INFO] [stdout] 8 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/mod.rs:12:7 [INFO] [stdout] | [INFO] [stdout] 12 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/mod.rs:16:7 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/mod.rs:20:7 [INFO] [stdout] | [INFO] [stdout] 20 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/mod.rs:27:7 [INFO] [stdout] | [INFO] [stdout] 27 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/event_queue.rs:16:7 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/event_queue.rs:138:7 [INFO] [stdout] | [INFO] [stdout] 138 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/event_queue.rs:141:11 [INFO] [stdout] | [INFO] [stdout] 141 | #[cfg(all(feature="dist_mode", not(feature="dist_core_mode")))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_core_mode` [INFO] [stdout] --> src/simulation/internal/event_queue.rs:141:36 [INFO] [stdout] | [INFO] [stdout] 141 | #[cfg(all(feature="dist_mode", not(feature="dist_core_mode")))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_core_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/event_queue.rs:171:11 [INFO] [stdout] | [INFO] [stdout] 171 | #[cfg(all(feature="dist_mode", feature="dist_core_mode"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_core_mode` [INFO] [stdout] --> src/simulation/internal/event_queue.rs:171:32 [INFO] [stdout] | [INFO] [stdout] 171 | #[cfg(all(feature="dist_mode", feature="dist_core_mode"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_core_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/prelude.rs:15:7 [INFO] [stdout] | [INFO] [stdout] 15 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/prelude.rs:18:7 [INFO] [stdout] | [INFO] [stdout] 18 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/prelude.rs:21:7 [INFO] [stdout] | [INFO] [stdout] 21 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/prelude.rs:24:7 [INFO] [stdout] | [INFO] [stdout] 24 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/prelude.rs:27:7 [INFO] [stdout] | [INFO] [stdout] 27 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/prelude.rs:30:7 [INFO] [stdout] | [INFO] [stdout] 30 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:77:7 [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:81:7 [INFO] [stdout] | [INFO] [stdout] 81 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:84:7 [INFO] [stdout] | [INFO] [stdout] 84 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:87:7 [INFO] [stdout] | [INFO] [stdout] 87 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:93:7 [INFO] [stdout] | [INFO] [stdout] 93 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:96:7 [INFO] [stdout] | [INFO] [stdout] 96 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:99:7 [INFO] [stdout] | [INFO] [stdout] 99 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:102:7 [INFO] [stdout] | [INFO] [stdout] 102 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:111:11 [INFO] [stdout] | [INFO] [stdout] 111 | #[cfg(all(feature="dist_mode", not(feature="dist_core_mode")))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_core_mode` [INFO] [stdout] --> src/lib.rs:111:36 [INFO] [stdout] | [INFO] [stdout] 111 | #[cfg(all(feature="dist_mode", not(feature="dist_core_mode")))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_core_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:124:11 [INFO] [stdout] | [INFO] [stdout] 124 | #[cfg(all(feature="dist_mode", feature="dist_core_mode"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_core_mode` [INFO] [stdout] --> src/lib.rs:124:32 [INFO] [stdout] | [INFO] [stdout] 124 | #[cfg(all(feature="dist_mode", feature="dist_core_mode"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_core_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/lib.rs:136:7 [INFO] [stdout] | [INFO] [stdout] 136 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/mod.rs:57:7 [INFO] [stdout] | [INFO] [stdout] 57 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/point.rs:10:7 [INFO] [stdout] | [INFO] [stdout] 10 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/point.rs:34:7 [INFO] [stdout] | [INFO] [stdout] 34 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:18:7 [INFO] [stdout] | [INFO] [stdout] 18 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:21:7 [INFO] [stdout] | [INFO] [stdout] 21 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:24:7 [INFO] [stdout] | [INFO] [stdout] 24 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:27:7 [INFO] [stdout] | [INFO] [stdout] 27 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:30:7 [INFO] [stdout] | [INFO] [stdout] 30 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:33:7 [INFO] [stdout] | [INFO] [stdout] 33 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:37:7 [INFO] [stdout] | [INFO] [stdout] 37 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:82:7 [INFO] [stdout] | [INFO] [stdout] 82 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/run.rs:97:7 [INFO] [stdout] | [INFO] [stdout] 97 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:14:7 [INFO] [stdout] | [INFO] [stdout] 14 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:17:7 [INFO] [stdout] | [INFO] [stdout] 17 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:20:7 [INFO] [stdout] | [INFO] [stdout] 20 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:23:7 [INFO] [stdout] | [INFO] [stdout] 23 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:159:7 [INFO] [stdout] | [INFO] [stdout] 159 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:163:7 [INFO] [stdout] | [INFO] [stdout] 163 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:167:7 [INFO] [stdout] | [INFO] [stdout] 167 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:171:7 [INFO] [stdout] | [INFO] [stdout] 171 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:175:7 [INFO] [stdout] | [INFO] [stdout] 175 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:192:7 [INFO] [stdout] | [INFO] [stdout] 192 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:202:7 [INFO] [stdout] | [INFO] [stdout] 202 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:244:7 [INFO] [stdout] | [INFO] [stdout] 244 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:251:7 [INFO] [stdout] | [INFO] [stdout] 251 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/error.rs:259:7 [INFO] [stdout] | [INFO] [stdout] 259 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/ref_comp/mod.rs:7:7 [INFO] [stdout] | [INFO] [stdout] 7 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/ref_comp/mod.rs:10:7 [INFO] [stdout] | [INFO] [stdout] 10 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/simulation/mod.rs:20:7 [INFO] [stdout] | [INFO] [stdout] 20 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/simulation/mod.rs:149:11 [INFO] [stdout] | [INFO] [stdout] 149 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/simulation/mod.rs:169:11 [INFO] [stdout] | [INFO] [stdout] 169 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:9:7 [INFO] [stdout] | [INFO] [stdout] 9 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:12:7 [INFO] [stdout] | [INFO] [stdout] 12 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:15:7 [INFO] [stdout] | [INFO] [stdout] 15 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:31:7 [INFO] [stdout] | [INFO] [stdout] 31 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:34:7 [INFO] [stdout] | [INFO] [stdout] 34 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:161:7 [INFO] [stdout] | [INFO] [stdout] 161 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:381:7 [INFO] [stdout] | [INFO] [stdout] 381 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:391:7 [INFO] [stdout] | [INFO] [stdout] 391 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:408:7 [INFO] [stdout] | [INFO] [stdout] 408 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:418:7 [INFO] [stdout] | [INFO] [stdout] 418 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:428:7 [INFO] [stdout] | [INFO] [stdout] 428 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:456:7 [INFO] [stdout] | [INFO] [stdout] 456 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:469:7 [INFO] [stdout] | [INFO] [stdout] 469 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:483:7 [INFO] [stdout] | [INFO] [stdout] 483 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:488:7 [INFO] [stdout] | [INFO] [stdout] 488 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:546:7 [INFO] [stdout] | [INFO] [stdout] 546 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:556:7 [INFO] [stdout] | [INFO] [stdout] 556 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:573:7 [INFO] [stdout] | [INFO] [stdout] 573 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:583:7 [INFO] [stdout] | [INFO] [stdout] 583 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:593:7 [INFO] [stdout] | [INFO] [stdout] 593 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:621:7 [INFO] [stdout] | [INFO] [stdout] 621 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:644:7 [INFO] [stdout] | [INFO] [stdout] 644 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:658:7 [INFO] [stdout] | [INFO] [stdout] 658 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:663:7 [INFO] [stdout] | [INFO] [stdout] 663 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:1446:7 [INFO] [stdout] | [INFO] [stdout] 1446 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:1451:7 [INFO] [stdout] | [INFO] [stdout] 1451 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:784:11 [INFO] [stdout] | [INFO] [stdout] 784 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:829:11 [INFO] [stdout] | [INFO] [stdout] 829 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:926:11 [INFO] [stdout] | [INFO] [stdout] 926 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:971:11 [INFO] [stdout] | [INFO] [stdout] 971 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:1199:11 [INFO] [stdout] | [INFO] [stdout] 1199 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/event/mod.rs:1241:11 [INFO] [stdout] | [INFO] [stdout] 1241 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:9:7 [INFO] [stdout] | [INFO] [stdout] 9 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:12:7 [INFO] [stdout] | [INFO] [stdout] 12 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:15:7 [INFO] [stdout] | [INFO] [stdout] 15 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:22:7 [INFO] [stdout] | [INFO] [stdout] 22 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:192:7 [INFO] [stdout] | [INFO] [stdout] 192 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:202:7 [INFO] [stdout] | [INFO] [stdout] 202 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:219:7 [INFO] [stdout] | [INFO] [stdout] 219 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:229:7 [INFO] [stdout] | [INFO] [stdout] 229 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:239:7 [INFO] [stdout] | [INFO] [stdout] 239 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:267:7 [INFO] [stdout] | [INFO] [stdout] 267 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:280:7 [INFO] [stdout] | [INFO] [stdout] 280 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:294:7 [INFO] [stdout] | [INFO] [stdout] 294 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/disposable.rs:299:7 [INFO] [stdout] | [INFO] [stdout] 299 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:9:7 [INFO] [stdout] | [INFO] [stdout] 9 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:12:7 [INFO] [stdout] | [INFO] [stdout] 12 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:15:7 [INFO] [stdout] | [INFO] [stdout] 15 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:18:7 [INFO] [stdout] | [INFO] [stdout] 18 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:21:7 [INFO] [stdout] | [INFO] [stdout] 21 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:27:7 [INFO] [stdout] | [INFO] [stdout] 27 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:30:7 [INFO] [stdout] | [INFO] [stdout] 30 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:227:7 [INFO] [stdout] | [INFO] [stdout] 227 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:237:7 [INFO] [stdout] | [INFO] [stdout] 237 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:254:7 [INFO] [stdout] | [INFO] [stdout] 254 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:264:7 [INFO] [stdout] | [INFO] [stdout] 264 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:274:7 [INFO] [stdout] | [INFO] [stdout] 274 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:303:7 [INFO] [stdout] | [INFO] [stdout] 303 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:321:7 [INFO] [stdout] | [INFO] [stdout] 321 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:338:7 [INFO] [stdout] | [INFO] [stdout] 338 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/observable/observer.rs:343:7 [INFO] [stdout] | [INFO] [stdout] 343 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/utils/mod.rs:11:7 [INFO] [stdout] | [INFO] [stdout] 11 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/utils/mod.rs:15:7 [INFO] [stdout] | [INFO] [stdout] 15 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/mod.rs:8:7 [INFO] [stdout] | [INFO] [stdout] 8 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/mod.rs:12:7 [INFO] [stdout] | [INFO] [stdout] 12 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/mod.rs:16:7 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/mod.rs:20:7 [INFO] [stdout] | [INFO] [stdout] 20 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/mod.rs:27:7 [INFO] [stdout] | [INFO] [stdout] 27 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/event_queue.rs:16:7 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/event_queue.rs:138:7 [INFO] [stdout] | [INFO] [stdout] 138 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/event_queue.rs:141:11 [INFO] [stdout] | [INFO] [stdout] 141 | #[cfg(all(feature="dist_mode", not(feature="dist_core_mode")))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_core_mode` [INFO] [stdout] --> src/simulation/internal/event_queue.rs:141:36 [INFO] [stdout] | [INFO] [stdout] 141 | #[cfg(all(feature="dist_mode", not(feature="dist_core_mode")))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_core_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/simulation/internal/event_queue.rs:171:11 [INFO] [stdout] | [INFO] [stdout] 171 | #[cfg(all(feature="dist_mode", feature="dist_core_mode"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_core_mode` [INFO] [stdout] --> src/simulation/internal/event_queue.rs:171:32 [INFO] [stdout] | [INFO] [stdout] 171 | #[cfg(all(feature="dist_mode", feature="dist_core_mode"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_core_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/prelude.rs:15:7 [INFO] [stdout] | [INFO] [stdout] 15 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/prelude.rs:18:7 [INFO] [stdout] | [INFO] [stdout] 18 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/prelude.rs:21:7 [INFO] [stdout] | [INFO] [stdout] 21 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/prelude.rs:24:7 [INFO] [stdout] | [INFO] [stdout] 24 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/prelude.rs:27:7 [INFO] [stdout] | [INFO] [stdout] 27 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dist_mode` [INFO] [stdout] --> src/prelude.rs:30:7 [INFO] [stdout] | [INFO] [stdout] 30 | #[cfg(feature="dist_mode")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `branch_mode`, `branch_wasm_mode`, and `default` [INFO] [stdout] = help: consider adding `dist_mode` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/run.rs:261:25 [INFO] [stdout] | [INFO] [stdout] 245 | let generator = Generator::new(&specs.generator_type); [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 246 | let specs = specs.into(); [INFO] [stdout] 247 | let event_queue = Box::new(EventQueue::new(&specs)); [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 261 | finalizers: RefCell::new(Vec::new()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: requested on the command line with `-D tail-expr-drop-order` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/run.rs:290:25 [INFO] [stdout] | [INFO] [stdout] 267 | let generator = self.generator.clone(); [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 268 | let specs = self.specs.clone(); [INFO] [stdout] 269 | let event_queue = Box::new(self.event_queue.clone_at(p)); [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 272 | let mut cell = self.branch_next_id.borrow_mut(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 290 | finalizers: RefCell::new(Vec::new()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/error.rs:100:22 [INFO] [stdout] | [INFO] [stdout] 99 | pub fn io(err: io::Error) -> Self { [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 100 | Error::Other(OtherError::io(err)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/error.rs:122:17 [INFO] [stdout] | [INFO] [stdout] 121 | pub fn io(err: io::Error) -> Rc { [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 122 | Rc::new(OtherError::IO(err)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/ref_comp/branch.rs:35:24 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new(val: T) -> RefComp { [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 34 | RefComp { [INFO] [stdout] 35 | init_item: UnsafeCell::new(val), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/ref_comp/branch.rs:36:20 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new(val: T) -> RefComp { [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 36 | items: UnsafeCell::new(None) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/ref_comp/branch.rs:206:24 [INFO] [stdout] | [INFO] [stdout] 197 | let init_item = unsafe { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 201 | let items = unsafe { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 206 | init_item: UnsafeCell::new(init_item), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/ref_comp/branch.rs:207:20 [INFO] [stdout] | [INFO] [stdout] 197 | let init_item = unsafe { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 201 | let items = unsafe { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 207 | items: UnsafeCell::new(items) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/ref_comp/branch.rs:228:20 [INFO] [stdout] | [INFO] [stdout] 226 | fn call_event(self, p: &Point) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 227 | let Read { comp } = self; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 228 | Result::Ok(comp.read_at(p)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/ref_comp/branch.rs:251:20 [INFO] [stdout] | [INFO] [stdout] 249 | fn call_event(self, p: &Point) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 250 | let Swap { comp, val } = self; [INFO] [stdout] | ---- --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 251 | Result::Ok(comp.swap_at(val, p)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/mod.rs:63:23 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn parameter_sequence(comps: I) -> Sequence [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 63 | Sequence { comps: comps.into_iter(), _phantom: PhantomData } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/mod.rs:72:24 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn parameter_sequence_(comps: I) -> Sequence_ [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 72 | Sequence_ { comps: comps.into_iter(), _phantom: PhantomData } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/mod.rs:166:27 [INFO] [stdout] | [INFO] [stdout] 163 | fn into_boxed(self) -> ParameterBox [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 166 | ParameterBox::new(move |r: &Run| { self.call_parameter(r) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/mod.rs:209:16 [INFO] [stdout] | [INFO] [stdout] 205 | fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 209 | f: Box::new(f) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/mod.rs:322:9 [INFO] [stdout] | [INFO] [stdout] 320 | fn call_parameter(self, r: &Run) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 321 | let Delay { f, _phantom } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 322 | f().call_parameter(r) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/mod.rs:414:20 [INFO] [stdout] | [INFO] [stdout] 411 | fn call_composite(self, disposable: DisposableBox, p: &Point) -> simulation::Result<(M::Item, DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 412 | let ParameterIntoComposite { comp } = self; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 413 | let a = comp.call_parameter(p.run)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 414 | Result::Ok((a, disposable)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/mod.rs:444:15 [INFO] [stdout] | [INFO] [stdout] 442 | fn call_parameter(self, r: &Run) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 443 | let AndThen { comp, f, _phantom } = self; [INFO] [stdout] | ---- - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 444 | match comp.call_parameter(r) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/mod.rs:481:15 [INFO] [stdout] | [INFO] [stdout] 479 | fn call_parameter(self, r: &Run) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 480 | let Map { comp, f, _phantom } = self; [INFO] [stdout] | ---- - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 481 | match comp.call_parameter(r) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/mod.rs:510:9 [INFO] [stdout] | [INFO] [stdout] 508 | fn call_parameter(self, r: &Run) -> simulation::Result<(M::Item, U::Item)> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 509 | let Zip { comp, other } = self; [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 510 | / comp.and_then(move |a| { [INFO] [stdout] 511 | | other.map(move |b| (a, b)) [INFO] [stdout] 512 | | }).call_parameter(r) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/mod.rs:511:23 [INFO] [stdout] | [INFO] [stdout] 509 | let Zip { comp, other } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 510 | comp.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 511 | other.map(move |b| (a, b)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/mod.rs:542:9 [INFO] [stdout] | [INFO] [stdout] 540 | fn call_parameter(self, r: &Run) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 541 | let Ap { comp, other, _phantom } = self; [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 542 | / comp.and_then(move |f| { [INFO] [stdout] 543 | | other.map(move |a| { f(a) }) [INFO] [stdout] 544 | | }).call_parameter(r) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/mod.rs:543:23 [INFO] [stdout] | [INFO] [stdout] 541 | let Ap { comp, other, _phantom } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 542 | comp.and_then(move |f| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 543 | other.map(move |a| { f(a) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/random.rs:145:20 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn random_discrete_parameter(dpdf: Rc>) -> impl Parameter + Clone { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 145 | cons_parameter(move |r| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 146 | | let gen = &r.generator; [INFO] [stdout] 147 | | Result::Ok(gen.random_discrete(&dpdf).clone()) [INFO] [stdout] 148 | | }) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/random.rs:147:20 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn random_discrete_parameter(dpdf: Rc>) -> impl Parameter + Clone { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 147 | Result::Ok(gen.random_discrete(&dpdf).clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/ops.rs:27:18 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 27 | gen: Grc::new(Box::new(move || { f().into_boxed() })) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/parameter/ops.rs:27:46 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn new(f: F) -> Self [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 27 | gen: Grc::new(Box::new(move || { f().into_boxed() })) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:55:23 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn simulation_sequence(comps: I) -> Sequence [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 55 | Sequence { comps: comps.into_iter(), _phantom: PhantomData } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn simulation_sequence_(comps: I) -> Sequence_ [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 64 | Sequence_ { comps: comps.into_iter(), _phantom: PhantomData } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:193:28 [INFO] [stdout] | [INFO] [stdout] 190 | fn into_boxed(self) -> SimulationBox [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 193 | SimulationBox::new(move |r: &Run| { self.call_simulation(r) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:237:16 [INFO] [stdout] | [INFO] [stdout] 233 | fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 237 | f: Box::new(f) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:350:9 [INFO] [stdout] | [INFO] [stdout] 348 | fn call_simulation(self, r: &Run) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 349 | let Delay { f, _phantom } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 350 | f().call_simulation(r) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:420:20 [INFO] [stdout] | [INFO] [stdout] 417 | fn call_composite(self, disposable: DisposableBox, p: &Point) -> simulation::Result<(M::Item, DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 418 | let SimulationIntoComposite { comp } = self; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 419 | let a = comp.call_simulation(p.run)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 420 | Result::Ok((a, disposable)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:450:15 [INFO] [stdout] | [INFO] [stdout] 448 | fn call_simulation(self, r: &Run) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 449 | let AndThen { comp, f, _phantom } = self; [INFO] [stdout] | ---- - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 450 | match comp.call_simulation(r) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:487:15 [INFO] [stdout] | [INFO] [stdout] 485 | fn call_simulation(self, r: &Run) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 486 | let Map { comp, f, _phantom } = self; [INFO] [stdout] | ---- - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 487 | match comp.call_simulation(r) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:516:9 [INFO] [stdout] | [INFO] [stdout] 514 | fn call_simulation(self, r: &Run) -> simulation::Result<(M::Item, U::Item)> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 515 | let Zip { comp, other } = self; [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 516 | / comp.and_then(move |a| { [INFO] [stdout] 517 | | other.map(move |b| (a, b)) [INFO] [stdout] 518 | | }).call_simulation(r) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:517:23 [INFO] [stdout] | [INFO] [stdout] 515 | let Zip { comp, other } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 516 | comp.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 517 | other.map(move |b| (a, b)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:548:9 [INFO] [stdout] | [INFO] [stdout] 546 | fn call_simulation(self, r: &Run) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 547 | let Ap { comp, other, _phantom } = self; [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 548 | / comp.and_then(move |f| { [INFO] [stdout] 549 | | other.map(move |a| { f(a) }) [INFO] [stdout] 550 | | }).call_simulation(r) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:549:23 [INFO] [stdout] | [INFO] [stdout] 547 | let Ap { comp, other, _phantom } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 548 | comp.and_then(move |f| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 549 | other.map(move |a| { f(a) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/mod.rs:577:15 [INFO] [stdout] | [INFO] [stdout] 574 | fn call_simulation(self, r: &Run) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 575 | let Finally { comp, finalization } = self; [INFO] [stdout] | ---- ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 576 | let x = comp.call_simulation(r); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 577 | match finalization.call_simulation(r) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/ops.rs:27:18 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 27 | gen: Grc::new(Box::new(move || { f().into_boxed() })) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/simulation/ops.rs:27:46 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn new(f: F) -> Self [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 27 | gen: Grc::new(Box::new(move || { f().into_boxed() })) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:131:23 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn event_sequence(comps: I) -> Sequence [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 131 | Sequence { comps: comps.into_iter(), _phantom: PhantomData } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:140:24 [INFO] [stdout] | [INFO] [stdout] 136 | pub fn event_sequence_(comps: I) -> Sequence_ [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 140 | Sequence_ { comps: comps.into_iter(), _phantom: PhantomData } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:266:23 [INFO] [stdout] | [INFO] [stdout] 263 | fn into_boxed(self) -> EventBox [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 266 | EventBox::new(move |p: &Point| { self.call_event(p) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:310:16 [INFO] [stdout] | [INFO] [stdout] 306 | fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 310 | f: Box::new(f) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:727:9 [INFO] [stdout] | [INFO] [stdout] 725 | fn call_event(self, p: &Point) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 726 | let Delay { f, _phantom } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 727 | f().call_event(p) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:863:9 [INFO] [stdout] | [INFO] [stdout] 860 | fn call_event(self, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 861 | let EnqueueWithIntegTimes { f } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 862 | let comp = EnqueueWithIntegTimesLoop { f, iteration: p.iteration }; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 863 | enqueue_event(p.time, comp.into_boxed()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:894:9 [INFO] [stdout] | [INFO] [stdout] 887 | fn call_event(self, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 888 | let EnqueueWithIntegTimesLoop { f, iteration } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 889 | let comp = f(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 893 | let comp = EnqueueWithIntegTimesLoop { f, iteration: p2.iteration }; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 894 | enqueue_event(p2.time, comp.into_boxed()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:1005:9 [INFO] [stdout] | [INFO] [stdout] 1002 | fn call_event(self, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1003 | let EnqueueIOWithIntegTimes { f } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1004 | let comp = EnqueueIOWithIntegTimesLoop { f, iteration: p.iteration }; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1005 | enqueue_io_event(p.time, comp.into_boxed()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:1036:9 [INFO] [stdout] | [INFO] [stdout] 1029 | fn call_event(self, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1030 | let EnqueueIOWithIntegTimesLoop { f, iteration } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1031 | let comp = f(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1035 | let comp = EnqueueIOWithIntegTimesLoop { f, iteration: p2.iteration }; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1036 | enqueue_io_event(p2.time, comp.into_boxed()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:1067:15 [INFO] [stdout] | [INFO] [stdout] 1065 | fn call_event(self, p: &Point) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1066 | let AndThen { comp, f, _phantom } = self; [INFO] [stdout] | ---- - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1067 | match comp.call_event(p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:1104:15 [INFO] [stdout] | [INFO] [stdout] 1102 | fn call_event(self, p: &Point) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1103 | let Map { comp, f, _phantom } = self; [INFO] [stdout] | ---- - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1104 | match comp.call_event(p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:1133:9 [INFO] [stdout] | [INFO] [stdout] 1131 | fn call_event(self, p: &Point) -> simulation::Result<(M::Item, U::Item)> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1132 | let Zip { comp, other } = self; [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1133 | / comp.and_then(move |a| { [INFO] [stdout] 1134 | | other.map(move |b| (a, b)) [INFO] [stdout] 1135 | | }).call_event(p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:1134:23 [INFO] [stdout] | [INFO] [stdout] 1132 | let Zip { comp, other } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1133 | comp.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1134 | other.map(move |b| (a, b)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:1165:9 [INFO] [stdout] | [INFO] [stdout] 1163 | fn call_event(self, p: &Point) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1164 | let Ap { comp, other, _phantom } = self; [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1165 | / comp.and_then(move |f| { [INFO] [stdout] 1166 | | other.map(move |a| { f(a) }) [INFO] [stdout] 1167 | | }).call_event(p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:1166:23 [INFO] [stdout] | [INFO] [stdout] 1164 | let Ap { comp, other, _phantom } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1165 | comp.and_then(move |f| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1166 | other.map(move |a| { f(a) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:1347:20 [INFO] [stdout] | [INFO] [stdout] 1344 | fn call_composite(self, disposable: DisposableBox, p: &Point) -> simulation::Result<(M::Item, DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1345 | let EventIntoComposite { comp } = self; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1346 | let a = comp.call_event(p)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1347 | Result::Ok((a, disposable)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/mod.rs:1441:9 [INFO] [stdout] | [INFO] [stdout] 1439 | fn call_event(self, p: &Point) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1440 | let Yield { comp } = self; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1441 | enqueue_event(p.time, comp.into_boxed()).call_event(p) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/ops.rs:27:18 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 27 | gen: Grc::new(Box::new(move || { f().into_boxed() })) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/event/ops.rs:27:46 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn new(f: F) -> Self [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 27 | gen: Grc::new(Box::new(move || { f().into_boxed() })) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:193:28 [INFO] [stdout] | [INFO] [stdout] 190 | fn into_boxed(self) -> ObservableBox [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 193 | ObservableBox::new(move |observer: ObserverBox| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 194 | | self.subscribe(observer.into_observer()) [INFO] [stdout] 195 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:194:28 [INFO] [stdout] | [INFO] [stdout] 190 | fn into_boxed(self) -> ObservableBox [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 193 | ObservableBox::new(move |observer: ObserverBox| { [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 194 | self.subscribe(observer.into_observer()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:240:16 [INFO] [stdout] | [INFO] [stdout] 235 | fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 240 | f: Box::new(f) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:271:23 [INFO] [stdout] | [INFO] [stdout] 268 | fn subscribe(self, observer: O) -> EventBox [INFO] [stdout] | ---- ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 271 | self.call_box((observer.into_boxed(),)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:387:19 [INFO] [stdout] | [INFO] [stdout] 381 | fn subscribe(self, observer: O) -> EventBox [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 385 | let f = self.f; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 386 | let observer = cons_observer(move |m: &M::Message, p: &Point| { [INFO] [stdout] 387 | match f(m).call_event(p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:464:19 [INFO] [stdout] | [INFO] [stdout] 458 | fn subscribe(self, observer: O) -> EventBox [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 462 | let f = self.f; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 463 | let observer = cons_observer(move |m: &M::Message, p: &Point| { [INFO] [stdout] 464 | match f(m).call_event(p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:525:9 [INFO] [stdout] | [INFO] [stdout] 494 | fn subscribe(self, observer: O) -> EventBox [INFO] [stdout] | ---- ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 497 | let comp = self.comp; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 498 | let dt = self.dt; [INFO] [stdout] 499 | let r = Grc::new(RefComp::new(false)); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 500 | let observer = { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 501 | let r = r.clone(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 502 | let observer = Grc::new(observer); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 519 | let h = comp.subscribe(observer); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 520 | let h = cons_disposable(move |p| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 525 | cons_event(move |_p| { Result::Ok(h) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:515:17 [INFO] [stdout] | [INFO] [stdout] 501 | let r = r.clone(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 502 | let observer = Grc::new(observer); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 503 | cons_observer(move |m: &M::Message, p: &Point| { [INFO] [stdout] 504 | let m = m.clone(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 505 | let r = r.clone(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 506 | let observer = observer.clone(); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 507 | let comp = cons_event(move |p| { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 515 | enqueue_event(p.time + dt, comp.into_boxed()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:587:9 [INFO] [stdout] | [INFO] [stdout] 554 | fn subscribe(self, observer: O) -> EventBox [INFO] [stdout] | ---- ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 557 | let comp = self.comp; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 558 | let f = self.f; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 559 | let r = Grc::new(RefComp::new(false)); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 560 | let observer = { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 561 | let r = r.clone(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 562 | let observer = Grc::new(observer); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 581 | let h = comp.subscribe(observer); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 582 | let h = cons_disposable(move |p| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 587 | cons_event(move |_p| { Result::Ok(h) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:577:17 [INFO] [stdout] | [INFO] [stdout] 558 | let f = self.f; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 561 | let r = r.clone(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 562 | let observer = Grc::new(observer); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 563 | cons_observer(move |m: &M::Message, p: &Point| { [INFO] [stdout] 564 | let m = m.clone(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 565 | let r = r.clone(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 566 | let observer = observer.clone(); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 567 | let comp = cons_event(move |p| { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 575 | let dt = f(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 576 | let dt = dt.call_event(p)?; [INFO] [stdout] 577 | enqueue_event(p.time + dt, comp.into_boxed()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:632:9 [INFO] [stdout] | [INFO] [stdout] 612 | fn subscribe(self, observer: O) -> EventBox [INFO] [stdout] | ---- ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 615 | let observer = Grc::new(observer); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 616 | let comp = self.comp; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 617 | let other = self.other; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 618 | let observer1 = { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 619 | let observer = observer.clone(); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 624 | let observer2 = { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 629 | let disposable1 = comp.subscribe(observer1); [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 630 | let disposable2 = other.subscribe(observer2); [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 631 | [INFO] [stdout] 632 | / disposable1.into_event().and_then(move |disposable1| { [INFO] [stdout] 633 | | disposable2.into_event().map(move |disposable2| { [INFO] [stdout] 634 | | let disposable1 = disposable1.into_disposable(); [INFO] [stdout] 635 | | let disposable2 = disposable2.into_disposable(); [INFO] [stdout] ... | [INFO] [stdout] 638 | | }) [INFO] [stdout] 639 | | }).into_boxed() [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:633:13 [INFO] [stdout] | [INFO] [stdout] 630 | let disposable2 = other.subscribe(observer2); [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 631 | [INFO] [stdout] 632 | disposable1.into_event().and_then(move |disposable1| { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 633 | disposable2.into_event().map(move |disposable2| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:633:42 [INFO] [stdout] | [INFO] [stdout] 630 | let disposable2 = other.subscribe(observer2); [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 631 | [INFO] [stdout] 632 | disposable1.into_event().and_then(move |disposable1| { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 633 | disposable2.into_event().map(move |disposable2| { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 634 | | let disposable1 = disposable1.into_disposable(); [INFO] [stdout] 635 | | let disposable2 = disposable2.into_disposable(); [INFO] [stdout] ... | [INFO] [stdout] 638 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:637:17 [INFO] [stdout] | [INFO] [stdout] 632 | disposable1.into_event().and_then(move |disposable1| { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 633 | disposable2.into_event().map(move |disposable2| { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 634 | let disposable1 = disposable1.into_disposable(); [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 635 | let disposable2 = disposable2.into_disposable(); [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 636 | [INFO] [stdout] 637 | disposable1.merge(disposable2).into_boxed() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:661:9 [INFO] [stdout] | [INFO] [stdout] 657 | fn subscribe(self, _observer: O) -> EventBox [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 660 | let disposable = empty_disposable().into_boxed(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 661 | return_event(disposable).into_boxed() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:688:9 [INFO] [stdout] | [INFO] [stdout] 684 | fn subscribe(self, observer: O) -> EventBox [INFO] [stdout] | ---- ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 687 | let Delay { f, _phantom } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 688 | f().subscribe(observer) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:708:13 [INFO] [stdout] | [INFO] [stdout] 704 | let source = Grc::new(source::ObservableSource::new()); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 707 | let source = source.clone(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 708 | / cons_event(move |p| { [INFO] [stdout] 709 | | source.trigger_at(&p.time, p) [INFO] [stdout] 710 | | }).into_boxed() [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:776:20 [INFO] [stdout] | [INFO] [stdout] 775 | let source = comp.call_event(p)?; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 776 | Result::Ok(source.publish().into_boxed()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:794:20 [INFO] [stdout] | [INFO] [stdout] 793 | let source = comp.call_event(p)?; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 794 | Result::Ok(source.publish().into_boxed()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:812:20 [INFO] [stdout] | [INFO] [stdout] 811 | let source = comp.call_event(p)?; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 812 | Result::Ok(source.publish().into_boxed()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/mod.rs:839:24 [INFO] [stdout] | [INFO] [stdout] 835 | fn subscribe(self, observer: O) -> EventBox [INFO] [stdout] | ---- ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 838 | let Trace { comp, msg } = self; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 839 | comp.subscribe(trace_observer(msg, observer)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/disposable.rs:45:27 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn concat_disposables(disposables: I) -> Concat [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 45 | Concat { disposables: disposables.into_iter(), _phantom: PhantomData } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/disposable.rs:85:28 [INFO] [stdout] | [INFO] [stdout] 82 | fn into_boxed(self) -> DisposableBox [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 85 | DisposableBox::new(move |p: &Point| { self.dispose(p) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/disposable.rs:122:16 [INFO] [stdout] | [INFO] [stdout] 118 | fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 122 | f: Box::new(f) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/observer.rs:132:26 [INFO] [stdout] | [INFO] [stdout] 129 | fn into_boxed(self) -> ObserverBox [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 132 | ObserverBox::new(move |m: &Self::Message, p: &Point| { [INFO] [stdout] | __________________________^ [INFO] [stdout] 133 | | self.call_observer(m, p) [INFO] [stdout] 134 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/observer.rs:183:16 [INFO] [stdout] | [INFO] [stdout] 179 | fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 183 | f: Grc::new(Box::new(f)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/source.rs:47:30 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn trigger(&self, message: M) -> Trigger { [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 47 | Trigger { observers: self.observers.clone(), message: message } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/source.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 95 | fn subscribe(self, observer: O) -> EventBox [INFO] [stdout] | ---- ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 98 | let Publish { observers } = self; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 99 | / cons_event(move |p: &Point| { [INFO] [stdout] 100 | | match observers.upgrade() { [INFO] [stdout] 101 | | None => { [INFO] [stdout] 102 | | Result::Ok(empty_disposable().into_boxed()) [INFO] [stdout] ... | [INFO] [stdout] 117 | | } [INFO] [stdout] 118 | | }).into_boxed() [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/source.rs:100:19 [INFO] [stdout] | [INFO] [stdout] 95 | fn subscribe(self, observer: O) -> EventBox [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 98 | let Publish { observers } = self; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 99 | cons_event(move |p: &Point| { [INFO] [stdout] 100 | match observers.upgrade() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/random.rs:29:19 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn new_random_observable(f: F) -> impl Composite>> [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 26 | let source = Grc::new(ObservableSource::new()); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 29 | .and_then(move |pid| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 30 | | let pid = Grc::new(pid); [INFO] [stdout] 31 | | loop_random_observable(f, source.clone(), None) [INFO] [stdout] 32 | | .run_using_id(pid.clone()) [INFO] [stdout] ... | [INFO] [stdout] 44 | | }) [INFO] [stdout] 45 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/random.rs:31:13 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn new_random_observable(f: F) -> impl Composite>> [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 26 | let source = Grc::new(ObservableSource::new()); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 29 | .and_then(move |pid| { [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30 | let pid = Grc::new(pid); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31 | / loop_random_observable(f, source.clone(), None) [INFO] [stdout] 32 | | .run_using_id(pid.clone()) [INFO] [stdout] 33 | | .into_composite() [INFO] [stdout] 34 | | .and_then(move |()| { [INFO] [stdout] ... | [INFO] [stdout] 40 | | }) [INFO] [stdout] 41 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/random.rs:42:27 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn new_random_observable(f: F) -> impl Composite>> [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 26 | let source = Grc::new(ObservableSource::new()); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 29 | .and_then(move |pid| { [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30 | let pid = Grc::new(pid); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 42 | .and_then(move |()| { [INFO] [stdout] | ___________________________^ [INFO] [stdout] 43 | | return_composite(source.publish().into_boxed()) [INFO] [stdout] 44 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/random.rs:35:42 [INFO] [stdout] | [INFO] [stdout] 30 | let pid = Grc::new(pid); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 35 | disposable_composite({ [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 36 | | cons_disposable(move |p| { [INFO] [stdout] 37 | | ProcessId::cancel(pid) [INFO] [stdout] 38 | | .call_event(p) [INFO] [stdout] 39 | | }) [INFO] [stdout] 40 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/random.rs:37:29 [INFO] [stdout] | [INFO] [stdout] 30 | let pid = Grc::new(pid); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 37 | ProcessId::cancel(pid) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/random.rs:43:38 [INFO] [stdout] | [INFO] [stdout] 26 | let source = Grc::new(ObservableSource::new()); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 43 | return_composite(source.publish().into_boxed()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/random.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 49 | fn loop_random_observable(f: F, source: Grc>>, t0: Option) -> ProcessBox<()> [INFO] [stdout] | ---- ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 54 | let p = f(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 55 | / p.into_process() [INFO] [stdout] 56 | | .and_then(move |(delay, a)| { [INFO] [stdout] 57 | | let delay = delay.max(0.0); [INFO] [stdout] 58 | | hold_process(delay) [INFO] [stdout] ... | [INFO] [stdout] 79 | | }) [INFO] [stdout] 80 | | }) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/random.rs:59:27 [INFO] [stdout] | [INFO] [stdout] 49 | fn loop_random_observable(f: F, source: Grc>>, t0: Option) -> ProcessBox<()> [INFO] [stdout] | - ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 56 | .and_then(move |(delay, a)| { [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 59 | .and_then(move |()| { [INFO] [stdout] | ___________________________^ [INFO] [stdout] 60 | | time_event() [INFO] [stdout] 61 | | .into_process() [INFO] [stdout] 62 | | .and_then(move |t2| { [INFO] [stdout] ... | [INFO] [stdout] 78 | | }) [INFO] [stdout] 79 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/random.rs:62:35 [INFO] [stdout] | [INFO] [stdout] 49 | fn loop_random_observable(f: F, source: Grc>>, t0: Option) -> ProcessBox<()> [INFO] [stdout] | - ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 56 | .and_then(move |(delay, a)| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 62 | .and_then(move |t2| { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 63 | | let arrival = Arrival { [INFO] [stdout] 64 | | value: a, [INFO] [stdout] 65 | | time: t2, [INFO] [stdout] ... | [INFO] [stdout] 77 | | }) [INFO] [stdout] 78 | | }) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/random.rs:73:29 [INFO] [stdout] | [INFO] [stdout] 49 | fn loop_random_observable(f: F, source: Grc>>, t0: Option) -> ProcessBox<()> [INFO] [stdout] | - ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 56 | .and_then(move |(delay, a)| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 63 | let arrival = Arrival { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 73 | / source.trigger(arrival) [INFO] [stdout] 74 | | .into_process() [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/random.rs:75:43 [INFO] [stdout] | [INFO] [stdout] 49 | fn loop_random_observable(f: F, source: Grc>>, t0: Option) -> ProcessBox<()> [INFO] [stdout] | - ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 56 | .and_then(move |(delay, a)| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 63 | let arrival = Arrival { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 75 | .and_then(move |()| { [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 76 | | loop_random_observable(f, source, Some(t2)) [INFO] [stdout] 77 | | }) [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:51:20 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn len(hist: Grc>) -> impl Event + Clone { [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 51 | cons_event(move |p: &Point| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 52 | | Result::Ok(hist.len_at(p)) [INFO] [stdout] 53 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn new(comp: O, init: Option, source: Option>>) -> CompositeBox>> [INFO] [stdout] | ------- --------------- ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 61 | let hist = Grc::new(ObservableHistory { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 67 | let source_clone = source.clone(); [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 68 | [INFO] [stdout] 69 | / return_composite(hist) [INFO] [stdout] 70 | | .and_then(move |hist| { [INFO] [stdout] 71 | | if let Some(init) = init { [INFO] [stdout] 72 | | cons_event(move |p: &Point| { [INFO] [stdout] ... | [INFO] [stdout] 127 | | }) [INFO] [stdout] 128 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn new(comp: O, init: Option, source: Option>>) -> CompositeBox>> [INFO] [stdout] | ---- ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 97 | .and_then(move |hist| { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 98 | / comp.subscribe({ [INFO] [stdout] 99 | | let hist = hist.clone(); [INFO] [stdout] 100 | | cons_observer(move |msg: &T, p: &Point| { [INFO] [stdout] 101 | | { [INFO] [stdout] ... | [INFO] [stdout] 123 | | disposable_composite(h) [INFO] [stdout] 124 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:125:27 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn new(comp: O, init: Option, source: Option>>) -> CompositeBox>> [INFO] [stdout] | ---- ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 97 | .and_then(move |hist| { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 125 | .and_then(move |()| { [INFO] [stdout] | ___________________________^ [INFO] [stdout] 126 | | return_composite(hist) [INFO] [stdout] 127 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn new_grid(comp: O, size: usize, accum: F, init: Option) -> CompositeBox>> [INFO] [stdout] | ------- -------- --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 138 | let hist = Grc::new(ObservableHistory { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 144 | / return_composite(hist) [INFO] [stdout] 145 | | .and_then(move |hist| { [INFO] [stdout] 146 | | if let Some(init) = init { [INFO] [stdout] 147 | | cons_event(move |p: &Point| { [INFO] [stdout] ... | [INFO] [stdout] 209 | | }) [INFO] [stdout] 210 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:169:17 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn new_grid(comp: O, size: usize, accum: F, init: Option) -> CompositeBox>> [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 168 | .and_then(move |hist| { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 169 | / comp.subscribe({ [INFO] [stdout] 170 | | let hist = hist.clone(); [INFO] [stdout] 171 | | cons_observer(move |msg: &T, p: &Point| { [INFO] [stdout] 172 | | let times = hist.times.read_at(p); [INFO] [stdout] ... | [INFO] [stdout] 205 | | disposable_composite(h) [INFO] [stdout] 206 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:207:27 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn new_grid(comp: O, size: usize, accum: F, init: Option) -> CompositeBox>> [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 168 | .and_then(move |hist| { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 207 | .and_then(move |()| { [INFO] [stdout] | ___________________________^ [INFO] [stdout] 208 | | return_composite(hist) [INFO] [stdout] 209 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:224:9 [INFO] [stdout] | [INFO] [stdout] 215 | pub fn io_with_limit_size(comp: O, limit_size: usize, init: Option) -> CompositeBox>> [INFO] [stdout] | ------- --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 219 | let signal_src = Grc::new(ObservableSource::new()); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 220 | [INFO] [stdout] 221 | let txs_src = Grc::new(ObservableSource::new()); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 222 | let txs_src_clone = txs_src.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 223 | [INFO] [stdout] 224 | / ObservableHistory::new(comp, init, Some(signal_src.clone())) [INFO] [stdout] 225 | | .and_then(move |hist: Grc>| { [INFO] [stdout] 226 | | let txs_src_clone = txs_src.clone(); [INFO] [stdout] 227 | | let hist_clone = hist.clone(); [INFO] [stdout] ... | [INFO] [stdout] 296 | | .into_boxed() [INFO] [stdout] 297 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:229:17 [INFO] [stdout] | [INFO] [stdout] 219 | let signal_src = Grc::new(ObservableSource::new()); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 220 | [INFO] [stdout] 221 | let txs_src = Grc::new(ObservableSource::new()); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 225 | .and_then(move |hist: Grc>| { [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 226 | let txs_src_clone = txs_src.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 227 | let hist_clone = hist.clone(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 228 | [INFO] [stdout] 229 | / signal_src [INFO] [stdout] 230 | | .publish() [INFO] [stdout] 231 | | .subscribe(cons_observer(move |_msg: &T, p: &Point| { [INFO] [stdout] 232 | | let len = hist.len_at(p); [INFO] [stdout] ... | [INFO] [stdout] 262 | | disposable_composite(h) [INFO] [stdout] 263 | | }) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:264:31 [INFO] [stdout] | [INFO] [stdout] 219 | let signal_src = Grc::new(ObservableSource::new()); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 220 | [INFO] [stdout] 221 | let txs_src = Grc::new(ObservableSource::new()); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 225 | .and_then(move |hist: Grc>| { [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 226 | let txs_src_clone = txs_src.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 227 | let hist_clone = hist.clone(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 264 | .and_then(move |()| { [INFO] [stdout] | _______________________________^ [INFO] [stdout] 265 | | let flag = Grc::new(RefComp::new(true)); [INFO] [stdout] 266 | | let flag_clone = flag.clone(); [INFO] [stdout] ... | [INFO] [stdout] 291 | | }) [INFO] [stdout] 292 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:268:25 [INFO] [stdout] | [INFO] [stdout] 226 | let txs_src_clone = txs_src.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 227 | let hist_clone = hist.clone(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 265 | let flag = Grc::new(RefComp::new(true)); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 266 | let flag_clone = flag.clone(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 267 | [INFO] [stdout] 268 | / cons_event(move |p: &Point| { [INFO] [stdout] 269 | | enqueue_io_event(p.run.specs.stop_time, [INFO] [stdout] 270 | | cons_event(move |p: &Point| { [INFO] [stdout] 271 | | if flag.read_at(p) && (hist_clone.len_at(p) > 0) { [INFO] [stdout] ... | [INFO] [stdout] 284 | | }) [INFO] [stdout] 285 | | .into_composite() [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:286:35 [INFO] [stdout] | [INFO] [stdout] 226 | let txs_src_clone = txs_src.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 227 | let hist_clone = hist.clone(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 265 | let flag = Grc::new(RefComp::new(true)); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 266 | let flag_clone = flag.clone(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 286 | .and_then(move |()| { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 287 | | disposable_composite(cons_disposable(move |p: &Point| { [INFO] [stdout] 288 | | flag_clone.write_at(false, p); [INFO] [stdout] 289 | | Result::Ok(()) [INFO] [stdout] 290 | | })) [INFO] [stdout] 291 | | }) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:269:29 [INFO] [stdout] | [INFO] [stdout] 226 | let txs_src_clone = txs_src.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 227 | let hist_clone = hist.clone(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 265 | let flag = Grc::new(RefComp::new(true)); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 269 | / enqueue_io_event(p.run.specs.stop_time, [INFO] [stdout] 270 | | cons_event(move |p: &Point| { [INFO] [stdout] 271 | | if flag.read_at(p) && (hist_clone.len_at(p) > 0) { [INFO] [stdout] 272 | | let comp = [INFO] [stdout] ... | [INFO] [stdout] 281 | | Result::Ok(()) [INFO] [stdout] 282 | | }).into_boxed()) [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:287:50 [INFO] [stdout] | [INFO] [stdout] 266 | let flag_clone = flag.clone(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 287 | disposable_composite(cons_disposable(move |p: &Point| { [INFO] [stdout] | __________________________________________________^ [INFO] [stdout] 288 | | flag_clone.write_at(false, p); [INFO] [stdout] 289 | | Result::Ok(()) [INFO] [stdout] 290 | | })) [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:295:17 [INFO] [stdout] | [INFO] [stdout] 222 | let txs_src_clone = txs_src.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 295 | txs_src_clone.publish() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:305:9 [INFO] [stdout] | [INFO] [stdout] 302 | pub fn push(hist: Grc, item: T) -> impl Event + Clone [INFO] [stdout] | --------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 305 | / cons_event(move |p: &Point| { [INFO] [stdout] 306 | | let times = hist.times.read_at(p); [INFO] [stdout] 307 | | let values = hist.values.read_at(p); [INFO] [stdout] 308 | | let len = hist.len.read_at(p); [INFO] [stdout] ... | [INFO] [stdout] 314 | | Result::Ok(()) [INFO] [stdout] 315 | | }) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:323:9 [INFO] [stdout] | [INFO] [stdout] 320 | pub fn read(hist: Grc) -> impl Event> + Clone [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 323 | / cons_event(move |p: &Point| { [INFO] [stdout] 324 | | let times = hist.times.read_at(p); [INFO] [stdout] 325 | | let values = hist.values.read_at(p); [INFO] [stdout] ... | [INFO] [stdout] 330 | | }) [INFO] [stdout] 331 | | }) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:327:24 [INFO] [stdout] | [INFO] [stdout] 320 | pub fn read(hist: Grc) -> impl Event> + Clone [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 325 | let values = hist.values.read_at(p); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 326 | [INFO] [stdout] 327 | Result::Ok(ObservableHistoryData { [INFO] [stdout] | ________________________^ [INFO] [stdout] 328 | | times: times.iter().collect(), [INFO] [stdout] 329 | | values: values.iter().collect() [INFO] [stdout] 330 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:339:9 [INFO] [stdout] | [INFO] [stdout] 336 | pub fn take(hist: Grc) -> impl Event> + Clone [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 339 | / ObservableHistory::read(hist.clone()) [INFO] [stdout] 340 | | .and_then(move |txs| { [INFO] [stdout] 341 | | ObservableHistory::reset(hist) [INFO] [stdout] 342 | | .and_then(move |()| { [INFO] [stdout] 343 | | return_event(txs) [INFO] [stdout] 344 | | }) [INFO] [stdout] 345 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:341:17 [INFO] [stdout] | [INFO] [stdout] 336 | pub fn take(hist: Grc) -> impl Event> + Clone [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 340 | .and_then(move |txs| { [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 341 | ObservableHistory::reset(hist) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:342:31 [INFO] [stdout] | [INFO] [stdout] 336 | pub fn take(hist: Grc) -> impl Event> + Clone [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 340 | .and_then(move |txs| { [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 341 | ObservableHistory::reset(hist) [INFO] [stdout] 342 | .and_then(move |()| { [INFO] [stdout] | _______________________________^ [INFO] [stdout] 343 | | return_event(txs) [INFO] [stdout] 344 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/history.rs:353:9 [INFO] [stdout] | [INFO] [stdout] 350 | pub fn reset(hist: Grc) -> impl Event + Clone [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 353 | / cons_event(move |p: &Point| { [INFO] [stdout] 354 | | hist.times.write_at(List::Nil, p); [INFO] [stdout] 355 | | hist.values.write_at(List::Nil, p); [INFO] [stdout] 356 | | hist.len.write_at(0, p); [INFO] [stdout] 357 | | [INFO] [stdout] 358 | | Result::Ok(()) [INFO] [stdout] 359 | | }) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/ops.rs:27:18 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 27 | gen: Grc::new(Box::new(move || { f().into_boxed() })) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/observable/ops.rs:27:46 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn new(f: F) -> Self [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 27 | gen: Grc::new(Box::new(move || { f().into_boxed() })) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:201:35 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn process_sequence(comps: List) -> Sequence [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 201 | Sequence { comps: comps, acc: List::Nil } [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:224:46 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn restore_process_priority(priority: isize, comp: M) -> impl Process [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 224 | process_with_priority(priority).and_then(|()| { comp }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:248:10 [INFO] [stdout] | [INFO] [stdout] 244 | pub fn revoke_process(cont: C, pid: Grc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 248 | cont(Result::Err(Error::Cancel), pid, p) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:255:19 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn revoke_process_boxed(cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ----------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 254 | pid.deactivate_cancel(p); [INFO] [stdout] 255 | cont.call_box((Result::Err(Error::Cancel), pid, p)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:263:17 [INFO] [stdout] | [INFO] [stdout] 260 | pub fn cut_error_process(_cont: C, _pid: Grc, err: Rc, _p: &Point) -> simulation::Result<()> [INFO] [stdout] | -------- -------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 263 | Result::Err(Error::Other(err)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:269:17 [INFO] [stdout] | [INFO] [stdout] 268 | pub fn cut_error_process_boxed(_cont: ProcessBoxCont, _pid: Grc, err: Rc, _p: &Point) -> simulation::Result<... [INFO] [stdout] | ------------------------ -------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 269 | Result::Err(Error::Other(err)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:277:10 [INFO] [stdout] | [INFO] [stdout] 274 | pub fn propagate_error_process(cont: C, pid: Grc, err: Rc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ------- ------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 277 | cont(Result::Err(Error::Other(err)), pid, p) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:283:19 [INFO] [stdout] | [INFO] [stdout] 282 | pub fn propagate_error_process_boxed(cont: ProcessBoxCont, pid: Grc, err: Rc, p: &Point) -> simulation::Resu... [INFO] [stdout] | ----------------------- ------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 283 | cont.call_box((Result::Err(Error::Other(err)), pid, p)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:390:27 [INFO] [stdout] | [INFO] [stdout] 387 | let pid = Grc::downgrade(&pid); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 390 | match pid.upgrade() { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:447:20 [INFO] [stdout] | [INFO] [stdout] 446 | pub fn is_cancel_initiated(pid: Grc) -> impl Event + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 447 | cons_event(move |p| Result::Ok(pid.is_cancel_initiated_at(p))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:479:17 [INFO] [stdout] | [INFO] [stdout] 478 | let this1 = Grc::downgrade(&this1); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 479 | pid.cancel_initiating() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:480:32 [INFO] [stdout] | [INFO] [stdout] 478 | let this1 = Grc::downgrade(&this1); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 479 | pid.cancel_initiating() [INFO] [stdout] 480 | .subscribe(cons_observer(move |_, p| { [INFO] [stdout] | ________________________________^ [INFO] [stdout] 481 | | match this1.upgrade() { [INFO] [stdout] 482 | | None => Result::Ok(()), [INFO] [stdout] 483 | | Some(this1) => this1.initiate_cancel_at(p) [INFO] [stdout] 484 | | } [INFO] [stdout] 485 | | })) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:481:31 [INFO] [stdout] | [INFO] [stdout] 478 | let this1 = Grc::downgrade(&this1); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 481 | match this1.upgrade() { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:495:25 [INFO] [stdout] | [INFO] [stdout] 494 | let pid = Grc::downgrade(&pid); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 495 | this2.cancel_initiating() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:496:40 [INFO] [stdout] | [INFO] [stdout] 494 | let pid = Grc::downgrade(&pid); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 495 | this2.cancel_initiating() [INFO] [stdout] 496 | .subscribe(cons_observer(move |_, p| { [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 497 | | match pid.upgrade() { [INFO] [stdout] 498 | | None => Result::Ok(()), [INFO] [stdout] 499 | | Some(pid) => pid.initiate_cancel_at(p) [INFO] [stdout] 500 | | } [INFO] [stdout] 501 | | })) [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:497:39 [INFO] [stdout] | [INFO] [stdout] 494 | let pid = Grc::downgrade(&pid); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 497 | match pid.upgrade() { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:526:31 [INFO] [stdout] | [INFO] [stdout] 523 | let child = Grc::downgrade(&child); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 526 | match child.upgrade() { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:547:39 [INFO] [stdout] | [INFO] [stdout] 544 | let parent = Grc::downgrade(&parent); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 547 | match parent.upgrade() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:620:20 [INFO] [stdout] | [INFO] [stdout] 619 | pub fn begin_preemption(pid: Grc) -> impl Event + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 620 | cons_event(move |p| pid.begin_preemption_at(p)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:626:20 [INFO] [stdout] | [INFO] [stdout] 625 | pub fn end_preemption(pid: Grc) -> impl Event + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 626 | cons_event(move |p| pid.end_preemption_at(p)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:696:15 [INFO] [stdout] | [INFO] [stdout] 695 | fn on_preempted_at(pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 696 | match pid.interrupt_cont.swap_at(None, p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:705:21 [INFO] [stdout] | [INFO] [stdout] 704 | let cont = substitute_process_boxed(cont, move |cont, pid, (), p| { [INFO] [stdout] | ---- --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 705 | restore_process_priority(priority, hold_process(dt)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:849:32 [INFO] [stdout] | [INFO] [stdout] 846 | fn run(self) -> Run [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 849 | Run { comp: self, pid: None } [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:857:32 [INFO] [stdout] | [INFO] [stdout] 854 | fn run_using_id(self, pid: Grc) -> Run [INFO] [stdout] | ---- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 857 | Run { comp: self, pid: Some(pid) } [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:865:25 [INFO] [stdout] | [INFO] [stdout] 862 | fn into_boxed(self) -> ProcessBox [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 865 | ProcessBox::new(move |cont: ProcessBoxCont, pid: Grc, p: &Point| { [INFO] [stdout] | _________________________^ [INFO] [stdout] 866 | | self.call_process_boxed(cont, pid, p) [INFO] [stdout] 867 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:910:16 [INFO] [stdout] | [INFO] [stdout] 906 | pub fn new(cont: C) -> Self [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 910 | f: Box::new(cont) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:977:16 [INFO] [stdout] | [INFO] [stdout] 973 | pub fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 977 | f: Box::new(f) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1008:23 [INFO] [stdout] | [INFO] [stdout] 1004 | fn call_process(self, cont: C, pid: Grc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ---- ------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1007 | let cont = ProcessBoxCont::new(cont); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1008 | self.call_box((cont, pid, p)) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1014:23 [INFO] [stdout] | [INFO] [stdout] 1013 | fn call_process_boxed(self, cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- -------------------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1014 | self.call_box((cont, pid, p)) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1118:9 [INFO] [stdout] | [INFO] [stdout] 1114 | fn call_process(self, cont: C, pid: Grc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ---- ------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1117 | let Delay { f, _phantom } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1118 | / return_process(()).and_then(move |_| { [INFO] [stdout] 1119 | | f() [INFO] [stdout] 1120 | | }).call_process(cont, pid, p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1127:9 [INFO] [stdout] | [INFO] [stdout] 1125 | fn call_process_boxed(self, cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- -------------------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1126 | let Delay { f, _phantom } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1127 | / return_process(()).and_then(move |_| { [INFO] [stdout] 1128 | | f() [INFO] [stdout] 1129 | | }).call_process_boxed(cont, pid, p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1330:9 [INFO] [stdout] | [INFO] [stdout] 1326 | fn call_process(self, cont: C, pid: Grc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ---- ------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1329 | let Map { comp, f, _phantom } = self; [INFO] [stdout] | ---- - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1330 | / comp.and_then(move |a| { [INFO] [stdout] 1331 | | return_process(f(a)) [INFO] [stdout] 1332 | | }).call_process(cont, pid, p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1331:28 [INFO] [stdout] | [INFO] [stdout] 1329 | let Map { comp, f, _phantom } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1330 | comp.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1331 | return_process(f(a)) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1339:9 [INFO] [stdout] | [INFO] [stdout] 1337 | fn call_process_boxed(self, cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- -------------------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1338 | let Map { comp, f, _phantom } = self; [INFO] [stdout] | ---- - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1339 | / comp.and_then(move |a| { [INFO] [stdout] 1340 | | return_process(f(a)) [INFO] [stdout] 1341 | | }).call_process_boxed(cont, pid, p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1340:28 [INFO] [stdout] | [INFO] [stdout] 1338 | let Map { comp, f, _phantom } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1339 | comp.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1340 | return_process(f(a)) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1370:9 [INFO] [stdout] | [INFO] [stdout] 1366 | fn call_process(self, cont: C, pid: Grc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ---- ------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1369 | let Zip { comp, other } = self; [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1370 | / comp.and_then(move |a| { [INFO] [stdout] 1371 | | other.and_then(move |b| { [INFO] [stdout] 1372 | | return_process((a, b)) [INFO] [stdout] 1373 | | }) [INFO] [stdout] 1374 | | }).call_process(cont, pid, p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1371:28 [INFO] [stdout] | [INFO] [stdout] 1369 | let Zip { comp, other } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1370 | comp.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1371 | other.and_then(move |b| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 1372 | | return_process((a, b)) [INFO] [stdout] 1373 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1372:32 [INFO] [stdout] | [INFO] [stdout] 1370 | comp.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1371 | other.and_then(move |b| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1372 | return_process((a, b)) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1381:9 [INFO] [stdout] | [INFO] [stdout] 1379 | fn call_process_boxed(self, cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- -------------------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1380 | let Zip { comp, other } = self; [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1381 | / comp.and_then(move |a| { [INFO] [stdout] 1382 | | other.and_then(move |b| { [INFO] [stdout] 1383 | | return_process((a, b)) [INFO] [stdout] 1384 | | }) [INFO] [stdout] 1385 | | }).call_process_boxed(cont, pid, p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1382:28 [INFO] [stdout] | [INFO] [stdout] 1380 | let Zip { comp, other } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1381 | comp.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1382 | other.and_then(move |b| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 1383 | | return_process((a, b)) [INFO] [stdout] 1384 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1383:32 [INFO] [stdout] | [INFO] [stdout] 1381 | comp.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1382 | other.and_then(move |b| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1383 | return_process((a, b)) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1418:9 [INFO] [stdout] | [INFO] [stdout] 1414 | fn call_process(self, cont: C, pid: Grc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ---- ------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1417 | let Ap { comp, other, _phantom } = self; [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1418 | / comp.and_then(move |f| { [INFO] [stdout] 1419 | | other.and_then(move |a| { [INFO] [stdout] 1420 | | return_process(f(a)) [INFO] [stdout] 1421 | | }) [INFO] [stdout] 1422 | | }).call_process(cont, pid, p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1419:28 [INFO] [stdout] | [INFO] [stdout] 1417 | let Ap { comp, other, _phantom } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1418 | comp.and_then(move |f| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1419 | other.and_then(move |a| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 1420 | | return_process(f(a)) [INFO] [stdout] 1421 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1420:32 [INFO] [stdout] | [INFO] [stdout] 1418 | comp.and_then(move |f| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1419 | other.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1420 | return_process(f(a)) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1429:9 [INFO] [stdout] | [INFO] [stdout] 1427 | fn call_process_boxed(self, cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- -------------------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1428 | let Ap { comp, other, _phantom } = self; [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1429 | / comp.and_then(move |f| { [INFO] [stdout] 1430 | | other.and_then(move |a| { [INFO] [stdout] 1431 | | return_process(f(a)) [INFO] [stdout] 1432 | | }) [INFO] [stdout] 1433 | | }).call_process_boxed(cont, pid, p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1430:28 [INFO] [stdout] | [INFO] [stdout] 1428 | let Ap { comp, other, _phantom } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1429 | comp.and_then(move |f| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1430 | other.and_then(move |a| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 1431 | | return_process(f(a)) [INFO] [stdout] 1432 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1431:32 [INFO] [stdout] | [INFO] [stdout] 1429 | comp.and_then(move |f| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1430 | other.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1431 | return_process(f(a)) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1470:15 [INFO] [stdout] | [INFO] [stdout] 1456 | fn call_event(self, p: &Point) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1457 | let Run { comp, pid } = self; [INFO] [stdout] | ---- --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1458 | let pid = { [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1459 | match pid { [INFO] [stdout] 1460 | Some(pid) => pid, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1463 | Result::Ok(pid) => Grc::new(pid), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1464 | Result::Err(e) => return Result::Err(e) [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1470 | match ProcessId::prepare(pid.clone(), p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1496:14 [INFO] [stdout] | [INFO] [stdout] 1493 | fn call_process(self, cont: C, pid: Grc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1496 | cont(Result::Ok(pid.clone()), pid, p) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1502:23 [INFO] [stdout] | [INFO] [stdout] 1501 | fn call_process_boxed(self, cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | -------------------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1502 | cont.call_box((Result::Ok(pid.clone()), pid, p)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1545:15 [INFO] [stdout] | [INFO] [stdout] 1542 | fn call_process(self, cont: C, pid: Grc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1545 | match pid.initiate_cancel_at(p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1560:15 [INFO] [stdout] | [INFO] [stdout] 1559 | fn call_process_boxed(self, cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | -------------------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1560 | match pid.initiate_cancel_at(p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1605:9 [INFO] [stdout] | [INFO] [stdout] 1597 | fn call_process_boxed(self, cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | -------------------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1605 | / enqueue_event(t, { [INFO] [stdout] 1606 | | cons_event(move |p| { [INFO] [stdout] 1607 | | if p.priority >= p.minimal_priority { [INFO] [stdout] 1608 | | let v2 = pid.interrupt_ver.read_at(p); [INFO] [stdout] ... | [INFO] [stdout] 1632 | | }).into_boxed() [INFO] [stdout] 1633 | | }).call_event(p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1655:15 [INFO] [stdout] | [INFO] [stdout] 1653 | fn call_event(self, p: &Point) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1654 | let Interrupt { pid } = self; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1655 | match pid.interrupt_cont.swap_at(None, p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1850:15 [INFO] [stdout] | [INFO] [stdout] 1848 | fn call_event(self, p: &Point) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1849 | let Reactivate { pid } = self; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1850 | match pid.react_cont.swap_at(None, p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1890:15 [INFO] [stdout] | [INFO] [stdout] 1888 | fn call_event(self, p: &Point) -> simulation::Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1889 | let ReactivateImmediately { pid } = self; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1890 | match pid.react_cont.swap_at(None, p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1975:9 [INFO] [stdout] | [INFO] [stdout] 1970 | fn call_process(self, cont: C, pid: Grc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ---- ------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1973 | let Loop { f, _phantom } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1974 | let comp = f(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1975 | / comp.and_then(move |()| { [INFO] [stdout] 1976 | | Loop { f: f, _phantom: PhantomData } [INFO] [stdout] 1977 | | }).call_process(cont, pid, p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:1985:9 [INFO] [stdout] | [INFO] [stdout] 1982 | fn call_process_boxed(self, cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- -------------------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1983 | let Loop { f, _phantom } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1984 | let comp = f(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1985 | / comp.and_then(move |()| { [INFO] [stdout] 1986 | | Loop { f: f, _phantom: PhantomData } [INFO] [stdout] 1987 | | }).call_process_boxed(cont, pid, p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2136:44 [INFO] [stdout] | [INFO] [stdout] 2109 | fn call_process(self, cont: C, pid: Grc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ---- --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2136 | cons_event(move |p| { [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2137 | | resume_process(cont, pid, (), p) [INFO] [stdout] 2138 | | }) [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2173:44 [INFO] [stdout] | [INFO] [stdout] 2148 | fn call_process_boxed(self, cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2173 | cons_event(move |p| { [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2174 | | resume_process_boxed(cont, pid, (), p) [INFO] [stdout] 2175 | | }) [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2213:63 [INFO] [stdout] | [INFO] [stdout] 2209 | let Spawn { cancellation, comp } = self; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2212 | .and_then(move |pid| { [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2213 | spawn_process_using_id_with(cancellation, Grc::new(pid), comp) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2228:63 [INFO] [stdout] | [INFO] [stdout] 2224 | let Spawn { cancellation, comp } = self; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2227 | .and_then(move |pid| { [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2228 | spawn_process_using_id_with(cancellation, Grc::new(pid), comp) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2271:21 [INFO] [stdout] | [INFO] [stdout] 2263 | let TimeoutUsingId { timeout, comp, comp_id } = self; [INFO] [stdout] | ---- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2264 | let comp_id_clone = comp_id.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2265 | let s = Grc::new(ObservableSource::new()); [INFO] [stdout] 2266 | let s_clone = s.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2269 | .and_then(move |timeout_id| { [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2270 | let timeout_id = Grc::new(timeout_id); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2271 | / spawn_process_using_id_with(ProcessCancellation::CancelChildAfterParent, timeout_id.clone(), { [INFO] [stdout] 2272 | | hold_process(timeout) [INFO] [stdout] 2273 | | .and_then(move |()| { [INFO] [stdout] 2274 | | ProcessId::cancel(comp_id_clone) [INFO] [stdout] 2275 | | .into_process() [INFO] [stdout] 2276 | | }) [INFO] [stdout] 2277 | | }) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2278:31 [INFO] [stdout] | [INFO] [stdout] 2263 | let TimeoutUsingId { timeout, comp, comp_id } = self; [INFO] [stdout] | ---- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2264 | let comp_id_clone = comp_id.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2265 | let s = Grc::new(ObservableSource::new()); [INFO] [stdout] 2266 | let s_clone = s.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2269 | .and_then(move |timeout_id| { [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2270 | let timeout_id = Grc::new(timeout_id); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2278 | .and_then(move |()| { [INFO] [stdout] | _______________________________^ [INFO] [stdout] 2279 | | let r = Grc::new(RefComp::new(None)); [INFO] [stdout] 2280 | | spawn_process_using_id_with(ProcessCancellation::CancelChildAfterParent, comp_id, { [INFO] [stdout] 2281 | | let r_clone = r.clone(); [INFO] [stdout] ... | [INFO] [stdout] 2296 | | }) [INFO] [stdout] 2297 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2274:33 [INFO] [stdout] | [INFO] [stdout] 2264 | let comp_id_clone = comp_id.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2274 | ProcessId::cancel(comp_id_clone) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2280:107 [INFO] [stdout] | [INFO] [stdout] 2263 | let TimeoutUsingId { timeout, comp, comp_id } = self; [INFO] [stdout] | ---- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2266 | let s_clone = s.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2270 | let timeout_id = Grc::new(timeout_id); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2279 | let r = Grc::new(RefComp::new(None)); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2280 | spawn_process_using_id_with(ProcessCancellation::CancelChildAfterParent, comp_id, { [INFO] [stdout] | ___________________________________________________________________________________________________________^ [INFO] [stdout] 2281 | | let r_clone = r.clone(); [INFO] [stdout] 2282 | | comp.and_then(move |item| { [INFO] [stdout] 2283 | | RefComp::write(r_clone, Some(item)) [INFO] [stdout] ... | [INFO] [stdout] 2295 | | }) [INFO] [stdout] 2296 | | }) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2283:37 [INFO] [stdout] | [INFO] [stdout] 2281 | ... let r_clone = r.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2282 | ... comp.and_then(move |item| { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2283 | ... RefComp::write(r_clone, Some(item)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2289:45 [INFO] [stdout] | [INFO] [stdout] 2266 | let s_clone = s.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2279 | let r = Grc::new(RefComp::new(None)); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2289 | RefComp::read(r) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2290:59 [INFO] [stdout] | [INFO] [stdout] 2266 | let s_clone = s.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2279 | let r = Grc::new(RefComp::new(None)); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2290 | .and_then(move |item| { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 2291 | | s_clone.trigger(item) [INFO] [stdout] 2292 | | }) [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2300:35 [INFO] [stdout] | [INFO] [stdout] 2265 | let s = Grc::new(ObservableSource::new()); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2300 | process_await(s.publish()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2319:21 [INFO] [stdout] | [INFO] [stdout] 2311 | let TimeoutUsingId { timeout, comp, comp_id } = self; [INFO] [stdout] | ---- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2312 | let comp_id_clone = comp_id.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2313 | let s = Grc::new(ObservableSource::new()); [INFO] [stdout] 2314 | let s_clone = s.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2317 | .and_then(move |timeout_id| { [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2318 | let timeout_id = Grc::new(timeout_id); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2319 | / spawn_process_using_id_with(ProcessCancellation::CancelChildAfterParent, timeout_id.clone(), { [INFO] [stdout] 2320 | | hold_process(timeout) [INFO] [stdout] 2321 | | .and_then(move |()| { [INFO] [stdout] 2322 | | ProcessId::cancel(comp_id_clone) [INFO] [stdout] 2323 | | .into_process() [INFO] [stdout] 2324 | | }) [INFO] [stdout] 2325 | | }) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2326:31 [INFO] [stdout] | [INFO] [stdout] 2311 | let TimeoutUsingId { timeout, comp, comp_id } = self; [INFO] [stdout] | ---- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2312 | let comp_id_clone = comp_id.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2313 | let s = Grc::new(ObservableSource::new()); [INFO] [stdout] 2314 | let s_clone = s.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2317 | .and_then(move |timeout_id| { [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2318 | let timeout_id = Grc::new(timeout_id); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2326 | .and_then(move |()| { [INFO] [stdout] | _______________________________^ [INFO] [stdout] 2327 | | let r = Grc::new(RefComp::new(None)); [INFO] [stdout] 2328 | | spawn_process_using_id_with(ProcessCancellation::CancelChildAfterParent, comp_id, { [INFO] [stdout] 2329 | | let r_clone = r.clone(); [INFO] [stdout] ... | [INFO] [stdout] 2344 | | }) [INFO] [stdout] 2345 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2322:33 [INFO] [stdout] | [INFO] [stdout] 2312 | let comp_id_clone = comp_id.clone(); [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2322 | ProcessId::cancel(comp_id_clone) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2328:107 [INFO] [stdout] | [INFO] [stdout] 2311 | let TimeoutUsingId { timeout, comp, comp_id } = self; [INFO] [stdout] | ---- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2314 | let s_clone = s.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2318 | let timeout_id = Grc::new(timeout_id); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2327 | let r = Grc::new(RefComp::new(None)); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2328 | spawn_process_using_id_with(ProcessCancellation::CancelChildAfterParent, comp_id, { [INFO] [stdout] | ___________________________________________________________________________________________________________^ [INFO] [stdout] 2329 | | let r_clone = r.clone(); [INFO] [stdout] 2330 | | comp.and_then(move |item| { [INFO] [stdout] 2331 | | RefComp::write(r_clone, Some(item)) [INFO] [stdout] ... | [INFO] [stdout] 2343 | | }) [INFO] [stdout] 2344 | | }) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2331:37 [INFO] [stdout] | [INFO] [stdout] 2329 | ... let r_clone = r.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2330 | ... comp.and_then(move |item| { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2331 | ... RefComp::write(r_clone, Some(item)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2337:45 [INFO] [stdout] | [INFO] [stdout] 2314 | let s_clone = s.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2327 | let r = Grc::new(RefComp::new(None)); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2337 | RefComp::read(r) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2338:59 [INFO] [stdout] | [INFO] [stdout] 2314 | let s_clone = s.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2327 | let r = Grc::new(RefComp::new(None)); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2338 | .and_then(move |item| { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 2339 | | s_clone.trigger(item) [INFO] [stdout] 2340 | | }) [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2348:35 [INFO] [stdout] | [INFO] [stdout] 2313 | let s = Grc::new(ObservableSource::new()); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2348 | process_await(s.publish()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2384:55 [INFO] [stdout] | [INFO] [stdout] 2380 | let Timeout { timeout, comp } = self; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2383 | .and_then(move |comp_id| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2384 | timeout_process_using_id(timeout, Grc::new(comp_id), comp) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2399:55 [INFO] [stdout] | [INFO] [stdout] 2395 | let Timeout { timeout, comp } = self; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2398 | .and_then(move |comp_id| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2399 | timeout_process_using_id(timeout, Grc::new(comp_id), comp) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2443:27 [INFO] [stdout] | [INFO] [stdout] 2435 | let rh = rh.clone(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2436 | let rc = rc.clone(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2437 | let weak_pid = Grc::downgrade(&pid); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2440 | let pid = weak_pid.upgrade().expect("The process identifier cannot be removed"); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2441 | let h = rh.swap_at(None, p).unwrap(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2442 | h.dispose(p)?; [INFO] [stdout] 2443 | match rc.swap_at(None, p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2497:27 [INFO] [stdout] | [INFO] [stdout] 2489 | let rh = rh.clone(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2490 | let rc = rc.clone(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2491 | let weak_pid = Grc::downgrade(&pid); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2494 | let pid = weak_pid.upgrade().expect("The process identifier cannot be removed"); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2495 | let h = rh.swap_at(None, p).unwrap(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2496 | h.dispose(p)?; [INFO] [stdout] 2497 | match rc.swap_at(None, p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2524:31 [INFO] [stdout] | [INFO] [stdout] 2481 | pub fn with_reentering(cont: ProcessBoxCont, pid: Grc, val: T, comp: M, p: &Point) -> simulation::Result>> = Grc::new(RefComp::new(None)); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2487 | let rc = Grc::new(RefComp::new(Some(cont))); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2522 | let h = rh.swap_at(None, p).unwrap(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2523 | h.dispose(p)?; [INFO] [stdout] 2524 | match rc.swap_at(None, p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2639:25 [INFO] [stdout] | [INFO] [stdout] 2634 | pub fn substitute_process(cont: C, f: F) -> ProcessBoxCont [INFO] [stdout] | ------- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2639 | ProcessBoxCont::new(move |a, pid, p| { [INFO] [stdout] | _________________________^ [INFO] [stdout] 2640 | | match a { [INFO] [stdout] 2641 | | Result::Ok(a) => f(cont, pid, a, p), [INFO] [stdout] 2642 | | Result::Err(e) => cont(Result::Err(e), pid, p) [INFO] [stdout] 2643 | | } [INFO] [stdout] 2644 | | }) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2653:25 [INFO] [stdout] | [INFO] [stdout] 2649 | pub fn substitute_process_boxed(cont: ProcessBoxCont, f: F) -> ProcessBoxCont [INFO] [stdout] | ----------------------- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2653 | ProcessBoxCont::new(move |a, pid, p| { [INFO] [stdout] | _________________________^ [INFO] [stdout] 2654 | | match a { [INFO] [stdout] 2655 | | Result::Ok(a) => f(cont, pid, a, p), [INFO] [stdout] 2656 | | Result::Err(e) => cont.call_box((Result::Err(e), pid, p)) [INFO] [stdout] 2657 | | } [INFO] [stdout] 2658 | | }) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2667:25 [INFO] [stdout] | [INFO] [stdout] 2663 | pub fn substitute_process_priority(priority: isize, cont: C) -> ProcessBoxCont [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2667 | ProcessBoxCont::new(move |a, pid, p| { [INFO] [stdout] | _________________________^ [INFO] [stdout] 2668 | | match a { [INFO] [stdout] 2669 | | Result::Ok(a) => { [INFO] [stdout] 2670 | | if p.priority == priority { [INFO] [stdout] ... | [INFO] [stdout] 2683 | | } [INFO] [stdout] 2684 | | }) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2692:25 [INFO] [stdout] | [INFO] [stdout] 2689 | pub fn substitute_process_priority_boxed(priority: isize, cont: ProcessBoxCont) -> ProcessBoxCont [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2692 | ProcessBoxCont::new(move |a, pid, p| { [INFO] [stdout] | _________________________^ [INFO] [stdout] 2693 | | match a { [INFO] [stdout] 2694 | | Result::Ok(a) => { [INFO] [stdout] 2695 | | if p.priority == priority { [INFO] [stdout] ... | [INFO] [stdout] 2708 | | } [INFO] [stdout] 2709 | | }) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2735:33 [INFO] [stdout] | [INFO] [stdout] 2732 | fn call_process(self, cont: C, pid: Grc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ---- ------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2735 | self.call_process_boxed(ProcessBoxCont::new(cont), pid, p) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2740:15 [INFO] [stdout] | [INFO] [stdout] 2739 | fn call_process_boxed(self, cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- -------------------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2740 | match FrozenProcess::new(cont, pid.clone(), p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2760:35 [INFO] [stdout] | [INFO] [stdout] 2745 | let rc = RefComp::new(Some(cont)); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2746 | let h = { [INFO] [stdout] 2747 | let rh = rh.clone(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2748 | let rh2 = rh2.clone(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2749 | let pid = pid.clone(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2759 | let cont = rc.swap_at(None, p).unwrap(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2760 | match cont.unfreeze(p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2830:33 [INFO] [stdout] | [INFO] [stdout] 2827 | fn call_process(self, cont: C, pid: Grc, p: &Point) -> simulation::Result<()> [INFO] [stdout] | ---- ------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2830 | self.call_process_boxed(ProcessBoxCont::new(cont), pid, p) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2835:15 [INFO] [stdout] | [INFO] [stdout] 2834 | fn call_process_boxed(self, cont: ProcessBoxCont, pid: Grc, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---- -------------------------------- ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2835 | match FrozenProcess::new(cont, pid.clone(), p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/mod.rs:2855:35 [INFO] [stdout] | [INFO] [stdout] 2840 | let rc = RefComp::new(Some(cont)); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2841 | let h = { [INFO] [stdout] 2842 | let rh = rh.clone(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2843 | let rh2 = rh2.clone(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2844 | let pid = pid.clone(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2854 | let cont = rc.swap_at(None, p).unwrap(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2855 | match cont.unfreeze(p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/ops.rs:27:18 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 27 | gen: Grc::new(Box::new(move || { f().into_boxed() })) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/process/ops.rs:27:46 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn new(f: F) -> Self [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 27 | gen: Grc::new(Box::new(move || { f().into_boxed() })) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:51:23 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn composite_sequence(comps: I) -> Sequence [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 51 | Sequence { comps: comps.into_iter(), _phantom: PhantomData } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:60:24 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn composite_sequence_(comps: I) -> Sequence_ [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 60 | Sequence_ { comps: comps.into_iter(), _phantom: PhantomData } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:124:27 [INFO] [stdout] | [INFO] [stdout] 121 | fn into_boxed(self) -> CompositeBox [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 124 | CompositeBox::new(move |disposable, p: &Point| { self.call_composite(disposable, p) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:185:16 [INFO] [stdout] | [INFO] [stdout] 181 | fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 185 | f: Box::new(f) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:213:23 [INFO] [stdout] | [INFO] [stdout] 212 | fn call_composite(self, disposable: DisposableBox, p: &Point) -> simulation::Result<(Self::Item, DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 213 | self.call_box((disposable, p,)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:272:20 [INFO] [stdout] | [INFO] [stdout] 270 | fn call_composite(self, disposable: DisposableBox, _: &Point) -> simulation::Result<(T, DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 271 | let Return { val } = self; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 272 | Result::Ok((val, disposable)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 296 | fn call_composite(self, disposable: DisposableBox, p: &Point) -> simulation::Result<(M::Item, DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 297 | let Delay { f, _phantom } = self; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 298 | f().call_composite(disposable, p) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:353:15 [INFO] [stdout] | [INFO] [stdout] 351 | fn call_composite(self, disposable: DisposableBox, p: &Point) -> simulation::Result<(U::Item, DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 352 | let AndThen { comp, f, _phantom } = self; [INFO] [stdout] | ---- - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 353 | match comp.call_composite(disposable, p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:390:15 [INFO] [stdout] | [INFO] [stdout] 388 | fn call_composite(self, disposable: DisposableBox, p: &Point) -> simulation::Result<(B, DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 389 | let Map { comp, f, _phantom } = self; [INFO] [stdout] | ---- - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 390 | match comp.call_composite(disposable, p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:419:9 [INFO] [stdout] | [INFO] [stdout] 417 | fn call_composite(self, disposable: DisposableBox, p: &Point) -> simulation::Result<((M::Item, U::Item), DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 418 | let Zip { comp, other } = self; [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 419 | / comp.and_then(move |a| { [INFO] [stdout] 420 | | other.map(move |b| (a, b)) [INFO] [stdout] 421 | | }).call_composite(disposable, p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:420:23 [INFO] [stdout] | [INFO] [stdout] 418 | let Zip { comp, other } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 419 | comp.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 420 | other.map(move |b| (a, b)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:451:9 [INFO] [stdout] | [INFO] [stdout] 449 | fn call_composite(self, disposable: DisposableBox, p: &Point) -> simulation::Result<(B, DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 450 | let Ap { comp, other, _phantom } = self; [INFO] [stdout] | ---- ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 451 | / comp.and_then(move |f| { [INFO] [stdout] 452 | | other.map(move |a| { f(a) }) [INFO] [stdout] 453 | | }).call_composite(disposable, p) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:452:23 [INFO] [stdout] | [INFO] [stdout] 450 | let Ap { comp, other, _phantom } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 451 | comp.and_then(move |f| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 452 | other.map(move |a| { f(a) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:496:20 [INFO] [stdout] | [INFO] [stdout] 476 | fn call_composite(self, disposable: DisposableBox, p: &Point) -> simulation::Result<(Self::Item, DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 477 | let Sequence { comps, _phantom } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 478 | let mut v = { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 484 | let mut disposable = disposable; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 496 | Result::Ok((v, disposable)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:528:20 [INFO] [stdout] | [INFO] [stdout] 519 | fn call_composite(self, disposable: DisposableBox, p: &Point) -> simulation::Result<(Self::Item, DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 520 | let Sequence_ { comps, _phantom } = self; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 521 | let mut disposable = disposable; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 528 | Result::Ok(((), disposable)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/composite/mod.rs:599:20 [INFO] [stdout] | [INFO] [stdout] 596 | fn call_composite(self, disposable: DisposableBox, _p: &Point) -> simulation::Result<(Self::Item, DisposableBox)> { [INFO] [stdout] | ---- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 597 | let DisposableComposite { action } = self; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 598 | let disposable = disposable.merge(action).into_boxed(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 599 | Result::Ok(((), disposable)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:25:32 [INFO] [stdout] | [INFO] [stdout] 17 | pub fn repeat_process(f: F) -> Stream [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24 | comp.and_then(move |a| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25 | return_process((a, repeat_process(f))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:74:36 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn map(self, f: F) -> Stream [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 72 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 73 | let b = f(a); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 74 | return_process((b, xs.map(f))) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:91:21 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn mapc(self, f: F) -> Stream [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 90 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 91 | f(a).into_process().and_then(move |b| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:91:50 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn mapc(self, f: F) -> Stream [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 90 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 91 | f(a).into_process().and_then(move |b| { [INFO] [stdout] | __________________________________________________^ [INFO] [stdout] 92 | | return_process((b, xs.mapc(f))) [INFO] [stdout] 93 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:92:40 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn mapc(self, f: F) -> Stream [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 90 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 91 | f(a).into_process().and_then(move |b| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 92 | return_process((b, xs.mapc(f))) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:111:21 [INFO] [stdout] | [INFO] [stdout] 101 | pub fn accum(self, f: F, acc: Acc) -> Stream [INFO] [stdout] | - --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 110 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 111 | f(acc, a).into_process().and_then(move |(acc, b)| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:111:55 [INFO] [stdout] | [INFO] [stdout] 101 | pub fn accum(self, f: F, acc: Acc) -> Stream [INFO] [stdout] | - --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 110 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 111 | f(acc, a).into_process().and_then(move |(acc, b)| { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 112 | | return_process((b, xs.accum(f, acc))) [INFO] [stdout] 113 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:112:40 [INFO] [stdout] | [INFO] [stdout] 101 | pub fn accum(self, f: F, acc: Acc) -> Stream [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 110 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 111 | f(acc, a).into_process().and_then(move |(acc, b)| { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 112 | return_process((b, xs.accum(f, acc))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:149:21 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn filterc(self, pred: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 148 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 149 | pred(&a).into_process().and_then(move |b| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:149:54 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn filterc(self, pred: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 148 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 149 | pred(&a).into_process().and_then(move |b| { [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 150 | | if b { [INFO] [stdout] 151 | | return_process((a, xs.filterc(pred))).into_boxed() [INFO] [stdout] 152 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 155 | | } [INFO] [stdout] 156 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:173:40 [INFO] [stdout] | [INFO] [stdout] 172 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 173 | return_process((a, xs.take(n - 1))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:209:21 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn take_while_c(self, pred: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 208 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 209 | pred(&a).into_process().and_then(move |b| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:209:54 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn take_while_c(self, pred: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 208 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 209 | pred(&a).into_process().and_then(move |b| { [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 210 | | if b { [INFO] [stdout] 211 | | return_process((a, xs.take_while_c(pred))).into_boxed() [INFO] [stdout] 212 | | } else { [INFO] [stdout] 213 | | never_process().into_boxed() [INFO] [stdout] 214 | | } [INFO] [stdout] 215 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:232:25 [INFO] [stdout] | [INFO] [stdout] 231 | comp.and_then(move |(_, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 232 | xs.drop(n - 1).run() [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:268:21 [INFO] [stdout] | [INFO] [stdout] 260 | pub fn drop_while_c(self, pred: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 267 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 268 | pred(&a).into_process().and_then(move |b| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/mod.rs:268:54 [INFO] [stdout] | [INFO] [stdout] 260 | pub fn drop_while_c(self, pred: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 267 | comp.and_then(move |(a, xs)| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 268 | pred(&a).into_process().and_then(move |b| { [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 269 | | if b { [INFO] [stdout] 270 | | xs.drop_while_c(pred).run() [INFO] [stdout] 271 | | } else { [INFO] [stdout] 272 | | return_process((a, xs)).into_boxed() [INFO] [stdout] 273 | | } [INFO] [stdout] 274 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/random.rs:57:17 [INFO] [stdout] | [INFO] [stdout] 28 | fn random_stream_loop(f: F, t0: Option) -> Stream> [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 56 | let p = f(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 57 | p.into_process() [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/random.rs:58:31 [INFO] [stdout] | [INFO] [stdout] 28 | fn random_stream_loop(f: F, t0: Option) -> Stream> [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 56 | let p = f(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 57 | p.into_process() [INFO] [stdout] 58 | .and_then(move |(delay, a)| { [INFO] [stdout] | _______________________________^ [INFO] [stdout] 59 | | let delay = delay.max(0.0); [INFO] [stdout] 60 | | hold_process(delay) [INFO] [stdout] 61 | | .and_then(move |()| { [INFO] [stdout] ... | [INFO] [stdout] 77 | | }) [INFO] [stdout] 78 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/random.rs:61:39 [INFO] [stdout] | [INFO] [stdout] 28 | fn random_stream_loop(f: F, t0: Option) -> Stream> [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 58 | .and_then(move |(delay, a)| { [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 61 | .and_then(move |()| { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 62 | | time_event() [INFO] [stdout] 63 | | .into_process() [INFO] [stdout] 64 | | .and_then(move |t2| { [INFO] [stdout] ... | [INFO] [stdout] 76 | | }) [INFO] [stdout] 77 | | }) [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/random.rs:64:47 [INFO] [stdout] | [INFO] [stdout] 28 | fn random_stream_loop(f: F, t0: Option) -> Stream> [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 58 | .and_then(move |(delay, a)| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 64 | .and_then(move |t2| { [INFO] [stdout] | _______________________________________________^ [INFO] [stdout] 65 | | let arrival = Arrival { [INFO] [stdout] 66 | | value: a, [INFO] [stdout] 67 | | time: t2, [INFO] [stdout] ... | [INFO] [stdout] 75 | | return_process((arrival, random_stream_loop(f, Some(t2)))) [INFO] [stdout] 76 | | }) [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/random.rs:75:56 [INFO] [stdout] | [INFO] [stdout] 28 | fn random_stream_loop(f: F, t0: Option) -> Stream> [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 58 | .and_then(move |(delay, a)| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 65 | let arrival = Arrival { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 75 | return_process((arrival, random_stream_loop(f, Some(t2)))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/ops.rs:26:18 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn new(f: F) -> Self [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 26 | gen: Grc::new(Box::new(move || { f() })) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/ops.rs:42:18 [INFO] [stdout] | [INFO] [stdout] 40 | let gen = self.gen.clone(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 41 | StreamFn { [INFO] [stdout] 42 | gen: Grc::new(Box::new(move || { gen().take(n) })) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/ops.rs:42:46 [INFO] [stdout] | [INFO] [stdout] 40 | let gen = self.gen.clone(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 41 | StreamFn { [INFO] [stdout] 42 | gen: Grc::new(Box::new(move || { gen().take(n) })) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/ops.rs:52:18 [INFO] [stdout] | [INFO] [stdout] 50 | let gen = self.gen.clone(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 51 | StreamFn { [INFO] [stdout] 52 | gen: Grc::new(Box::new(move || { gen().take(n) })) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/stream/ops.rs:52:46 [INFO] [stdout] | [INFO] [stdout] 50 | let gen = self.gen.clone(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 51 | StreamFn { [INFO] [stdout] 52 | gen: Grc::new(Box::new(move || { gen().take(n) })) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/strategy.rs:113:28 [INFO] [stdout] | [INFO] [stdout] 112 | fn remove_boxed_by(&self, predicate: Rc bool>, p: &Point) -> Option { [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 113 | S::remove_by(self, move |x| { predicate(x) }, p) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/strategy.rs:117:25 [INFO] [stdout] | [INFO] [stdout] 116 | fn exists_boxed(&self, predicate: Rc bool>, p: &Point) -> bool { [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 117 | S::exists(self, move |x| { predicate(x) }, p) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/strategy.rs:123:23 [INFO] [stdout] | [INFO] [stdout] 120 | fn find_boxed(&self, predicate: Rc bool>, p: &Point) -> Option [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 123 | S::find(self, move |x| { predicate(x) }, p) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/resource/mod.rs:146:20 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn count(resource: Grc) -> impl Event + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 146 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 147 | | Result::Ok(resource.count.read_at(p)) [INFO] [stdout] 148 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/resource/stats/mod.rs:180:20 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn count(resource: Grc) -> impl Event + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 180 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 181 | | Result::Ok(resource.count.read_at(p)) [INFO] [stdout] 182 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/resource/stats/mod.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn count_stats(resource: Grc) -> impl Event> + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 188 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 189 | | Result::Ok(resource.count_stats.read_at(p)) [INFO] [stdout] 190 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/resource/stats/mod.rs:208:20 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn util_count(resource: Grc) -> impl Event + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 208 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 209 | | Result::Ok(resource.util_count.read_at(p)) [INFO] [stdout] 210 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/resource/stats/mod.rs:216:20 [INFO] [stdout] | [INFO] [stdout] 215 | pub fn util_count_stats(resource: Grc) -> impl Event> + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 216 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 217 | | Result::Ok(resource.util_count_stats.read_at(p)) [INFO] [stdout] 218 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/resource/stats/mod.rs:236:20 [INFO] [stdout] | [INFO] [stdout] 235 | pub fn queue_count(resource: Grc) -> impl Event + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 236 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 237 | | Result::Ok(resource.queue_count.read_at(p)) [INFO] [stdout] 238 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/resource/stats/mod.rs:244:20 [INFO] [stdout] | [INFO] [stdout] 243 | pub fn queue_count_stats(resource: Grc) -> impl Event> + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 244 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 245 | | Result::Ok(resource.queue_count_stats.read_at(p)) [INFO] [stdout] 246 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/resource/stats/mod.rs:264:20 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn total_wait_time(resource: Grc) -> impl Event + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 264 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 265 | | Result::Ok(resource.total_wait_time.read_at(p)) [INFO] [stdout] 266 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/resource/stats/mod.rs:272:20 [INFO] [stdout] | [INFO] [stdout] 271 | pub fn wait_time(resource: Grc) -> impl Event> + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 272 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 273 | | Result::Ok(resource.wait_time.read_at(p)) [INFO] [stdout] 274 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/resource/stats/mod.rs:348:20 [INFO] [stdout] | [INFO] [stdout] 347 | pub fn reset(resource: Grc) -> impl Event + Clone { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 348 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 349 | | let t = p.time; [INFO] [stdout] 350 | | let count = resource.count.read_at(p); [INFO] [stdout] 351 | | let util_count = resource.util_count.read_at(p); [INFO] [stdout] ... | [INFO] [stdout] 358 | | resource.wait_time_source.trigger_at(&SamplingStats::empty(), p) [INFO] [stdout] 359 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:119:20 [INFO] [stdout] | [INFO] [stdout] 118 | pub fn is_empty(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 119 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 120 | | Result::Ok(queue.count.read_at(p) == 0) [INFO] [stdout] 121 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:127:20 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn is_full(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 127 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 128 | | Result::Ok(queue.count.read_at(p) == queue.max_count) [INFO] [stdout] 129 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:135:20 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn count(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 135 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 136 | | Result::Ok(queue.count.read_at(p)) [INFO] [stdout] 137 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:143:20 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn load_factor(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 143 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 144 | | Result::Ok({ [INFO] [stdout] 145 | | let x = queue.count.read_at(p); [INFO] [stdout] 146 | | let y = queue.max_count; [INFO] [stdout] 147 | | (x as f64) / (y as f64) [INFO] [stdout] 148 | | }) [INFO] [stdout] 149 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:154:9 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn dequeue(queue: Grc) -> impl Process + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 154 | request_resource(queue.dequeue_resource.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:155:23 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn dequeue(queue: Grc) -> impl Process + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 154 | request_resource(queue.dequeue_resource.clone()) [INFO] [stdout] 155 | .and_then(move |()| { [INFO] [stdout] | _______________________^ [INFO] [stdout] 156 | | cons_event(move |p| { [INFO] [stdout] 157 | | queue.dequeue_extract(p) [INFO] [stdout] 158 | | }) [INFO] [stdout] 159 | | .into_process() [INFO] [stdout] 160 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:156:17 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn dequeue(queue: Grc) -> impl Process + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 156 | / cons_event(move |p| { [INFO] [stdout] 157 | | queue.dequeue_extract(p) [INFO] [stdout] 158 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:167:9 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn dequeue_with_output_priority(queue: Grc, po: SO::Priority) -> impl Process + Clone [INFO] [stdout] | ---------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 167 | request_resource_with_priority(queue.dequeue_resource.clone(), po) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:168:23 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn dequeue_with_output_priority(queue: Grc, po: SO::Priority) -> impl Process + Clone [INFO] [stdout] | ---------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 168 | .and_then(move |()| { [INFO] [stdout] | _______________________^ [INFO] [stdout] 169 | | cons_event(move |p| { [INFO] [stdout] 170 | | queue.dequeue_extract(p) [INFO] [stdout] 171 | | }) [INFO] [stdout] 172 | | .into_process() [INFO] [stdout] 173 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:169:17 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn dequeue_with_output_priority(queue: Grc, po: SO::Priority) -> impl Process + Clone [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 169 | / cons_event(move |p| { [INFO] [stdout] 170 | | queue.dequeue_extract(p) [INFO] [stdout] 171 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 177 | pub fn try_dequeue(queue: Grc) -> impl Event> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 178 | try_request_resource_within_event(queue.dequeue_resource.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:179:23 [INFO] [stdout] | [INFO] [stdout] 177 | pub fn try_dequeue(queue: Grc) -> impl Event> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 178 | try_request_resource_within_event(queue.dequeue_resource.clone()) [INFO] [stdout] 179 | .and_then(move |f| { [INFO] [stdout] | _______________________^ [INFO] [stdout] 180 | | if f { [INFO] [stdout] 181 | | cons_event(move |p| { [INFO] [stdout] 182 | | let x = queue.dequeue_extract(p)?; [INFO] [stdout] ... | [INFO] [stdout] 188 | | } [INFO] [stdout] 189 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:183:36 [INFO] [stdout] | [INFO] [stdout] 177 | pub fn try_dequeue(queue: Grc) -> impl Event> + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 182 | let x = queue.dequeue_extract(p)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 183 | Result::Ok(Some(x)) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:198:9 [INFO] [stdout] | [INFO] [stdout] 194 | pub fn delete(queue: Grc, item: T) -> impl Event + Clone [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 197 | let pred = move |x: &T| { *x == item }; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 198 | Queue::delete_by(queue, pred) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 203 | pub fn delete_(queue: Grc, item: T) -> impl Event + Clone [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 206 | let pred = move |x: &T| { *x == item }; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 207 | Queue::delete_by(queue, pred) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn delete_by(queue: Grc, pred: F) -> impl Event> + Clone [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 215 | try_request_resource_within_event(queue.dequeue_resource.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:216:23 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn delete_by(queue: Grc, pred: F) -> impl Event> + Clone [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 216 | .and_then(move |f| { [INFO] [stdout] | _______________________^ [INFO] [stdout] 217 | | if f { [INFO] [stdout] 218 | | cons_event(move |p| { [INFO] [stdout] 219 | | let pred = move |x: &T| { pred(x) }; [INFO] [stdout] ... | [INFO] [stdout] 236 | | } [INFO] [stdout] 237 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:221:31 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn delete_by(queue: Grc, pred: F) -> impl Event> + Clone [INFO] [stdout] | ----- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 219 | let pred = move |x: &T| { pred(x) }; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 220 | let pred = Rc::new(pred); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 221 | match queue.queue_store.remove_boxed_by(pred, p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:244:20 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn exists(queue: Grc, pred: F) -> impl Event + Clone [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 244 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 245 | | let pred = move |x: &T| { pred(x) }; [INFO] [stdout] 246 | | let pred = Rc::new(pred); [INFO] [stdout] 247 | | Result::Ok(queue.queue_store.exists_boxed(pred, p)) [INFO] [stdout] 248 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:256:20 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn find(queue: Grc, pred: F) -> impl Event> + Clone [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 256 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 257 | | let pred = move |x: &T| { pred(x) }; [INFO] [stdout] 258 | | let pred = Rc::new(pred); [INFO] [stdout] 259 | | Result::Ok(queue.queue_store.find_boxed(pred, p).map(|x| { x.clone() })) [INFO] [stdout] 260 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn find(queue: Grc, pred: F) -> impl Event> + Clone [INFO] [stdout] | ----- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 257 | let pred = move |x: &T| { pred(x) }; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 258 | let pred = Rc::new(pred); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 259 | Result::Ok(queue.queue_store.find_boxed(pred, p).map(|x| { x.clone() })) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:265:20 [INFO] [stdout] | [INFO] [stdout] 264 | pub fn clear(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 265 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 266 | | loop { [INFO] [stdout] 267 | | let x = Queue::try_dequeue(queue.clone()).call_event(p)?; [INFO] [stdout] 268 | | match x { [INFO] [stdout] ... | [INFO] [stdout] 272 | | } [INFO] [stdout] 273 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:278:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn enqueue(queue: Grc, item: T) -> impl Process + Clone { [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 278 | request_resource(queue.enqueue_resource.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:279:23 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn enqueue(queue: Grc, item: T) -> impl Process + Clone { [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 278 | request_resource(queue.enqueue_resource.clone()) [INFO] [stdout] 279 | .and_then(move |()| { [INFO] [stdout] | _______________________^ [INFO] [stdout] 280 | | cons_event(move |p| { [INFO] [stdout] 281 | | queue.enqueue_store(item, p) [INFO] [stdout] 282 | | }) [INFO] [stdout] 283 | | .into_process() [INFO] [stdout] 284 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:280:17 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn enqueue(queue: Grc, item: T) -> impl Process + Clone { [INFO] [stdout] | ----- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 280 | / cons_event(move |p| { [INFO] [stdout] 281 | | queue.enqueue_store(item, p) [INFO] [stdout] 282 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:292:9 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn enqueue_with_input_priority(queue: Grc, pi: SI::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ---------------- ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 292 | request_resource_with_priority(queue.enqueue_resource.clone(), pi) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:293:23 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn enqueue_with_input_priority(queue: Grc, pi: SI::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ---------------- ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 293 | .and_then(move |()| { [INFO] [stdout] | _______________________^ [INFO] [stdout] 294 | | cons_event(move |p| { [INFO] [stdout] 295 | | queue.enqueue_store(item, p) [INFO] [stdout] 296 | | }) [INFO] [stdout] 297 | | .into_process() [INFO] [stdout] 298 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:294:17 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn enqueue_with_input_priority(queue: Grc, pi: SI::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ----- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 294 | / cons_event(move |p| { [INFO] [stdout] 295 | | queue.enqueue_store(item, p) [INFO] [stdout] 296 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:306:9 [INFO] [stdout] | [INFO] [stdout] 303 | pub fn enqueue_with_storing_priority(queue: Grc, pm: SM::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ---------------- ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 306 | request_resource(queue.enqueue_resource.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:307:23 [INFO] [stdout] | [INFO] [stdout] 303 | pub fn enqueue_with_storing_priority(queue: Grc, pm: SM::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ---------------- ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 307 | .and_then(move |()| { [INFO] [stdout] | _______________________^ [INFO] [stdout] 308 | | cons_event(move |p| { [INFO] [stdout] 309 | | queue.enqueue_store_with_priority(pm, item, p) [INFO] [stdout] 310 | | }) [INFO] [stdout] 311 | | .into_process() [INFO] [stdout] 312 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:308:17 [INFO] [stdout] | [INFO] [stdout] 303 | pub fn enqueue_with_storing_priority(queue: Grc, pm: SM::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ----- -- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 308 | / cons_event(move |p| { [INFO] [stdout] 309 | | queue.enqueue_store_with_priority(pm, item, p) [INFO] [stdout] 310 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:321:9 [INFO] [stdout] | [INFO] [stdout] 317 | pub fn enqueue_with_input_and_storing_priorities(queue: Grc, pi: SI::Priority, pm: SM::Priority, item: T) -> impl Process [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:322:23 [INFO] [stdout] | [INFO] [stdout] 317 | pub fn enqueue_with_input_and_storing_priorities(queue: Grc, pi: SI::Priority, pm: SM::Priority, item: T) -> impl Process [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:323:17 [INFO] [stdout] | [INFO] [stdout] 317 | pub fn enqueue_with_input_and_storing_priorities(queue: Grc, pi: SI::Priority, pm: SM::Priority, item: T) -> impl Process [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:332:20 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn try_enqueue(queue: Grc, item: T) -> impl Event + Clone { [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 332 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 333 | | let x = { [INFO] [stdout] 334 | | try_request_resource_within_event(queue.enqueue_resource.clone()) [INFO] [stdout] 335 | | .call_event(p) [INFO] [stdout] ... | [INFO] [stdout] 342 | | } [INFO] [stdout] 343 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:351:20 [INFO] [stdout] | [INFO] [stdout] 348 | pub fn try_enqueue_with_storing_priority(queue: Grc, pm: SM::Priority, item: T) -> impl Event + Clone [INFO] [stdout] | ---------------- ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 351 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 352 | | let x = { [INFO] [stdout] 353 | | try_request_resource_within_event(queue.enqueue_resource.clone()) [INFO] [stdout] 354 | | .call_event(p) [INFO] [stdout] ... | [INFO] [stdout] 361 | | } [INFO] [stdout] 362 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:387:9 [INFO] [stdout] | [INFO] [stdout] 382 | fn enqueue_store(&self, item: T, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 387 | release_resource_within_event(self.dequeue_resource.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/mod.rs:397:9 [INFO] [stdout] | [INFO] [stdout] 392 | fn enqueue_store_with_priority(&self, pm: SM::Priority, item: T, p: &Point) -> simulation::Result<()> { [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 397 | release_resource_within_event(self.dequeue_resource.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:176:20 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn is_empty(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 176 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 177 | | Result::Ok(queue.count.read_at(p) == 0) [INFO] [stdout] 178 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn is_empty_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 184 | queue.is_empty_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:185:19 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn is_empty_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 184 | queue.is_empty_changed_() [INFO] [stdout] 185 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 186 | | Queue::is_empty(queue.clone()) [INFO] [stdout] 187 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:186:33 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn is_empty_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 186 | Queue::is_empty(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:199:20 [INFO] [stdout] | [INFO] [stdout] 198 | pub fn is_full(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 199 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 200 | | Result::Ok(queue.count.read_at(p) == queue.max_count) [INFO] [stdout] 201 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 206 | pub fn is_full_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 207 | queue.is_full_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:208:19 [INFO] [stdout] | [INFO] [stdout] 206 | pub fn is_full_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 207 | queue.is_full_changed_() [INFO] [stdout] 208 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 209 | | Queue::is_full(queue.clone()) [INFO] [stdout] 210 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:209:32 [INFO] [stdout] | [INFO] [stdout] 206 | pub fn is_full_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 209 | Queue::is_full(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:222:20 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn count(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 222 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 223 | | Result::Ok(queue.count.read_at(p)) [INFO] [stdout] 224 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:230:20 [INFO] [stdout] | [INFO] [stdout] 229 | pub fn count_stats(queue: Grc) -> impl Event> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 230 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 231 | | Result::Ok(queue.count_stats.read_at(p)) [INFO] [stdout] 232 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 238 | queue.count_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:239:19 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 238 | queue.count_changed_() [INFO] [stdout] 239 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 240 | | Queue::count(queue.clone()) [INFO] [stdout] 241 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:240:30 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 240 | Queue::count(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:254:20 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn enqueue_count(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 254 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 255 | | Result::Ok(queue.enqueue_count.read_at(p)) [INFO] [stdout] 256 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:262:9 [INFO] [stdout] | [INFO] [stdout] 261 | pub fn enqueue_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 262 | queue.enqueue_count_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:263:19 [INFO] [stdout] | [INFO] [stdout] 261 | pub fn enqueue_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 262 | queue.enqueue_count_changed_() [INFO] [stdout] 263 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 264 | | Queue::enqueue_count(queue.clone()) [INFO] [stdout] 265 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:264:38 [INFO] [stdout] | [INFO] [stdout] 261 | pub fn enqueue_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 264 | Queue::enqueue_count(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:277:20 [INFO] [stdout] | [INFO] [stdout] 276 | pub fn enqueue_lost_count(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 277 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 278 | | Result::Ok(queue.enqueue_lost_count.read_at(p)) [INFO] [stdout] 279 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn enqueue_lost_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 285 | queue.enqueue_lost_count_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:286:19 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn enqueue_lost_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 285 | queue.enqueue_lost_count_changed_() [INFO] [stdout] 286 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 287 | | Queue::enqueue_lost_count(queue.clone()) [INFO] [stdout] 288 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:287:43 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn enqueue_lost_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 287 | Queue::enqueue_lost_count(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:300:20 [INFO] [stdout] | [INFO] [stdout] 299 | pub fn enqueue_store_count(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 300 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 301 | | Result::Ok(queue.enqueue_store_count.read_at(p)) [INFO] [stdout] 302 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:308:9 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn enqueue_store_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 308 | queue.enqueue_store_count_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:309:19 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn enqueue_store_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 308 | queue.enqueue_store_count_changed_() [INFO] [stdout] 309 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 310 | | Queue::enqueue_store_count(queue.clone()) [INFO] [stdout] 311 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:310:44 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn enqueue_store_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 310 | Queue::enqueue_store_count(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:323:20 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn dequeue_count(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 323 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 324 | | Result::Ok(queue.dequeue_count.read_at(p)) [INFO] [stdout] 325 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:331:9 [INFO] [stdout] | [INFO] [stdout] 330 | pub fn dequeue_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 331 | queue.dequeue_count_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:332:19 [INFO] [stdout] | [INFO] [stdout] 330 | pub fn dequeue_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 331 | queue.dequeue_count_changed_() [INFO] [stdout] 332 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 333 | | Queue::dequeue_count(queue.clone()) [INFO] [stdout] 334 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:333:38 [INFO] [stdout] | [INFO] [stdout] 330 | pub fn dequeue_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 333 | Queue::dequeue_count(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:346:20 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn dequeue_extract_count(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 346 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 347 | | Result::Ok(queue.dequeue_extract_count.read_at(p)) [INFO] [stdout] 348 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:354:9 [INFO] [stdout] | [INFO] [stdout] 353 | pub fn dequeue_extract_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 354 | queue.dequeue_extract_count_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:355:19 [INFO] [stdout] | [INFO] [stdout] 353 | pub fn dequeue_extract_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 354 | queue.dequeue_extract_count_changed_() [INFO] [stdout] 355 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 356 | | Queue::dequeue_extract_count(queue.clone()) [INFO] [stdout] 357 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:356:46 [INFO] [stdout] | [INFO] [stdout] 353 | pub fn dequeue_extract_count_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 356 | Queue::dequeue_extract_count(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:369:20 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn load_factor(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 369 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 370 | | Result::Ok({ [INFO] [stdout] 371 | | let x = queue.count.read_at(p); [INFO] [stdout] 372 | | let y = queue.max_count; [INFO] [stdout] 373 | | (x as f64) / (y as f64) [INFO] [stdout] 374 | | }) [INFO] [stdout] 375 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:381:9 [INFO] [stdout] | [INFO] [stdout] 380 | pub fn load_factor_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 381 | queue.load_factor_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:382:19 [INFO] [stdout] | [INFO] [stdout] 380 | pub fn load_factor_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 381 | queue.load_factor_changed_() [INFO] [stdout] 382 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 383 | | Queue::load_factor(queue.clone()) [INFO] [stdout] 384 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:383:36 [INFO] [stdout] | [INFO] [stdout] 380 | pub fn load_factor_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 383 | Queue::load_factor(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:396:20 [INFO] [stdout] | [INFO] [stdout] 395 | pub fn enqueue_rate(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 396 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 397 | | Result::Ok({ [INFO] [stdout] 398 | | let x = queue.enqueue_count.read_at(p); [INFO] [stdout] 399 | | let t0 = p.run.specs.start_time; [INFO] [stdout] ... | [INFO] [stdout] 402 | | }) [INFO] [stdout] 403 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:409:20 [INFO] [stdout] | [INFO] [stdout] 408 | pub fn store_rate(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 409 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 410 | | Result::Ok({ [INFO] [stdout] 411 | | let x = queue.enqueue_store_count.read_at(p); [INFO] [stdout] 412 | | let t0 = p.run.specs.start_time; [INFO] [stdout] ... | [INFO] [stdout] 415 | | }) [INFO] [stdout] 416 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:423:20 [INFO] [stdout] | [INFO] [stdout] 422 | pub fn dequeue_rate(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 423 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 424 | | Result::Ok({ [INFO] [stdout] 425 | | let x = queue.dequeue_count.read_at(p); [INFO] [stdout] 426 | | let t0 = p.run.specs.start_time; [INFO] [stdout] ... | [INFO] [stdout] 429 | | }) [INFO] [stdout] 430 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:436:20 [INFO] [stdout] | [INFO] [stdout] 435 | pub fn dequeue_extract_rate(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 436 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 437 | | Result::Ok({ [INFO] [stdout] 438 | | let x = queue.dequeue_extract_count.read_at(p); [INFO] [stdout] 439 | | let t0 = p.run.specs.start_time; [INFO] [stdout] ... | [INFO] [stdout] 442 | | }) [INFO] [stdout] 443 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:450:20 [INFO] [stdout] | [INFO] [stdout] 449 | pub fn wait_time(queue: Grc) -> impl Event> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 450 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 451 | | Result::Ok(queue.wait_time.read_at(p)) [INFO] [stdout] 452 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:458:9 [INFO] [stdout] | [INFO] [stdout] 457 | pub fn wait_time_changed(queue: Grc) -> impl Observable> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 458 | queue.wait_time_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:459:19 [INFO] [stdout] | [INFO] [stdout] 457 | pub fn wait_time_changed(queue: Grc) -> impl Observable> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 458 | queue.wait_time_changed_() [INFO] [stdout] 459 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 460 | | Queue::wait_time(queue.clone()) [INFO] [stdout] 461 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:460:34 [INFO] [stdout] | [INFO] [stdout] 457 | pub fn wait_time_changed(queue: Grc) -> impl Observable> + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 460 | Queue::wait_time(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:476:20 [INFO] [stdout] | [INFO] [stdout] 475 | pub fn total_wait_time(queue: Grc) -> impl Event> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 476 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 477 | | Result::Ok(queue.total_wait_time.read_at(p)) [INFO] [stdout] 478 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:484:9 [INFO] [stdout] | [INFO] [stdout] 483 | pub fn total_wait_time_changed(queue: Grc) -> impl Observable> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 484 | queue.total_wait_time_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:485:19 [INFO] [stdout] | [INFO] [stdout] 483 | pub fn total_wait_time_changed(queue: Grc) -> impl Observable> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 484 | queue.total_wait_time_changed_() [INFO] [stdout] 485 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 486 | | Queue::total_wait_time(queue.clone()) [INFO] [stdout] 487 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:486:40 [INFO] [stdout] | [INFO] [stdout] 483 | pub fn total_wait_time_changed(queue: Grc) -> impl Observable> + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 486 | Queue::total_wait_time(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:500:20 [INFO] [stdout] | [INFO] [stdout] 499 | pub fn enqueue_wait_time(queue: Grc) -> impl Event> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 500 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 501 | | Result::Ok(queue.enqueue_wait_time.read_at(p)) [INFO] [stdout] 502 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:508:9 [INFO] [stdout] | [INFO] [stdout] 507 | pub fn enqueue_wait_time_changed(queue: Grc) -> impl Observable> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 508 | queue.enqueue_wait_time_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:509:19 [INFO] [stdout] | [INFO] [stdout] 507 | pub fn enqueue_wait_time_changed(queue: Grc) -> impl Observable> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 508 | queue.enqueue_wait_time_changed_() [INFO] [stdout] 509 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 510 | | Queue::enqueue_wait_time(queue.clone()) [INFO] [stdout] 511 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:510:42 [INFO] [stdout] | [INFO] [stdout] 507 | pub fn enqueue_wait_time_changed(queue: Grc) -> impl Observable> + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 510 | Queue::enqueue_wait_time(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:524:20 [INFO] [stdout] | [INFO] [stdout] 523 | pub fn dequeue_wait_time(queue: Grc) -> impl Event> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 524 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 525 | | Result::Ok(queue.dequeue_wait_time.read_at(p)) [INFO] [stdout] 526 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:532:9 [INFO] [stdout] | [INFO] [stdout] 531 | pub fn dequeue_wait_time_changed(queue: Grc) -> impl Observable> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 532 | queue.dequeue_wait_time_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:533:19 [INFO] [stdout] | [INFO] [stdout] 531 | pub fn dequeue_wait_time_changed(queue: Grc) -> impl Observable> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 532 | queue.dequeue_wait_time_changed_() [INFO] [stdout] 533 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 534 | | Queue::dequeue_wait_time(queue.clone()) [INFO] [stdout] 535 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:534:42 [INFO] [stdout] | [INFO] [stdout] 531 | pub fn dequeue_wait_time_changed(queue: Grc) -> impl Observable> + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 534 | Queue::dequeue_wait_time(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:551:20 [INFO] [stdout] | [INFO] [stdout] 550 | pub fn rate(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 551 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 552 | | Result::Ok({ [INFO] [stdout] 553 | | let x = queue.count_stats.read_at(p); [INFO] [stdout] 554 | | let y = queue.wait_time.read_at(p); [INFO] [stdout] 555 | | x.mean() / y.mean [INFO] [stdout] 556 | | }) [INFO] [stdout] 557 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:563:9 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn rate_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 563 | queue.rate_changed_() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:564:19 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn rate_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 563 | queue.rate_changed_() [INFO] [stdout] 564 | .mapc(move |()| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 565 | | Queue::rate(queue.clone()) [INFO] [stdout] 566 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:565:29 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn rate_changed(queue: Grc) -> impl Observable + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 565 | Queue::rate(queue.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:578:9 [INFO] [stdout] | [INFO] [stdout] 577 | pub fn dequeue(queue: Grc) -> impl Process + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 578 | / cons_event({ [INFO] [stdout] 579 | | let queue = queue.clone(); [INFO] [stdout] 580 | | move |p| { [INFO] [stdout] 581 | | queue.dequeue_request(p) [INFO] [stdout] 582 | | } [INFO] [stdout] 583 | | }) [INFO] [stdout] 584 | | .into_process() [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:585:19 [INFO] [stdout] | [INFO] [stdout] 577 | pub fn dequeue(queue: Grc) -> impl Process + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 585 | .and_then(move |t| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 586 | | request_resource(queue.dequeue_resource.clone()) [INFO] [stdout] 587 | | .and_then(move |()| { [INFO] [stdout] 588 | | cons_event(move |p| { [INFO] [stdout] ... | [INFO] [stdout] 592 | | }) [INFO] [stdout] 593 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:586:13 [INFO] [stdout] | [INFO] [stdout] 577 | pub fn dequeue(queue: Grc) -> impl Process + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 586 | request_resource(queue.dequeue_resource.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:587:27 [INFO] [stdout] | [INFO] [stdout] 577 | pub fn dequeue(queue: Grc) -> impl Process + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 587 | .and_then(move |()| { [INFO] [stdout] | ___________________________^ [INFO] [stdout] 588 | | cons_event(move |p| { [INFO] [stdout] 589 | | queue.dequeue_extract(t, p) [INFO] [stdout] 590 | | }) [INFO] [stdout] 591 | | .into_process() [INFO] [stdout] 592 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:588:21 [INFO] [stdout] | [INFO] [stdout] 577 | pub fn dequeue(queue: Grc) -> impl Process + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 588 | / cons_event(move |p| { [INFO] [stdout] 589 | | queue.dequeue_extract(t, p) [INFO] [stdout] 590 | | }) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:600:9 [INFO] [stdout] | [INFO] [stdout] 597 | pub fn dequeue_with_output_priority(queue: Grc, po: SO::Priority) -> impl Process + Clone [INFO] [stdout] | ---------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 600 | / cons_event({ [INFO] [stdout] 601 | | let queue = queue.clone(); [INFO] [stdout] 602 | | move |p| { [INFO] [stdout] 603 | | queue.dequeue_request(p) [INFO] [stdout] 604 | | } [INFO] [stdout] 605 | | }) [INFO] [stdout] 606 | | .into_process() [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:607:19 [INFO] [stdout] | [INFO] [stdout] 597 | pub fn dequeue_with_output_priority(queue: Grc, po: SO::Priority) -> impl Process + Clone [INFO] [stdout] | ---------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 607 | .and_then(move |t| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 608 | | request_resource_with_priority(queue.dequeue_resource.clone(), po) [INFO] [stdout] 609 | | .and_then(move |()| { [INFO] [stdout] 610 | | cons_event(move |p| { [INFO] [stdout] ... | [INFO] [stdout] 614 | | }) [INFO] [stdout] 615 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:608:13 [INFO] [stdout] | [INFO] [stdout] 597 | pub fn dequeue_with_output_priority(queue: Grc, po: SO::Priority) -> impl Process + Clone [INFO] [stdout] | ----- -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 608 | request_resource_with_priority(queue.dequeue_resource.clone(), po) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:609:27 [INFO] [stdout] | [INFO] [stdout] 597 | pub fn dequeue_with_output_priority(queue: Grc, po: SO::Priority) -> impl Process + Clone [INFO] [stdout] | ----- -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 609 | .and_then(move |()| { [INFO] [stdout] | ___________________________^ [INFO] [stdout] 610 | | cons_event(move |p| { [INFO] [stdout] 611 | | queue.dequeue_extract(t, p) [INFO] [stdout] 612 | | }) [INFO] [stdout] 613 | | .into_process() [INFO] [stdout] 614 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:610:21 [INFO] [stdout] | [INFO] [stdout] 597 | pub fn dequeue_with_output_priority(queue: Grc, po: SO::Priority) -> impl Process + Clone [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 610 | / cons_event(move |p| { [INFO] [stdout] 611 | | queue.dequeue_extract(t, p) [INFO] [stdout] 612 | | }) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:620:9 [INFO] [stdout] | [INFO] [stdout] 619 | pub fn try_dequeue(queue: Grc) -> impl Event> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 620 | try_request_resource_within_event(queue.dequeue_resource.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:621:23 [INFO] [stdout] | [INFO] [stdout] 619 | pub fn try_dequeue(queue: Grc) -> impl Event> + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 620 | try_request_resource_within_event(queue.dequeue_resource.clone()) [INFO] [stdout] 621 | .and_then(move |f| { [INFO] [stdout] | _______________________^ [INFO] [stdout] 622 | | if f { [INFO] [stdout] 623 | | cons_event(move |p| { [INFO] [stdout] 624 | | let t = queue.dequeue_request(p)?; [INFO] [stdout] ... | [INFO] [stdout] 631 | | } [INFO] [stdout] 632 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:626:36 [INFO] [stdout] | [INFO] [stdout] 619 | pub fn try_dequeue(queue: Grc) -> impl Event> + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 625 | let x = queue.dequeue_extract(t, p)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 626 | Result::Ok(Some(x)) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:641:9 [INFO] [stdout] | [INFO] [stdout] 637 | pub fn delete(queue: Grc, item: T) -> impl Event + Clone [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 640 | let pred = move |x: &T| { *x == item }; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 641 | Queue::delete_by(queue, pred) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:650:9 [INFO] [stdout] | [INFO] [stdout] 646 | pub fn delete_(queue: Grc, item: T) -> impl Event + Clone [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 649 | let pred = move |x: &T| { *x == item }; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 650 | Queue::delete_by(queue, pred) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:658:9 [INFO] [stdout] | [INFO] [stdout] 655 | pub fn delete_by(queue: Grc, pred: F) -> impl Event> + Clone [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 658 | try_request_resource_within_event(queue.dequeue_resource.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:659:23 [INFO] [stdout] | [INFO] [stdout] 655 | pub fn delete_by(queue: Grc, pred: F) -> impl Event> + Clone [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 659 | .and_then(move |f| { [INFO] [stdout] | _______________________^ [INFO] [stdout] 660 | | if f { [INFO] [stdout] 661 | | cons_event(move |p| { [INFO] [stdout] 662 | | let pred = move |x: &QueueItem| { pred(&x.value) }; [INFO] [stdout] ... | [INFO] [stdout] 680 | | } [INFO] [stdout] 681 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:664:31 [INFO] [stdout] | [INFO] [stdout] 655 | pub fn delete_by(queue: Grc, pred: F) -> impl Event> + Clone [INFO] [stdout] | ----- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 662 | let pred = move |x: &QueueItem| { pred(&x.value) }; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 663 | let pred = Rc::new(pred); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 664 | match queue.queue_store.remove_boxed_by(pred, p) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:688:20 [INFO] [stdout] | [INFO] [stdout] 685 | pub fn exists(queue: Grc, pred: F) -> impl Event + Clone [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 688 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 689 | | let pred = move |x: &QueueItem| { pred(&x.value) }; [INFO] [stdout] 690 | | let pred = Rc::new(pred); [INFO] [stdout] 691 | | Result::Ok(queue.queue_store.exists_boxed(pred, p)) [INFO] [stdout] 692 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:700:20 [INFO] [stdout] | [INFO] [stdout] 696 | pub fn find(queue: Grc, pred: F) -> impl Event> + Clone [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 700 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 701 | | let pred = move |x: &QueueItem| { pred(&x.value) }; [INFO] [stdout] 702 | | let pred = Rc::new(pred); [INFO] [stdout] 703 | | Result::Ok(queue.queue_store.find_boxed(pred, p).map(|x| { x.value.clone() })) [INFO] [stdout] 704 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:703:24 [INFO] [stdout] | [INFO] [stdout] 696 | pub fn find(queue: Grc, pred: F) -> impl Event> + Clone [INFO] [stdout] | ----- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 701 | let pred = move |x: &QueueItem| { pred(&x.value) }; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 702 | let pred = Rc::new(pred); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 703 | Result::Ok(queue.queue_store.find_boxed(pred, p).map(|x| { x.value.clone() })) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:709:20 [INFO] [stdout] | [INFO] [stdout] 708 | pub fn clear(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 709 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 710 | | loop { [INFO] [stdout] 711 | | let x = Queue::try_dequeue(queue.clone()).call_event(p)?; [INFO] [stdout] 712 | | match x { [INFO] [stdout] ... | [INFO] [stdout] 716 | | } [INFO] [stdout] 717 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:722:9 [INFO] [stdout] | [INFO] [stdout] 721 | pub fn enqueue(queue: Grc, item: T) -> impl Process + Clone { [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 722 | / cons_event({ [INFO] [stdout] 723 | | let queue = queue.clone(); [INFO] [stdout] 724 | | move |p| { [INFO] [stdout] 725 | | queue.enqueue_initiate(item, p) [INFO] [stdout] 726 | | } [INFO] [stdout] 727 | | }) [INFO] [stdout] 728 | | .into_process() [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:729:19 [INFO] [stdout] | [INFO] [stdout] 721 | pub fn enqueue(queue: Grc, item: T) -> impl Process + Clone { [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 729 | .and_then(move |i| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 730 | | request_resource(queue.enqueue_resource.clone()) [INFO] [stdout] 731 | | .and_then(move |()| { [INFO] [stdout] 732 | | cons_event(move |p| { [INFO] [stdout] ... | [INFO] [stdout] 736 | | }) [INFO] [stdout] 737 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:730:13 [INFO] [stdout] | [INFO] [stdout] 721 | pub fn enqueue(queue: Grc, item: T) -> impl Process + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 729 | .and_then(move |i| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 730 | request_resource(queue.enqueue_resource.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:731:27 [INFO] [stdout] | [INFO] [stdout] 721 | pub fn enqueue(queue: Grc, item: T) -> impl Process + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 729 | .and_then(move |i| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 730 | request_resource(queue.enqueue_resource.clone()) [INFO] [stdout] 731 | .and_then(move |()| { [INFO] [stdout] | ___________________________^ [INFO] [stdout] 732 | | cons_event(move |p| { [INFO] [stdout] 733 | | queue.enqueue_store(i, p) [INFO] [stdout] 734 | | }) [INFO] [stdout] 735 | | .into_process() [INFO] [stdout] 736 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:732:21 [INFO] [stdout] | [INFO] [stdout] 721 | pub fn enqueue(queue: Grc, item: T) -> impl Process + Clone { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 729 | .and_then(move |i| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 732 | / cons_event(move |p| { [INFO] [stdout] 733 | | queue.enqueue_store(i, p) [INFO] [stdout] 734 | | }) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:745:9 [INFO] [stdout] | [INFO] [stdout] 742 | pub fn enqueue_with_input_priority(queue: Grc, pi: SI::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ---------------- ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 745 | / cons_event({ [INFO] [stdout] 746 | | let queue = queue.clone(); [INFO] [stdout] 747 | | move |p| { [INFO] [stdout] 748 | | queue.enqueue_initiate(item, p) [INFO] [stdout] 749 | | } [INFO] [stdout] 750 | | }) [INFO] [stdout] 751 | | .into_process() [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:752:19 [INFO] [stdout] | [INFO] [stdout] 742 | pub fn enqueue_with_input_priority(queue: Grc, pi: SI::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ---------------- ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 752 | .and_then(move |i| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 753 | | request_resource_with_priority(queue.enqueue_resource.clone(), pi) [INFO] [stdout] 754 | | .and_then(move |()| { [INFO] [stdout] 755 | | cons_event(move |p| { [INFO] [stdout] ... | [INFO] [stdout] 759 | | }) [INFO] [stdout] 760 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:753:13 [INFO] [stdout] | [INFO] [stdout] 742 | pub fn enqueue_with_input_priority(queue: Grc, pi: SI::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ----- -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 752 | .and_then(move |i| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 753 | request_resource_with_priority(queue.enqueue_resource.clone(), pi) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:754:27 [INFO] [stdout] | [INFO] [stdout] 742 | pub fn enqueue_with_input_priority(queue: Grc, pi: SI::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ----- -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 752 | .and_then(move |i| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 753 | request_resource_with_priority(queue.enqueue_resource.clone(), pi) [INFO] [stdout] 754 | .and_then(move |()| { [INFO] [stdout] | ___________________________^ [INFO] [stdout] 755 | | cons_event(move |p| { [INFO] [stdout] 756 | | queue.enqueue_store(i, p) [INFO] [stdout] 757 | | }) [INFO] [stdout] 758 | | .into_process() [INFO] [stdout] 759 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:755:21 [INFO] [stdout] | [INFO] [stdout] 742 | pub fn enqueue_with_input_priority(queue: Grc, pi: SI::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 752 | .and_then(move |i| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 755 | / cons_event(move |p| { [INFO] [stdout] 756 | | queue.enqueue_store(i, p) [INFO] [stdout] 757 | | }) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:768:9 [INFO] [stdout] | [INFO] [stdout] 765 | pub fn enqueue_with_storing_priority(queue: Grc, pm: SM::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ---------------- ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 768 | / cons_event({ [INFO] [stdout] 769 | | let queue = queue.clone(); [INFO] [stdout] 770 | | move |p| { [INFO] [stdout] 771 | | queue.enqueue_initiate(item, p) [INFO] [stdout] 772 | | } [INFO] [stdout] 773 | | }) [INFO] [stdout] 774 | | .into_process() [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:775:19 [INFO] [stdout] | [INFO] [stdout] 765 | pub fn enqueue_with_storing_priority(queue: Grc, pm: SM::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ---------------- ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 775 | .and_then(move |i| { [INFO] [stdout] | ___________________^ [INFO] [stdout] 776 | | request_resource(queue.enqueue_resource.clone()) [INFO] [stdout] 777 | | .and_then(move |()| { [INFO] [stdout] 778 | | cons_event(move |p| { [INFO] [stdout] ... | [INFO] [stdout] 782 | | }) [INFO] [stdout] 783 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:776:13 [INFO] [stdout] | [INFO] [stdout] 765 | pub fn enqueue_with_storing_priority(queue: Grc, pm: SM::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ----- -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 775 | .and_then(move |i| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 776 | request_resource(queue.enqueue_resource.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:777:27 [INFO] [stdout] | [INFO] [stdout] 765 | pub fn enqueue_with_storing_priority(queue: Grc, pm: SM::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ----- -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 775 | .and_then(move |i| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 776 | request_resource(queue.enqueue_resource.clone()) [INFO] [stdout] 777 | .and_then(move |()| { [INFO] [stdout] | ___________________________^ [INFO] [stdout] 778 | | cons_event(move |p| { [INFO] [stdout] 779 | | queue.enqueue_store_with_priority(pm, i, p) [INFO] [stdout] 780 | | }) [INFO] [stdout] 781 | | .into_process() [INFO] [stdout] 782 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:778:21 [INFO] [stdout] | [INFO] [stdout] 765 | pub fn enqueue_with_storing_priority(queue: Grc, pm: SM::Priority, item: T) -> impl Process + Clone [INFO] [stdout] | ----- -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 775 | .and_then(move |i| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 778 | / cons_event(move |p| { [INFO] [stdout] 779 | | queue.enqueue_store_with_priority(pm, i, p) [INFO] [stdout] 780 | | }) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:792:9 [INFO] [stdout] | [INFO] [stdout] 788 | pub fn enqueue_with_input_and_storing_priorities(queue: Grc, pi: SI::Priority, pm: SM::Priority, item: T) -> impl Process [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:799:19 [INFO] [stdout] | [INFO] [stdout] 788 | pub fn enqueue_with_input_and_storing_priorities(queue: Grc, pi: SI::Priority, pm: SM::Priority, item: T) -> impl Process [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:800:13 [INFO] [stdout] | [INFO] [stdout] 788 | pub fn enqueue_with_input_and_storing_priorities(queue: Grc, pi: SI::Priority, pm: SM::Priority, item: T) -> impl Process [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:801:27 [INFO] [stdout] | [INFO] [stdout] 788 | pub fn enqueue_with_input_and_storing_priorities(queue: Grc, pi: SI::Priority, pm: SM::Priority, item: T) -> impl Process [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:802:21 [INFO] [stdout] | [INFO] [stdout] 788 | pub fn enqueue_with_input_and_storing_priorities(queue: Grc, pi: SI::Priority, pm: SM::Priority, item: T) -> impl Process [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:812:20 [INFO] [stdout] | [INFO] [stdout] 811 | pub fn try_enqueue(queue: Grc, item: T) -> impl Event + Clone { [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 812 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 813 | | let x = { [INFO] [stdout] 814 | | try_request_resource_within_event(queue.enqueue_resource.clone()) [INFO] [stdout] 815 | | .call_event(p) [INFO] [stdout] ... | [INFO] [stdout] 823 | | } [INFO] [stdout] 824 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:832:20 [INFO] [stdout] | [INFO] [stdout] 829 | pub fn try_enqueue_with_storing_priority(queue: Grc, pm: SM::Priority, item: T) -> impl Event + Clone [INFO] [stdout] | ---------------- ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 832 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 833 | | let x = { [INFO] [stdout] 834 | | try_request_resource_within_event(queue.enqueue_resource.clone()) [INFO] [stdout] 835 | | .call_event(p) [INFO] [stdout] ... | [INFO] [stdout] 843 | | } [INFO] [stdout] 844 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:850:20 [INFO] [stdout] | [INFO] [stdout] 849 | pub fn enqueue_or_lose(queue: Grc, item: T) -> impl Event + Clone { [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 850 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 851 | | let x = { [INFO] [stdout] 852 | | try_request_resource_within_event(queue.enqueue_resource.clone()) [INFO] [stdout] 853 | | .call_event(p) [INFO] [stdout] ... | [INFO] [stdout] 862 | | } [INFO] [stdout] 863 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:871:20 [INFO] [stdout] | [INFO] [stdout] 868 | pub fn enqueue_with_storing_priority_or_lose(queue: Grc, pm: SM::Priority, item: T) -> impl Event + Clone [INFO] [stdout] | ---------------- ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 871 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 872 | | let x = { [INFO] [stdout] 873 | | try_request_resource_within_event(queue.enqueue_resource.clone()) [INFO] [stdout] 874 | | .call_event(p) [INFO] [stdout] ... | [INFO] [stdout] 883 | | } [INFO] [stdout] 884 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:889:9 [INFO] [stdout] | [INFO] [stdout] 888 | pub fn enqueue_or_lose_(queue: Grc, item: T) -> impl Event + Clone { [INFO] [stdout] | ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 889 | Queue::enqueue_or_lose(queue, item) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:898:9 [INFO] [stdout] | [INFO] [stdout] 895 | pub fn enqueue_with_storing_priority_or_lose_(queue: Grc, pm: SM::Priority, item: T) -> impl Event + Clone [INFO] [stdout] | ---------------- ---------------- ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 898 | Queue::enqueue_with_storing_priority_or_lose(queue, pm, item) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:1001:20 [INFO] [stdout] | [INFO] [stdout] 995 | fn enqueue_initiate(&self, item: T, p: &Point) -> simulation::Result> { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1001 | Result::Ok(QueueItem { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1002 | | value: item, [INFO] [stdout] 1003 | | input_time: t, [INFO] [stdout] 1004 | | storing_time: t [INFO] [stdout] 1005 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/simulation/queue/stats/mod.rs:1078:20 [INFO] [stdout] | [INFO] [stdout] 1077 | pub fn reset(queue: Grc) -> impl Event + Clone { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1078 | cons_event(move |p| { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1079 | | let t = p.time; [INFO] [stdout] 1080 | | let count = queue.count.read_at(p); [INFO] [stdout] 1081 | | queue.count_stats.write_at(TimingStats::from_sample(t, count), p); [INFO] [stdout] ... | [WARN] too many lines in the log, truncating it