[INFO] cloning repository https://github.com/ashuralyk/ckb-cinnabar [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ashuralyk/ckb-cinnabar" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fashuralyk%2Fckb-cinnabar", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fashuralyk%2Fckb-cinnabar'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 615252598ed5c6ce69c70e6d99243b366624c7d0 [INFO] checking ashuralyk/ckb-cinnabar/615252598ed5c6ce69c70e6d99243b366624c7d0 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fashuralyk%2Fckb-cinnabar" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/ashuralyk/ckb-cinnabar 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 git repo https://github.com/ashuralyk/ckb-cinnabar [INFO] finished tweaking git repo https://github.com/ashuralyk/ckb-cinnabar [INFO] tweaked toml for git repo https://github.com/ashuralyk/ckb-cinnabar written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/ashuralyk/ckb-cinnabar already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: /workspace/builds/worker-4-tc2/source/calculate/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `reqwest` dependency) [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] c0c44c18287c87a39221948cc93b25913968bc1950ab50f558858701f6136c55 [INFO] running `Command { std: "docker" "start" "-a" "c0c44c18287c87a39221948cc93b25913968bc1950ab50f558858701f6136c55", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c0c44c18287c87a39221948cc93b25913968bc1950ab50f558858701f6136c55", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c0c44c18287c87a39221948cc93b25913968bc1950ab50f558858701f6136c55", kill_on_drop: false }` [INFO] [stdout] c0c44c18287c87a39221948cc93b25913968bc1950ab50f558858701f6136c55 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 413b89ccb40efe644e0db3497763fc2cb9f6f9f969ce5d9c91a4e2322f7be9d4 [INFO] running `Command { std: "docker" "start" "-a" "413b89ccb40efe644e0db3497763fc2cb9f6f9f969ce5d9c91a4e2322f7be9d4", kill_on_drop: false }` [INFO] [stderr] warning: /opt/rustwide/workdir/calculate/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `reqwest` dependency) [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling cc v1.1.7 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling thiserror v1.0.63 [INFO] [stderr] Compiling libc v0.2.155 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling serde_json v1.0.121 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling faster-hex v0.6.1 [INFO] [stderr] Compiling heapsize v0.4.2 [INFO] [stderr] Compiling ckb_schemars v0.8.19 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling ryu v1.0.18 [INFO] [stderr] Compiling itoa v1.0.11 [INFO] [stderr] Compiling dyn-clone v1.0.17 [INFO] [stderr] Compiling crossbeam-utils v0.8.20 [INFO] [stderr] Checking mio v1.0.1 [INFO] [stderr] Checking futures-io v0.3.30 [INFO] [stderr] Compiling siphasher v0.3.11 [INFO] [stderr] Checking blake2b-ref v0.3.1 [INFO] [stderr] Checking log v0.4.22 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Compiling cty v0.2.2 [INFO] [stderr] Checking bitflags v2.6.0 [INFO] [stderr] Compiling crc32fast v1.4.2 [INFO] [stderr] Compiling miniz_oxide v0.7.4 [INFO] [stderr] Compiling phf_shared v0.8.0 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Checking indexmap v2.3.0 [INFO] [stderr] Checking tracing v0.1.40 [INFO] [stderr] Checking golomb-coded-set v0.2.1 [INFO] [stderr] Checking ckb-merkle-mountain-range v0.5.2 [INFO] [stderr] Checking merkle-cbt v0.3.2 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling httparse v1.9.4 [INFO] [stderr] Checking ckb-constant v0.117.0 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Checking bit-vec v0.6.3 [INFO] [stderr] Compiling anyhow v1.0.86 [INFO] [stderr] Compiling openssl v0.10.66 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Checking try-lock v0.2.5 [INFO] [stderr] Compiling syn v2.0.72 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling flate2 v1.0.30 [INFO] [stderr] Checking crossbeam-channel v0.5.13 [INFO] [stderr] Checking want v0.3.1 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Compiling phf v0.8.0 [INFO] [stderr] Compiling rustix v0.38.34 [INFO] [stderr] Compiling native-tls v0.2.12 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Compiling rand_pcg v0.2.1 [INFO] [stderr] Checking base64 v0.21.7 [INFO] [stderr] Checking linux-raw-sys v0.4.14 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking ckb-channel v0.117.0 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Compiling includedir v0.6.0 [INFO] [stderr] Checking tinyvec v1.8.0 [INFO] [stderr] Checking unicode-width v0.1.13 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling ahash v0.7.8 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking fastrand v2.1.0 [INFO] [stderr] Compiling blake2b-rs v0.2.0 [INFO] [stderr] Compiling openssl-sys v0.9.103 [INFO] [stderr] Compiling secp256k1-sys v0.10.0 [INFO] [stderr] Checking plain v0.2.3 [INFO] [stderr] Checking sha2 v0.10.8 [INFO] [stderr] Checking sha-1 v0.10.1 [INFO] [stderr] Checking xxhash-rust v0.8.12 [INFO] [stderr] Checking atomic-waker v1.1.2 [INFO] [stderr] Checking sha1 v0.10.6 [INFO] [stderr] Compiling ckb-vm v0.24.9 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Checking memmap2 v0.5.10 [INFO] [stderr] Checking eaglesong v0.1.0 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Checking either v1.13.0 [INFO] [stderr] Checking parking_lot_core v0.9.10 [INFO] [stderr] Compiling sparse-merkle-tree v0.6.1 [INFO] [stderr] Checking ckb-logger v0.117.0 [INFO] [stderr] Checking ckb-vm-definitions v0.24.9 [INFO] [stderr] Checking ckb-hash v0.117.0 [INFO] [stderr] Compiling ckb-script v0.117.0 [INFO] [stderr] Checking ipnet v2.9.0 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Checking rustls-pemfile v1.0.4 [INFO] [stderr] Checking utf8parse v0.2.2 [INFO] [stderr] Compiling eyre v0.6.12 [INFO] [stderr] Checking keccak v0.1.5 [INFO] [stderr] Checking rustls-pki-types v1.7.0 [INFO] [stderr] Checking anstyle-parse v0.2.5 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking dashmap v5.5.3 [INFO] [stderr] Checking rtoolbox v0.0.2 [INFO] [stderr] Checking unicode-normalization v0.1.23 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking sync_wrapper v1.0.1 [INFO] [stderr] Checking sha3 v0.10.8 [INFO] [stderr] Checking rustls-pemfile v2.1.2 [INFO] [stderr] Checking indenter v0.3.3 [INFO] [stderr] Checking is_terminal_polyfill v1.70.1 [INFO] [stderr] Checking colorchoice v1.0.2 [INFO] [stderr] Checking bech32 v0.8.1 [INFO] [stderr] Checking anstyle-query v1.1.1 [INFO] [stderr] Checking anstyle v1.0.8 [INFO] [stderr] Checking rpassword v7.3.1 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Checking clap_lex v0.7.2 [INFO] [stderr] Checking lru v0.7.8 [INFO] [stderr] Checking strsim v0.11.1 [INFO] [stderr] Checking ckb-always-success-script v0.0.1 [INFO] [stderr] Compiling ckb-std v0.15.3 [INFO] [stderr] Checking ckb-hash v0.112.1 [INFO] [stderr] Checking molecule v0.7.5 [INFO] [stderr] Checking buddy-alloc v0.5.1 [INFO] [stderr] Checking gcd v2.3.0 [INFO] [stderr] Checking ckb-gen-types v0.112.1 [INFO] [stderr] Checking idna v0.5.0 [INFO] [stderr] Checking anstream v0.6.15 [INFO] [stderr] Compiling serde_derive_internals v0.26.0 [INFO] [stderr] Checking clap_builder v4.5.15 [INFO] [stderr] Checking url v2.5.2 [INFO] [stderr] Checking chrono v0.4.38 [INFO] [stderr] Compiling numext-constructor v0.1.6 [INFO] [stderr] Compiling scroll_derive v0.10.5 [INFO] [stderr] Compiling enum-repr-derive v0.2.0 [INFO] [stderr] Compiling derive-getters v0.2.1 [INFO] [stderr] Checking tempfile v3.10.1 [INFO] [stderr] Checking reflink-copy v0.1.19 [INFO] [stderr] Compiling ckb_schemars_derive v0.8.19 [INFO] [stderr] Checking scroll v0.10.2 [INFO] [stderr] Checking goblin v0.4.0 [INFO] [stderr] Checking goblin v0.2.3 [INFO] [stderr] Checking secp256k1 v0.29.0 [INFO] [stderr] Compiling serde_derive v1.0.204 [INFO] [stderr] Compiling zerocopy-derive v0.6.6 [INFO] [stderr] Compiling thiserror-impl v1.0.63 [INFO] [stderr] Compiling tokio-macros v2.4.0 [INFO] [stderr] Compiling futures-macro v0.3.30 [INFO] [stderr] Compiling derive_more v0.99.18 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling miette-derive v5.10.0 [INFO] [stderr] Compiling pin-project-internal v1.1.5 [INFO] [stderr] Compiling async-trait v0.1.81 [INFO] [stderr] Compiling clap_derive v4.5.13 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Checking miette v5.10.0 [INFO] [stderr] Compiling zerocopy v0.6.6 [INFO] [stderr] Checking pin-project v1.1.5 [INFO] [stderr] Checking ppv-lite86 v0.2.18 [INFO] [stderr] Checking clap v4.5.15 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking serde v1.0.204 [INFO] [stderr] Checking ckb-cinnabar-verifier v0.1.0 (/opt/rustwide/workdir/verify) [INFO] [stderr] Compiling phf_generator v0.8.0 [INFO] [stderr] Compiling phf_codegen v0.8.0 [INFO] [stderr] Compiling includedir_codegen v0.6.0 [INFO] [stderr] Checking futures-executor v0.3.30 [INFO] [stderr] Compiling ckb-system-scripts v0.5.4 [INFO] [stderr] Checking futures v0.3.30 [INFO] [stderr] Checking bytes v1.7.0 [INFO] [stderr] Checking ckb-occupied-capacity-core v0.117.0 [INFO] [stderr] Checking numext-fixed-uint-core v0.1.6 [INFO] [stderr] Checking ssri v9.2.0 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking toml v0.5.11 [INFO] [stderr] Checking tokio v1.39.2 [INFO] [stderr] Checking molecule v0.8.0 [INFO] [stderr] Checking http v1.1.0 [INFO] [stderr] Checking http v0.2.12 [INFO] [stderr] Compiling ckb-occupied-capacity-macros v0.117.0 [INFO] [stderr] Checking jsonrpc-core v18.0.0 [INFO] [stderr] Checking ckb-occupied-capacity v0.117.0 [INFO] [stderr] Compiling ckb-error v0.117.0 [INFO] [stderr] Checking http-body v1.0.1 [INFO] [stderr] Checking http-body v0.4.6 [INFO] [stderr] Checking http-body-util v0.1.2 [INFO] [stderr] Checking ckb-fixed-hash-core v0.117.0 [INFO] [stderr] Compiling ckb-fixed-hash-macros v0.117.0 [INFO] [stderr] Checking ckb-fixed-hash v0.117.0 [INFO] [stderr] Checking ckb-crypto v0.117.0 [INFO] [stderr] Checking tokio-util v0.7.11 [INFO] [stderr] Checking tokio-native-tls v0.3.1 [INFO] [stderr] Checking tokio-stream v0.1.15 [INFO] [stderr] Checking tower v0.4.13 [INFO] [stderr] Checking cacache v12.0.0 [INFO] [stderr] Checking h2 v0.3.26 [INFO] [stderr] Checking h2 v0.4.5 [INFO] [stderr] Checking hyper v1.4.1 [INFO] [stderr] Checking hyper v0.14.30 [INFO] [stderr] Compiling numext-fixed-uint-hack v0.1.6 [INFO] [stderr] Checking hyper-util v0.1.6 [INFO] [stderr] Checking numext-fixed-uint v0.1.6 [INFO] [stderr] Compiling ckb-rational v0.117.0 [INFO] [stderr] Compiling ckb-gen-types v0.117.0 [INFO] [stderr] Checking hyper-tls v0.6.0 [INFO] [stderr] Checking reqwest v0.12.5 [INFO] [stderr] Checking hyper-tls v0.5.0 [INFO] [stderr] Checking reqwest v0.11.27 [INFO] [stderr] Checking ckb-types v0.117.0 [INFO] [stderr] Checking ckb-jsonrpc-types v0.117.0 [INFO] [stderr] Checking ckb-traits v0.117.0 [INFO] [stderr] Checking ckb-pow v0.117.0 [INFO] [stderr] Checking ckb-dao-utils v0.117.0 [INFO] [stderr] Compiling ckb-resource v0.117.0 [INFO] [stderr] Checking ckb-mock-tx-types v0.117.0 [INFO] [stderr] Checking ckb-chain-spec v0.117.0 [INFO] [stderr] Checking ckb-sdk v3.3.0 [INFO] [stderr] Checking ckb-cinnabar-calculator v0.1.0 (/opt/rustwide/workdir/calculate) [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/instruction/predefined.rs:276:46 [INFO] [stdout] | [INFO] [stdout] 276 | transfer_to: transfer_to.map(|v| v.clone().into()), [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] --> calculate/src/instruction/predefined.rs:298:46 [INFO] [stdout] | [INFO] [stdout] 298 | transfer_to: transfer_to.map(|v| v.clone().into()), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:68:21 [INFO] [stdout] | [INFO] [stdout] 64 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 68 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 69 | | let cell_dep = CellDepEx::new_from_outpoint( [INFO] [stdout] 70 | | rpc, [INFO] [stdout] 71 | | self.name, [INFO] [stdout] ... | [INFO] [stdout] 79 | | Ok(()) [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] --> calculate/src/operation/basic.rs:98:12 [INFO] [stdout] | [INFO] [stdout] 93 | let mut query = CellQueryOptions::new_type(self.type_script.clone().to_script(skeleton)?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 98 | Ok(query.into()) [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] --> calculate/src/operation/basic.rs:109:21 [INFO] [stdout] | [INFO] [stdout] 105 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 109 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 110 | | let mut find_avaliable = false; [INFO] [stdout] 111 | | let mut iter = GetCellsIter::new(rpc, self.search_key(skeleton)?); [INFO] [stdout] 112 | | if let Some(cell) = iter.next().await? { [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(()) [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] --> calculate/src/operation/basic.rs:134:21 [INFO] [stdout] | [INFO] [stdout] 130 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 134 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 135 | | let celldep = match rpc.network() { [INFO] [stdout] 136 | | Network::Custom(_) => { [INFO] [stdout] 137 | | let genesis = rpc.get_block_by_number(0.into()).await?.unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 183 | | Ok(()) [INFO] [stdout] 184 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:199:21 [INFO] [stdout] | [INFO] [stdout] 195 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 199 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 200 | | let header_dep = HeaderDepEx::new(rpc, self.block_hash, None).await?; [INFO] [stdout] 201 | | skeleton.headerdep(header_dep); [INFO] [stdout] 202 | | Ok(()) [INFO] [stdout] 203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:218:21 [INFO] [stdout] | [INFO] [stdout] 214 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 218 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 219 | | let input = if self.input_index == usize::MAX { [INFO] [stdout] 220 | | skeleton.inputs.last().ok_or(eyre!("empty input"))? [INFO] [stdout] 221 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 229 | | Ok(()) [INFO] [stdout] 230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:255:12 [INFO] [stdout] | [INFO] [stdout] 246 | let mut query = CellQueryOptions::new_lock(self.lock_script.clone().to_script(skeleton)?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 255 | Ok(query.into()) [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] --> calculate/src/operation/basic.rs:266:21 [INFO] [stdout] | [INFO] [stdout] 262 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 266 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 267 | | let mut iter = GetCellsIter::new(rpc, self.search_key(skeleton)?); [INFO] [stdout] 268 | | let mut find_avaliable = false; [INFO] [stdout] 269 | | while let Some(cells) = iter.next_batch(self.count).await? { [INFO] [stdout] ... | [INFO] [stdout] 280 | | Ok(()) [INFO] [stdout] 281 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:298:21 [INFO] [stdout] | [INFO] [stdout] 294 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 298 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 299 | | let cell_input = [INFO] [stdout] 300 | | CellInputEx::new_from_outpoint(rpc, self.tx_hash, self.index, self.since, true).await?; [INFO] [stdout] 301 | | skeleton.input(cell_input)?.witness(Default::default()); [INFO] [stdout] 302 | | Ok(()) [INFO] [stdout] 303 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:318:21 [INFO] [stdout] | [INFO] [stdout] 314 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 318 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 319 | | skeleton [INFO] [stdout] 320 | | .input_from_address(rpc, self.address.clone()) [INFO] [stdout] 321 | | .await? [INFO] [stdout] 322 | | .witness(Default::default()); [INFO] [stdout] 323 | | Ok(()) [INFO] [stdout] 324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:339:12 [INFO] [stdout] | [INFO] [stdout] 336 | let mut query = CellQueryOptions::new_type(self.type_script.clone().to_script(skeleton)?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 339 | Ok(query.into()) [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] --> calculate/src/operation/basic.rs:350:21 [INFO] [stdout] | [INFO] [stdout] 346 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 350 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 351 | | let mut iter = GetCellsIter::new(rpc, self.search_key(skeleton)?); [INFO] [stdout] 352 | | let mut find_avaliable = false; [INFO] [stdout] 353 | | while let Some(cells) = iter.next_batch(self.count).await? { [INFO] [stdout] ... | [INFO] [stdout] 364 | | Ok(()) [INFO] [stdout] 365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:390:21 [INFO] [stdout] | [INFO] [stdout] 386 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 390 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 391 | | let type_script = if self.type_id { [INFO] [stdout] 392 | | let type_id = skeleton.calc_type_id(skeleton.outputs.len())?; [INFO] [stdout] 393 | | let type_script = self [INFO] [stdout] ... | [INFO] [stdout] 424 | | Ok(()) [INFO] [stdout] 425 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:442:21 [INFO] [stdout] | [INFO] [stdout] 438 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 442 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 443 | | Box::new(AddOutputCell { [INFO] [stdout] 444 | | lock_script: self.address.payload().into(), [INFO] [stdout] 445 | | type_script: None, [INFO] [stdout] ... | [INFO] [stdout] 452 | | .await [INFO] [stdout] 453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/instruction/predefined.rs:276:46 [INFO] [stdout] | [INFO] [stdout] 276 | transfer_to: transfer_to.map(|v| v.clone().into()), [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] --> calculate/src/instruction/predefined.rs:298:46 [INFO] [stdout] | [INFO] [stdout] 298 | transfer_to: transfer_to.map(|v| v.clone().into()), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:68:21 [INFO] [stdout] | [INFO] [stdout] 64 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 68 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 69 | | let cell_dep = CellDepEx::new_from_outpoint( [INFO] [stdout] 70 | | rpc, [INFO] [stdout] 71 | | self.name, [INFO] [stdout] ... | [INFO] [stdout] 79 | | Ok(()) [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] --> calculate/src/operation/basic.rs:477:21 [INFO] [stdout] | [INFO] [stdout] 473 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 477 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 478 | | let cell_input = if self.input_index != usize::MAX { [INFO] [stdout] 479 | | skeleton [INFO] [stdout] 480 | | .inputs [INFO] [stdout] ... | [INFO] [stdout] 508 | | Ok(()) [INFO] [stdout] 509 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:98:12 [INFO] [stdout] | [INFO] [stdout] 93 | let mut query = CellQueryOptions::new_type(self.type_script.clone().to_script(skeleton)?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 98 | Ok(query.into()) [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] --> calculate/src/operation/basic.rs:109:21 [INFO] [stdout] | [INFO] [stdout] 105 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 109 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 110 | | let mut find_avaliable = false; [INFO] [stdout] 111 | | let mut iter = GetCellsIter::new(rpc, self.search_key(skeleton)?); [INFO] [stdout] 112 | | if let Some(cell) = iter.next().await? { [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(()) [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] --> calculate/src/operation/basic.rs:529:21 [INFO] [stdout] | [INFO] [stdout] 525 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 529 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 530 | | if let Some(witness_index) = self.witness_index { [INFO] [stdout] 531 | | if witness_index >= skeleton.witnesses.len() { [INFO] [stdout] 532 | | return Err(eyre!("witness index out of range")); [INFO] [stdout] ... | [INFO] [stdout] 542 | | Ok(()) [INFO] [stdout] 543 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:134:21 [INFO] [stdout] | [INFO] [stdout] 130 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 134 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 135 | | let celldep = match rpc.network() { [INFO] [stdout] 136 | | Network::Custom(_) => { [INFO] [stdout] 137 | | let genesis = rpc.get_block_by_number(0.into()).await?.unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 183 | | Ok(()) [INFO] [stdout] 184 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:199:21 [INFO] [stdout] | [INFO] [stdout] 195 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 199 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 200 | | let header_dep = HeaderDepEx::new(rpc, self.block_hash, None).await?; [INFO] [stdout] 201 | | skeleton.headerdep(header_dep); [INFO] [stdout] 202 | | Ok(()) [INFO] [stdout] 203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:218:21 [INFO] [stdout] | [INFO] [stdout] 214 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 218 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 219 | | let input = if self.input_index == usize::MAX { [INFO] [stdout] 220 | | skeleton.inputs.last().ok_or(eyre!("empty input"))? [INFO] [stdout] 221 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 229 | | Ok(()) [INFO] [stdout] 230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:255:12 [INFO] [stdout] | [INFO] [stdout] 246 | let mut query = CellQueryOptions::new_lock(self.lock_script.clone().to_script(skeleton)?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 255 | Ok(query.into()) [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] --> calculate/src/operation/basic.rs:559:21 [INFO] [stdout] | [INFO] [stdout] 555 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 559 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 560 | | let tx = skeleton.clone().into_transaction_view(); [INFO] [stdout] 561 | | let mut tx_groups_builder = TransactionWithScriptGroupsBuilder::default().set_tx_view(tx); [INFO] [stdout] 562 | | for lock_script in self.user_lock_scripts { [INFO] [stdout] ... | [INFO] [stdout] 577 | | Ok(()) [INFO] [stdout] 578 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:266:21 [INFO] [stdout] | [INFO] [stdout] 262 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 266 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 267 | | let mut iter = GetCellsIter::new(rpc, self.search_key(skeleton)?); [INFO] [stdout] 268 | | let mut find_avaliable = false; [INFO] [stdout] 269 | | while let Some(cells) = iter.next_batch(self.count).await? { [INFO] [stdout] ... | [INFO] [stdout] 280 | | Ok(()) [INFO] [stdout] 281 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:298:21 [INFO] [stdout] | [INFO] [stdout] 294 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 298 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 299 | | let cell_input = [INFO] [stdout] 300 | | CellInputEx::new_from_outpoint(rpc, self.tx_hash, self.index, self.since, true).await?; [INFO] [stdout] 301 | | skeleton.input(cell_input)?.witness(Default::default()); [INFO] [stdout] 302 | | Ok(()) [INFO] [stdout] 303 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:318:21 [INFO] [stdout] | [INFO] [stdout] 314 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 318 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 319 | | skeleton [INFO] [stdout] 320 | | .input_from_address(rpc, self.address.clone()) [INFO] [stdout] 321 | | .await? [INFO] [stdout] 322 | | .witness(Default::default()); [INFO] [stdout] 323 | | Ok(()) [INFO] [stdout] 324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:339:12 [INFO] [stdout] | [INFO] [stdout] 336 | let mut query = CellQueryOptions::new_type(self.type_script.clone().to_script(skeleton)?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 339 | Ok(query.into()) [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] --> calculate/src/operation/basic.rs:350:21 [INFO] [stdout] | [INFO] [stdout] 346 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 350 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 351 | | let mut iter = GetCellsIter::new(rpc, self.search_key(skeleton)?); [INFO] [stdout] 352 | | let mut find_avaliable = false; [INFO] [stdout] 353 | | while let Some(cells) = iter.next_batch(self.count).await? { [INFO] [stdout] ... | [INFO] [stdout] 364 | | Ok(()) [INFO] [stdout] 365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:390:21 [INFO] [stdout] | [INFO] [stdout] 386 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 390 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 391 | | let type_script = if self.type_id { [INFO] [stdout] 392 | | let type_id = skeleton.calc_type_id(skeleton.outputs.len())?; [INFO] [stdout] 393 | | let type_script = self [INFO] [stdout] ... | [INFO] [stdout] 424 | | Ok(()) [INFO] [stdout] 425 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:442:21 [INFO] [stdout] | [INFO] [stdout] 438 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 442 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 443 | | Box::new(AddOutputCell { [INFO] [stdout] 444 | | lock_script: self.address.payload().into(), [INFO] [stdout] 445 | | type_script: None, [INFO] [stdout] ... | [INFO] [stdout] 452 | | .await [INFO] [stdout] 453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:477:21 [INFO] [stdout] | [INFO] [stdout] 473 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 477 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 478 | | let cell_input = if self.input_index != usize::MAX { [INFO] [stdout] 479 | | skeleton [INFO] [stdout] 480 | | .inputs [INFO] [stdout] ... | [INFO] [stdout] 508 | | Ok(()) [INFO] [stdout] 509 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:529:21 [INFO] [stdout] | [INFO] [stdout] 525 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 529 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 530 | | if let Some(witness_index) = self.witness_index { [INFO] [stdout] 531 | | if witness_index >= skeleton.witnesses.len() { [INFO] [stdout] 532 | | return Err(eyre!("witness index out of range")); [INFO] [stdout] ... | [INFO] [stdout] 542 | | Ok(()) [INFO] [stdout] 543 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:559:21 [INFO] [stdout] | [INFO] [stdout] 555 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 559 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 560 | | let tx = skeleton.clone().into_transaction_view(); [INFO] [stdout] 561 | | let mut tx_groups_builder = TransactionWithScriptGroupsBuilder::default().set_tx_view(tx); [INFO] [stdout] 562 | | for lock_script in self.user_lock_scripts { [INFO] [stdout] ... | [INFO] [stdout] 577 | | Ok(()) [INFO] [stdout] 578 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:613:21 [INFO] [stdout] | [INFO] [stdout] 609 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 613 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 614 | | // complete witness if not enough [INFO] [stdout] 615 | | let (signer_groups, _) = skeleton.lock_script_groups(&self.signer_address.payload().into()); [INFO] [stdout] 616 | | let witness_index = signer_groups [INFO] [stdout] ... | [INFO] [stdout] 678 | | Ok(()) [INFO] [stdout] 679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:696:21 [INFO] [stdout] | [INFO] [stdout] 692 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 696 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 697 | | let fee = skeleton.fee(rpc, self.additional_fee_rate).await?; [INFO] [stdout] 698 | | skeleton [INFO] [stdout] 699 | | .balance(rpc, fee, self.balancer, self.change_receiver) [INFO] [stdout] ... | [INFO] [stdout] 704 | | Ok(()) [INFO] [stdout] 705 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/dao.rs:52:21 [INFO] [stdout] | [INFO] [stdout] 48 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 52 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 53 | | skeleton.celldep( [INFO] [stdout] 54 | | CellDepEx::new_from_outpoint( [INFO] [stdout] 55 | | rpc, [INFO] [stdout] ... | [INFO] [stdout] 64 | | Ok(()) [INFO] [stdout] 65 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/dao.rs:85:21 [INFO] [stdout] | [INFO] [stdout] 81 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 85 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 86 | | let dao_type_script = ScriptEx::new_type(hardcoded::DAO_TYPE_HASH, vec![]); [INFO] [stdout] 87 | | skeleton.output(CellOutputEx::new_from_scripts( [INFO] [stdout] 88 | | self.owner.to_script(skeleton)?, [INFO] [stdout] ... | [INFO] [stdout] 93 | | Box::new(AddDaoCelldep {}).run(rpc, skeleton, log).await [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:613:21 [INFO] [stdout] | [INFO] [stdout] 609 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 613 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 614 | | // complete witness if not enough [INFO] [stdout] 615 | | let (signer_groups, _) = skeleton.lock_script_groups(&self.signer_address.payload().into()); [INFO] [stdout] 616 | | let witness_index = signer_groups [INFO] [stdout] ... | [INFO] [stdout] 678 | | Ok(()) [INFO] [stdout] 679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/basic.rs:696:21 [INFO] [stdout] | [INFO] [stdout] 692 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 696 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 697 | | let fee = skeleton.fee(rpc, self.additional_fee_rate).await?; [INFO] [stdout] 698 | | skeleton [INFO] [stdout] 699 | | .balance(rpc, fee, self.balancer, self.change_receiver) [INFO] [stdout] ... | [INFO] [stdout] 704 | | Ok(()) [INFO] [stdout] 705 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/dao.rs:52:21 [INFO] [stdout] | [INFO] [stdout] 48 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 52 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 53 | | skeleton.celldep( [INFO] [stdout] 54 | | CellDepEx::new_from_outpoint( [INFO] [stdout] 55 | | rpc, [INFO] [stdout] ... | [INFO] [stdout] 64 | | Ok(()) [INFO] [stdout] 65 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/dao.rs:85:21 [INFO] [stdout] | [INFO] [stdout] 81 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 85 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 86 | | let dao_type_script = ScriptEx::new_type(hardcoded::DAO_TYPE_HASH, vec![]); [INFO] [stdout] 87 | | skeleton.output(CellOutputEx::new_from_scripts( [INFO] [stdout] 88 | | self.owner.to_script(skeleton)?, [INFO] [stdout] ... | [INFO] [stdout] 93 | | Box::new(AddDaoCelldep {}).run(rpc, skeleton, log).await [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/dao.rs:151:21 [INFO] [stdout] | [INFO] [stdout] 147 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 151 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 152 | | let mut searched_capacity = 0u64; [INFO] [stdout] 153 | | let mut search = GetCellsIter::new(rpc, self.search_key(skeleton)?); [INFO] [stdout] 154 | | let transfer_lock_script = if let Some(transfer_to) = self.transfer_to.clone() { [INFO] [stdout] ... | [INFO] [stdout] 200 | | } [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] --> calculate/src/operation/dao.rs:151:21 [INFO] [stdout] | [INFO] [stdout] 147 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 151 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 152 | | let mut searched_capacity = 0u64; [INFO] [stdout] 153 | | let mut search = GetCellsIter::new(rpc, self.search_key(skeleton)?); [INFO] [stdout] 154 | | let transfer_lock_script = if let Some(transfer_to) = self.transfer_to.clone() { [INFO] [stdout] ... | [INFO] [stdout] 200 | | } [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] --> calculate/src/operation/dao.rs:223:12 [INFO] [stdout] | [INFO] [stdout] 220 | let mut query = CellQueryOptions::new_lock(self.owner.clone().to_script(skeleton)?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 223 | Ok(query.into()) [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] --> calculate/src/operation/dao.rs:258:21 [INFO] [stdout] | [INFO] [stdout] 254 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 258 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 259 | | let mut searched_capacity = 0u64; [INFO] [stdout] 260 | | let mut search = GetCellsIter::new(rpc, self.search_key(skeleton)?); [INFO] [stdout] 261 | | let mut output_capacity = 0u64; [INFO] [stdout] ... | [INFO] [stdout] 324 | | Box::new(AddDaoCelldep {}).run(rpc, skeleton, log).await [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] --> calculate/src/operation/dao.rs:223:12 [INFO] [stdout] | [INFO] [stdout] 220 | let mut query = CellQueryOptions::new_lock(self.owner.clone().to_script(skeleton)?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 223 | Ok(query.into()) [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] --> calculate/src/operation/dao.rs:258:21 [INFO] [stdout] | [INFO] [stdout] 254 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 258 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 259 | | let mut searched_capacity = 0u64; [INFO] [stdout] 260 | | let mut search = GetCellsIter::new(rpc, self.search_key(skeleton)?); [INFO] [stdout] 261 | | let mut output_capacity = 0u64; [INFO] [stdout] ... | [INFO] [stdout] 324 | | Box::new(AddDaoCelldep {}).run(rpc, skeleton, log).await [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] --> calculate/src/operation/spore/mod.rs:102:21 [INFO] [stdout] | [INFO] [stdout] 98 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 102 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 103 | | skeleton.celldep( [INFO] [stdout] 104 | | CellDepEx::new_from_outpoint( [INFO] [stdout] 105 | | rpc, [INFO] [stdout] ... | [INFO] [stdout] 114 | | Ok(()) [INFO] [stdout] 115 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:102:21 [INFO] [stdout] | [INFO] [stdout] 98 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 102 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 103 | | skeleton.celldep( [INFO] [stdout] 104 | | CellDepEx::new_from_outpoint( [INFO] [stdout] 105 | | rpc, [INFO] [stdout] ... | [INFO] [stdout] 114 | | Ok(()) [INFO] [stdout] 115 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:128:21 [INFO] [stdout] | [INFO] [stdout] 124 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 128 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 129 | | skeleton.celldep( [INFO] [stdout] 130 | | CellDepEx::new_from_outpoint( [INFO] [stdout] 131 | | rpc, [INFO] [stdout] ... | [INFO] [stdout] 140 | | Ok(()) [INFO] [stdout] 141 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:168:12 [INFO] [stdout] | [INFO] [stdout] 166 | let mut query = CellQueryOptions::new_type(cluster_type_script.try_into()?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 167 | query.script_search_mode = Some(SearchMode::Exact); [INFO] [stdout] 168 | Ok(query.into()) [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] --> calculate/src/operation/spore/mod.rs:179:21 [INFO] [stdout] | [INFO] [stdout] 175 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 179 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 180 | | let name = format!("cluster-{:#x}", self.cluster_id); [INFO] [stdout] 181 | | let cluster_celldep = if let Some(celldep) = skeleton.get_celldep_by_name(&name) { [INFO] [stdout] 182 | | celldep [INFO] [stdout] ... | [INFO] [stdout] 227 | | Ok(()) [INFO] [stdout] 228 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:249:12 [INFO] [stdout] | [INFO] [stdout] 246 | let mut query = CellQueryOptions::new_type(spore_type_script.try_into()?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 249 | Ok(query.into()) [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] --> calculate/src/operation/spore/mod.rs:260:21 [INFO] [stdout] | [INFO] [stdout] 256 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 260 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 261 | | let search_key = self.search_key(rpc)?; [INFO] [stdout] 262 | | let Some(indexer_cell) = GetCellsIter::new(rpc, search_key).next().await? else { [INFO] [stdout] 263 | | return Err(eyre!("no spore cell (id: {:#x})", self.spore_id)); [INFO] [stdout] ... | [INFO] [stdout] 275 | | Box::new(AddSporeCelldep {}).run(rpc, skeleton, hook).await [INFO] [stdout] 276 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:302:21 [INFO] [stdout] | [INFO] [stdout] 298 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 302 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 303 | | let molecule_spore_data = SporeData::new_builder() [INFO] [stdout] 304 | | .content_type(self.content_type.as_bytes().pack()) [INFO] [stdout] 305 | | .content(self.content.pack()) [INFO] [stdout] ... | [INFO] [stdout] 330 | | Box::new(AddSporeCelldep {}).run(rpc, skeleton, log).await [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] --> calculate/src/operation/spore/mod.rs:128:21 [INFO] [stdout] | [INFO] [stdout] 124 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 128 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 129 | | skeleton.celldep( [INFO] [stdout] 130 | | CellDepEx::new_from_outpoint( [INFO] [stdout] 131 | | rpc, [INFO] [stdout] ... | [INFO] [stdout] 140 | | Ok(()) [INFO] [stdout] 141 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:350:12 [INFO] [stdout] | [INFO] [stdout] 347 | let mut query = CellQueryOptions::new_type(cluster_type_script.try_into()?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 350 | Ok(query.into()) [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] --> calculate/src/operation/spore/mod.rs:361:21 [INFO] [stdout] | [INFO] [stdout] 357 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 361 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 362 | | let search_key = self.search_key(rpc)?; [INFO] [stdout] 363 | | let Some(indexer_cell) = GetCellsIter::new(rpc, search_key).next().await? else { [INFO] [stdout] 364 | | return Err(eyre!("no cluster cell (id: {:#x})", self.cluster_id)); [INFO] [stdout] ... | [INFO] [stdout] 368 | | Box::new(AddClusterCelldep {}).run(rpc, skeleton, log).await [INFO] [stdout] 369 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:168:12 [INFO] [stdout] | [INFO] [stdout] 166 | let mut query = CellQueryOptions::new_type(cluster_type_script.try_into()?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 167 | query.script_search_mode = Some(SearchMode::Exact); [INFO] [stdout] 168 | Ok(query.into()) [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] --> calculate/src/operation/spore/mod.rs:392:21 [INFO] [stdout] | [INFO] [stdout] 388 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 392 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 393 | | let molecule_cluster_data = ClusterDataV2::new_builder() [INFO] [stdout] 394 | | .name(self.name.as_bytes().pack()) [INFO] [stdout] 395 | | .description(self.description.pack()) [INFO] [stdout] ... | [INFO] [stdout] 411 | | Box::new(AddClusterCelldep {}).run(rpc, skeleton, log).await [INFO] [stdout] 412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:179:21 [INFO] [stdout] | [INFO] [stdout] 175 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 179 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 180 | | let name = format!("cluster-{:#x}", self.cluster_id); [INFO] [stdout] 181 | | let cluster_celldep = if let Some(celldep) = skeleton.get_celldep_by_name(&name) { [INFO] [stdout] 182 | | celldep [INFO] [stdout] ... | [INFO] [stdout] 227 | | Ok(()) [INFO] [stdout] 228 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:440:21 [INFO] [stdout] | [INFO] [stdout] 436 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 440 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 441 | | let mut spore_actions: Vec = vec![]; [INFO] [stdout] 442 | | // prepare spore related action parameters [INFO] [stdout] 443 | | let spore_code_hash = hardcoded::spore_code_hash(rpc.network())?; [INFO] [stdout] ... | [INFO] [stdout] 525 | | Ok(()) [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] --> calculate/src/operation/spore/mod.rs:459:42 [INFO] [stdout] | [INFO] [stdout] 459 | .find(|(_, (output, _))| output.type_script() == input.type_script()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:249:12 [INFO] [stdout] | [INFO] [stdout] 246 | let mut query = CellQueryOptions::new_type(spore_type_script.try_into()?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 249 | Ok(query.into()) [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] --> calculate/src/operation/spore/mod.rs:459:66 [INFO] [stdout] | [INFO] [stdout] 459 | .find(|(_, (output, _))| output.type_script() == input.type_script()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:502:42 [INFO] [stdout] | [INFO] [stdout] 502 | .find(|(_, (output, _))| output.type_script() == input.type_script()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:260:21 [INFO] [stdout] | [INFO] [stdout] 256 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 260 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 261 | | let search_key = self.search_key(rpc)?; [INFO] [stdout] 262 | | let Some(indexer_cell) = GetCellsIter::new(rpc, search_key).next().await? else { [INFO] [stdout] 263 | | return Err(eyre!("no spore cell (id: {:#x})", self.spore_id)); [INFO] [stdout] ... | [INFO] [stdout] 275 | | Box::new(AddSporeCelldep {}).run(rpc, skeleton, hook).await [INFO] [stdout] 276 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:502:66 [INFO] [stdout] | [INFO] [stdout] 502 | .find(|(_, (output, _))| output.type_script() == input.type_script()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 82 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 83 | Self::new_builder().set(self.to_opt()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:83:33 [INFO] [stdout] | [INFO] [stdout] 82 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 83 | Self::new_builder().set(self.to_opt()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:302:21 [INFO] [stdout] | [INFO] [stdout] 298 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 302 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 303 | | let molecule_spore_data = SporeData::new_builder() [INFO] [stdout] 304 | | .content_type(self.content_type.as_bytes().pack()) [INFO] [stdout] 305 | | .content(self.content.pack()) [INFO] [stdout] ... | [INFO] [stdout] 330 | | Box::new(AddSporeCelldep {}).run(rpc, skeleton, log).await [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] --> calculate/src/operation/spore/mod.rs:350:12 [INFO] [stdout] | [INFO] [stdout] 347 | let mut query = CellQueryOptions::new_type(cluster_type_script.try_into()?); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 350 | Ok(query.into()) [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] --> calculate/src/operation/spore/generated/molecule.rs:281:9 [INFO] [stdout] | [INFO] [stdout] 280 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 281 | / Self::new_builder() [INFO] [stdout] 282 | | .script_info_hash(self.script_info_hash()) [INFO] [stdout] 283 | | .script_hash(self.script_hash()) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:361:21 [INFO] [stdout] | [INFO] [stdout] 357 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 361 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 362 | | let search_key = self.search_key(rpc)?; [INFO] [stdout] 363 | | let Some(indexer_cell) = GetCellsIter::new(rpc, search_key).next().await? else { [INFO] [stdout] 364 | | return Err(eyre!("no cluster cell (id: {:#x})", self.cluster_id)); [INFO] [stdout] ... | [INFO] [stdout] 368 | | Box::new(AddClusterCelldep {}).run(rpc, skeleton, log).await [INFO] [stdout] 369 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:284:19 [INFO] [stdout] | [INFO] [stdout] 280 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 284 | .data(self.data()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:392:21 [INFO] [stdout] | [INFO] [stdout] 388 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 392 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 393 | | let molecule_cluster_data = ClusterDataV2::new_builder() [INFO] [stdout] 394 | | .name(self.name.as_bytes().pack()) [INFO] [stdout] 395 | | .description(self.description.pack()) [INFO] [stdout] ... | [INFO] [stdout] 411 | | Box::new(AddClusterCelldep {}).run(rpc, skeleton, log).await [INFO] [stdout] 412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:562:9 [INFO] [stdout] | [INFO] [stdout] 561 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 562 | Self::new_builder().extend(self.into_iter()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:562:36 [INFO] [stdout] | [INFO] [stdout] 561 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 562 | Self::new_builder().extend(self.into_iter()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:440:21 [INFO] [stdout] | [INFO] [stdout] 436 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 440 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 441 | | let mut spore_actions: Vec = vec![]; [INFO] [stdout] 442 | | // prepare spore related action parameters [INFO] [stdout] 443 | | let spore_code_hash = hardcoded::spore_code_hash(rpc.network())?; [INFO] [stdout] ... | [INFO] [stdout] 525 | | Ok(()) [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] --> calculate/src/operation/spore/mod.rs:459:42 [INFO] [stdout] | [INFO] [stdout] 459 | .find(|(_, (output, _))| output.type_script() == input.type_script()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:459:66 [INFO] [stdout] | [INFO] [stdout] 459 | .find(|(_, (output, _))| output.type_script() == input.type_script()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:707:18 [INFO] [stdout] | [INFO] [stdout] 704 | pub fn replace(&mut self, index: usize, v: Action) -> Option { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 707 | .map(|item| ::core::mem::replace(item, v)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:892:9 [INFO] [stdout] | [INFO] [stdout] 891 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 892 | Self::new_builder().actions(self.actions()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:892:37 [INFO] [stdout] | [INFO] [stdout] 891 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 892 | Self::new_builder().actions(self.actions()) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1157:9 [INFO] [stdout] | [INFO] [stdout] 1156 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1157 | / Self::new_builder() [INFO] [stdout] 1158 | | .name(self.name()) [INFO] [stdout] 1159 | | .url(self.url()) [INFO] [stdout] 1160 | | .script_hash(self.script_hash()) [INFO] [stdout] 1161 | | .schema(self.schema()) [INFO] [stdout] | |__________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1162:27 [INFO] [stdout] | [INFO] [stdout] 1156 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1162 | .message_type(self.message_type()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1474:9 [INFO] [stdout] | [INFO] [stdout] 1473 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1474 | Self::new_builder().extend(self.into_iter()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1474:36 [INFO] [stdout] | [INFO] [stdout] 1473 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1474 | Self::new_builder().extend(self.into_iter()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1619:18 [INFO] [stdout] | [INFO] [stdout] 1616 | pub fn replace(&mut self, index: usize, v: ScriptInfo) -> Option { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1619 | .map(|item| ::core::mem::replace(item, v)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1813:9 [INFO] [stdout] | [INFO] [stdout] 1812 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1813 | / Self::new_builder() [INFO] [stdout] 1814 | | .outputs(self.outputs()) [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1815:27 [INFO] [stdout] | [INFO] [stdout] 1812 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1815 | .outputs_data(self.outputs_data()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2107:9 [INFO] [stdout] | [INFO] [stdout] 2106 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2107 | / Self::new_builder() [INFO] [stdout] 2108 | | .message(self.message()) [INFO] [stdout] 2109 | | .payload(self.payload()) [INFO] [stdout] 2110 | | .resolved_inputs(self.resolved_inputs()) [INFO] [stdout] 2111 | | .change_output(self.change_output()) [INFO] [stdout] 2112 | | .script_infos(self.script_infos()) [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2113:27 [INFO] [stdout] | [INFO] [stdout] 2106 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2113 | .lock_actions(self.lock_actions()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2418:9 [INFO] [stdout] | [INFO] [stdout] 2417 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2418 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2418:33 [INFO] [stdout] | [INFO] [stdout] 2417 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2418 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2711:9 [INFO] [stdout] | [INFO] [stdout] 2710 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2711 | / Self::new_builder() [INFO] [stdout] 2712 | | .seal(self.seal()) [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2713:22 [INFO] [stdout] | [INFO] [stdout] 2710 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2713 | .message(self.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] --> calculate/src/operation/spore/generated/molecule.rs:2964:9 [INFO] [stdout] | [INFO] [stdout] 2963 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2964 | Self::new_builder().seal(self.seal()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2964:34 [INFO] [stdout] | [INFO] [stdout] 2963 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2964 | Self::new_builder().seal(self.seal()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:3221:9 [INFO] [stdout] | [INFO] [stdout] 3220 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3221 | / Self::new_builder() [INFO] [stdout] 3222 | | .start_input_cell(self.start_input_cell()) [INFO] [stdout] 3223 | | .start_output_cell(self.start_output_cell()) [INFO] [stdout] 3224 | | .start_cell_deps(self.start_cell_deps()) [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:3225:32 [INFO] [stdout] | [INFO] [stdout] 3220 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3225 | .start_header_deps(self.start_header_deps()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:502:42 [INFO] [stdout] | [INFO] [stdout] 502 | .find(|(_, (output, _))| output.type_script() == input.type_script()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/mod.rs:502:66 [INFO] [stdout] | [INFO] [stdout] 502 | .find(|(_, (output, _))| output.type_script() == input.type_script()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 82 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 83 | Self::new_builder().set(self.to_opt()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:83:33 [INFO] [stdout] | [INFO] [stdout] 82 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 83 | Self::new_builder().set(self.to_opt()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:281:9 [INFO] [stdout] | [INFO] [stdout] 280 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 281 | / Self::new_builder() [INFO] [stdout] 282 | | .script_info_hash(self.script_info_hash()) [INFO] [stdout] 283 | | .script_hash(self.script_hash()) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:284:19 [INFO] [stdout] | [INFO] [stdout] 280 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 284 | .data(self.data()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:3549:9 [INFO] [stdout] | [INFO] [stdout] 3548 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3549 | / Self::new_builder() [INFO] [stdout] 3550 | | .lock(self.lock()) [INFO] [stdout] 3551 | | .input_cells(self.input_cells()) [INFO] [stdout] 3552 | | .output_cells(self.output_cells()) [INFO] [stdout] 3553 | | .cell_deps(self.cell_deps()) [INFO] [stdout] 3554 | | .header_deps(self.header_deps()) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:562:9 [INFO] [stdout] | [INFO] [stdout] 561 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 562 | Self::new_builder().extend(self.into_iter()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:562:36 [INFO] [stdout] | [INFO] [stdout] 561 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 562 | Self::new_builder().extend(self.into_iter()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:3555:22 [INFO] [stdout] | [INFO] [stdout] 3548 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3555 | .message(self.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] --> calculate/src/operation/spore/generated/molecule.rs:707:18 [INFO] [stdout] | [INFO] [stdout] 704 | pub fn replace(&mut self, index: usize, v: Action) -> Option { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 707 | .map(|item| ::core::mem::replace(item, v)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:892:9 [INFO] [stdout] | [INFO] [stdout] 891 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 892 | Self::new_builder().actions(self.actions()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:892:37 [INFO] [stdout] | [INFO] [stdout] 891 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 892 | Self::new_builder().actions(self.actions()) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1157:9 [INFO] [stdout] | [INFO] [stdout] 1156 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1157 | / Self::new_builder() [INFO] [stdout] 1158 | | .name(self.name()) [INFO] [stdout] 1159 | | .url(self.url()) [INFO] [stdout] 1160 | | .script_hash(self.script_hash()) [INFO] [stdout] 1161 | | .schema(self.schema()) [INFO] [stdout] | |__________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1162:27 [INFO] [stdout] | [INFO] [stdout] 1156 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1162 | .message_type(self.message_type()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1474:9 [INFO] [stdout] | [INFO] [stdout] 1473 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1474 | Self::new_builder().extend(self.into_iter()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1474:36 [INFO] [stdout] | [INFO] [stdout] 1473 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1474 | Self::new_builder().extend(self.into_iter()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1619:18 [INFO] [stdout] | [INFO] [stdout] 1616 | pub fn replace(&mut self, index: usize, v: ScriptInfo) -> Option { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1619 | .map(|item| ::core::mem::replace(item, v)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1813:9 [INFO] [stdout] | [INFO] [stdout] 1812 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1813 | / Self::new_builder() [INFO] [stdout] 1814 | | .outputs(self.outputs()) [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:1815:27 [INFO] [stdout] | [INFO] [stdout] 1812 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1815 | .outputs_data(self.outputs_data()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:3860:9 [INFO] [stdout] | [INFO] [stdout] 3859 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3860 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:3860:33 [INFO] [stdout] | [INFO] [stdout] 3859 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3860 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2107:9 [INFO] [stdout] | [INFO] [stdout] 2106 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2107 | / Self::new_builder() [INFO] [stdout] 2108 | | .message(self.message()) [INFO] [stdout] 2109 | | .payload(self.payload()) [INFO] [stdout] 2110 | | .resolved_inputs(self.resolved_inputs()) [INFO] [stdout] 2111 | | .change_output(self.change_output()) [INFO] [stdout] 2112 | | .script_infos(self.script_infos()) [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2113:27 [INFO] [stdout] | [INFO] [stdout] 2106 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2113 | .lock_actions(self.lock_actions()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:4222:9 [INFO] [stdout] | [INFO] [stdout] 4221 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4222 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:4222:33 [INFO] [stdout] | [INFO] [stdout] 4221 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4222 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2418:9 [INFO] [stdout] | [INFO] [stdout] 2417 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2418 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2418:33 [INFO] [stdout] | [INFO] [stdout] 2417 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2418 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:4526:9 [INFO] [stdout] | [INFO] [stdout] 4525 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4526 | / Self::new_builder() [INFO] [stdout] 4527 | | .spore_id(self.spore_id()) [INFO] [stdout] 4528 | | .to(self.to()) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:4529:24 [INFO] [stdout] | [INFO] [stdout] 4525 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4529 | .data_hash(self.data_hash()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2711:9 [INFO] [stdout] | [INFO] [stdout] 2710 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2711 | / Self::new_builder() [INFO] [stdout] 2712 | | .seal(self.seal()) [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:4818:9 [INFO] [stdout] | [INFO] [stdout] 4817 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4818 | / Self::new_builder() [INFO] [stdout] 4819 | | .spore_id(self.spore_id()) [INFO] [stdout] 4820 | | .from(self.from()) [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2713:22 [INFO] [stdout] | [INFO] [stdout] 2710 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2713 | .message(self.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] --> calculate/src/operation/spore/generated/molecule.rs:4821:17 [INFO] [stdout] | [INFO] [stdout] 4817 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4821 | .to(self.to()) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2964:9 [INFO] [stdout] | [INFO] [stdout] 2963 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2964 | Self::new_builder().seal(self.seal()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:2964:34 [INFO] [stdout] | [INFO] [stdout] 2963 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2964 | Self::new_builder().seal(self.seal()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5101:9 [INFO] [stdout] | [INFO] [stdout] 5100 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5101 | / Self::new_builder() [INFO] [stdout] 5102 | | .spore_id(self.spore_id()) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5103:19 [INFO] [stdout] | [INFO] [stdout] 5100 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5103 | .from(self.from()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:3221:9 [INFO] [stdout] | [INFO] [stdout] 3220 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3221 | / Self::new_builder() [INFO] [stdout] 3222 | | .start_input_cell(self.start_input_cell()) [INFO] [stdout] 3223 | | .start_output_cell(self.start_output_cell()) [INFO] [stdout] 3224 | | .start_cell_deps(self.start_cell_deps()) [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:3225:32 [INFO] [stdout] | [INFO] [stdout] 3220 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3225 | .start_header_deps(self.start_header_deps()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5374:9 [INFO] [stdout] | [INFO] [stdout] 5373 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5374 | / Self::new_builder() [INFO] [stdout] 5375 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 5376 | | .to(self.to()) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5377:24 [INFO] [stdout] | [INFO] [stdout] 5373 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5377 | .data_hash(self.data_hash()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:3549:9 [INFO] [stdout] | [INFO] [stdout] 3548 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3549 | / Self::new_builder() [INFO] [stdout] 3550 | | .lock(self.lock()) [INFO] [stdout] 3551 | | .input_cells(self.input_cells()) [INFO] [stdout] 3552 | | .output_cells(self.output_cells()) [INFO] [stdout] 3553 | | .cell_deps(self.cell_deps()) [INFO] [stdout] 3554 | | .header_deps(self.header_deps()) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5666:9 [INFO] [stdout] | [INFO] [stdout] 5665 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5666 | / Self::new_builder() [INFO] [stdout] 5667 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 5668 | | .from(self.from()) [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:3555:22 [INFO] [stdout] | [INFO] [stdout] 3548 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3555 | .message(self.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] --> calculate/src/operation/spore/generated/molecule.rs:5669:17 [INFO] [stdout] | [INFO] [stdout] 5665 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5669 | .to(self.to()) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:3860:9 [INFO] [stdout] | [INFO] [stdout] 3859 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3860 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5957:9 [INFO] [stdout] | [INFO] [stdout] 5956 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5957 | / Self::new_builder() [INFO] [stdout] 5958 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 5959 | | .proxy_id(self.proxy_id()) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:3860:33 [INFO] [stdout] | [INFO] [stdout] 3859 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3860 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5960:17 [INFO] [stdout] | [INFO] [stdout] 5956 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5960 | .to(self.to()) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:4222:9 [INFO] [stdout] | [INFO] [stdout] 4221 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4222 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:6257:9 [INFO] [stdout] | [INFO] [stdout] 6256 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6257 | / Self::new_builder() [INFO] [stdout] 6258 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 6259 | | .proxy_id(self.proxy_id()) [INFO] [stdout] 6260 | | .from(self.from()) [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:4222:33 [INFO] [stdout] | [INFO] [stdout] 4221 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4222 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:6261:17 [INFO] [stdout] | [INFO] [stdout] 6256 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6261 | .to(self.to()) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:4526:9 [INFO] [stdout] | [INFO] [stdout] 4525 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4526 | / Self::new_builder() [INFO] [stdout] 4527 | | .spore_id(self.spore_id()) [INFO] [stdout] 4528 | | .to(self.to()) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:6566:9 [INFO] [stdout] | [INFO] [stdout] 6565 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6566 | / Self::new_builder() [INFO] [stdout] 6567 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 6568 | | .proxy_id(self.proxy_id()) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:4529:24 [INFO] [stdout] | [INFO] [stdout] 4525 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4529 | .data_hash(self.data_hash()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:6569:19 [INFO] [stdout] | [INFO] [stdout] 6565 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6569 | .from(self.from()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:4818:9 [INFO] [stdout] | [INFO] [stdout] 4817 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4818 | / Self::new_builder() [INFO] [stdout] 4819 | | .spore_id(self.spore_id()) [INFO] [stdout] 4820 | | .from(self.from()) [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:4821:17 [INFO] [stdout] | [INFO] [stdout] 4817 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4821 | .to(self.to()) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:6857:9 [INFO] [stdout] | [INFO] [stdout] 6856 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6857 | / Self::new_builder() [INFO] [stdout] 6858 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 6859 | | .proxy_id(self.proxy_id()) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:6860:17 [INFO] [stdout] | [INFO] [stdout] 6856 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6860 | .to(self.to()) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5101:9 [INFO] [stdout] | [INFO] [stdout] 5100 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5101 | / Self::new_builder() [INFO] [stdout] 5102 | | .spore_id(self.spore_id()) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5103:19 [INFO] [stdout] | [INFO] [stdout] 5100 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5103 | .from(self.from()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:7149:9 [INFO] [stdout] | [INFO] [stdout] 7148 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7149 | / Self::new_builder() [INFO] [stdout] 7150 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 7151 | | .from(self.from()) [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5374:9 [INFO] [stdout] | [INFO] [stdout] 5373 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5374 | / Self::new_builder() [INFO] [stdout] 5375 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 5376 | | .to(self.to()) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5377:24 [INFO] [stdout] | [INFO] [stdout] 5373 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5377 | .data_hash(self.data_hash()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:7152:17 [INFO] [stdout] | [INFO] [stdout] 7148 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7152 | .to(self.to()) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5666:9 [INFO] [stdout] | [INFO] [stdout] 5665 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5666 | / Self::new_builder() [INFO] [stdout] 5667 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 5668 | | .from(self.from()) [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5669:17 [INFO] [stdout] | [INFO] [stdout] 5665 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5669 | .to(self.to()) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:7432:9 [INFO] [stdout] | [INFO] [stdout] 7431 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7432 | / Self::new_builder() [INFO] [stdout] 7433 | | .cluster_id(self.cluster_id()) [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:7434:19 [INFO] [stdout] | [INFO] [stdout] 7431 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7434 | .from(self.from()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5957:9 [INFO] [stdout] | [INFO] [stdout] 5956 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5957 | / Self::new_builder() [INFO] [stdout] 5958 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 5959 | | .proxy_id(self.proxy_id()) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:5960:17 [INFO] [stdout] | [INFO] [stdout] 5956 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5960 | .to(self.to()) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:7681:9 [INFO] [stdout] | [INFO] [stdout] 7680 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7681 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:7681:33 [INFO] [stdout] | [INFO] [stdout] 7680 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7681 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:6257:9 [INFO] [stdout] | [INFO] [stdout] 6256 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6257 | / Self::new_builder() [INFO] [stdout] 6258 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 6259 | | .proxy_id(self.proxy_id()) [INFO] [stdout] 6260 | | .from(self.from()) [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:6261:17 [INFO] [stdout] | [INFO] [stdout] 6256 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6261 | .to(self.to()) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:8286:9 [INFO] [stdout] | [INFO] [stdout] 8285 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8286 | / Self::new_builder() [INFO] [stdout] 8287 | | .name(self.name()) [INFO] [stdout] 8288 | | .description(self.description()) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:8289:24 [INFO] [stdout] | [INFO] [stdout] 8285 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8289 | .mutant_id(self.mutant_id()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:8573:9 [INFO] [stdout] | [INFO] [stdout] 8572 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8573 | / Self::new_builder() [INFO] [stdout] 8574 | | .content_type(self.content_type()) [INFO] [stdout] 8575 | | .content(self.content()) [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:8576:25 [INFO] [stdout] | [INFO] [stdout] 8572 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8576 | .cluster_id(self.cluster_id()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/mod.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 10 | fn from(value: Script) -> Self { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11 | / Address::new_builder() [INFO] [stdout] 12 | | .set(AddressUnion::Script(value)) [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/mod.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 18 | fn from(value: TransferSpore) -> Self { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19 | / SporeAction::new_builder() [INFO] [stdout] 20 | | .set(SporeActionUnion::TransferSpore(value)) [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/mod.rs:27:13 [INFO] [stdout] | [INFO] [stdout] 26 | fn from(value: MintSpore) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27 | / SporeAction::new_builder() [INFO] [stdout] 28 | | .set(SporeActionUnion::MintSpore(value)) [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/mod.rs:35:13 [INFO] [stdout] | [INFO] [stdout] 34 | fn from(value: BurnSpore) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 35 | / SporeAction::new_builder() [INFO] [stdout] 36 | | .set(SporeActionUnion::BurnSpore(value)) [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/mod.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 42 | fn from(value: MintCluster) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 43 | / SporeAction::new_builder() [INFO] [stdout] 44 | | .set(SporeActionUnion::MintCluster(value)) [INFO] [stdout] | |__________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/mod.rs:51:13 [INFO] [stdout] | [INFO] [stdout] 50 | fn from(value: TransferCluster) -> Self { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 51 | / SporeAction::new_builder() [INFO] [stdout] 52 | | .set(SporeActionUnion::TransferCluster(value)) [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:6566:9 [INFO] [stdout] | [INFO] [stdout] 6565 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6566 | / Self::new_builder() [INFO] [stdout] 6567 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 6568 | | .proxy_id(self.proxy_id()) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:6569:19 [INFO] [stdout] | [INFO] [stdout] 6565 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6569 | .from(self.from()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/mod.rs:60:13 [INFO] [stdout] | [INFO] [stdout] 58 | fn from(value: (Script, SporeAction)) -> Self { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 59 | let (script, spore_action) = value; [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] 60 | / Action::new_builder() [INFO] [stdout] 61 | | .script_hash(script.calc_script_hash()) [INFO] [stdout] 62 | | .data(spore_action.as_slice().pack()) [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/mod.rs:72:13 [INFO] [stdout] | [INFO] [stdout] 68 | fn from(value: Vec) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 69 | let actions = ActionVec::new_builder().set(value).build(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 70 | let message = Message::new_builder().actions(actions).build(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 71 | let sighash_all = SighashAll::new_builder().message(message).build(); [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 72 | / WitnessLayout::new_builder() [INFO] [stdout] 73 | | .set(WitnessLayoutUnion::SighashAll(sighash_all)) [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:6857:9 [INFO] [stdout] | [INFO] [stdout] 6856 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6857 | / Self::new_builder() [INFO] [stdout] 6858 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 6859 | | .proxy_id(self.proxy_id()) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:6860:17 [INFO] [stdout] | [INFO] [stdout] 6856 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6860 | .to(self.to()) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:7149:9 [INFO] [stdout] | [INFO] [stdout] 7148 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7149 | / Self::new_builder() [INFO] [stdout] 7150 | | .cluster_id(self.cluster_id()) [INFO] [stdout] 7151 | | .from(self.from()) [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/rpc.rs:34:83 [INFO] [stdout] | [INFO] [stdout] 34 | ($method:expr, $id:expr, $self:ident, $return:ty$(, $params:ident$(,)?)*) => {{ [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 35 | | let data = format!( [INFO] [stdout] 36 | | r#"{{"id": {}, "jsonrpc": "2.0", "method": "{}", "params": {}}}"#, [INFO] [stdout] 37 | | $self.id.load(Ordering::Relaxed), [INFO] [stdout] ... | [INFO] [stdout] 68 | | } [INFO] [stdout] 69 | | }} [INFO] [stdout] | |_____^ [INFO] [stdout] ... [INFO] [stdout] 193 | search_key: SearchKey, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 194 | limit: u32, [INFO] [stdout] 195 | cursor: Option, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 200 | / jsonrpc!( [INFO] [stdout] 201 | | "get_cells", [INFO] [stdout] 202 | | Target::Indexer, [INFO] [stdout] 203 | | self, [INFO] [stdout] ... | [INFO] [stdout] 208 | | cursor, [INFO] [stdout] 209 | | ) [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `jsonrpc` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:7152:17 [INFO] [stdout] | [INFO] [stdout] 7148 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7152 | .to(self.to()) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/rpc.rs:34:83 [INFO] [stdout] | [INFO] [stdout] 34 | ($method:expr, $id:expr, $self:ident, $return:ty$(, $params:ident$(,)?)*) => {{ [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 35 | | let data = format!( [INFO] [stdout] 36 | | r#"{{"id": {}, "jsonrpc": "2.0", "method": "{}", "params": {}}}"#, [INFO] [stdout] 37 | | $self.id.load(Ordering::Relaxed), [INFO] [stdout] ... | [INFO] [stdout] 68 | | } [INFO] [stdout] 69 | | }} [INFO] [stdout] | |_____^ [INFO] [stdout] ... [INFO] [stdout] 272 | tx: Transaction, [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 275 | / jsonrpc!( [INFO] [stdout] 276 | | "send_transaction", [INFO] [stdout] 277 | | Target::CKB, [INFO] [stdout] 278 | | self, [INFO] [stdout] ... | [INFO] [stdout] 281 | | outputs_validator [INFO] [stdout] 282 | | ) [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `jsonrpc` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:7432:9 [INFO] [stdout] | [INFO] [stdout] 7431 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7432 | / Self::new_builder() [INFO] [stdout] 7433 | | .cluster_id(self.cluster_id()) [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:7434:19 [INFO] [stdout] | [INFO] [stdout] 7431 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7434 | .from(self.from()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/rpc.rs:302:21 [INFO] [stdout] | [INFO] [stdout] 298 | pub fn new(rpc: &'a T, search_key: SearchKey) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 302 | cursor: 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] --> calculate/src/rpc.rs:303:21 [INFO] [stdout] | [INFO] [stdout] 298 | pub fn new(rpc: &'a T, search_key: SearchKey) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 303 | filter: 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] --> calculate/src/simulation/mod.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 42 | let metas = [ [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 47 | metas.into_iter().find_map(|v| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:7681:9 [INFO] [stdout] | [INFO] [stdout] 7680 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7681 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:7681:33 [INFO] [stdout] | [INFO] [stdout] 7680 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7681 | Self::new_builder().set(self.to_enum()) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/mod.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 57 | let metas = [ [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 62 | metas.into_iter().find_map(|v| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/operation.rs:56:21 [INFO] [stdout] | [INFO] [stdout] 52 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 56 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 57 | | let celldep_out_point = fake_outpoint(); [INFO] [stdout] 58 | | let celldep = CellDep::new_builder() [INFO] [stdout] 59 | | .out_point(celldep_out_point) [INFO] [stdout] ... | [INFO] [stdout] 78 | | Ok(()) [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] --> calculate/src/simulation/operation.rs:96:21 [INFO] [stdout] | [INFO] [stdout] 92 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 96 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 97 | | let contract_path = PathBuf::new() [INFO] [stdout] 98 | | .join(self.contract_binary_path) [INFO] [stdout] 99 | | .join(&self.contract); [INFO] [stdout] ... | [INFO] [stdout] 107 | | .await [INFO] [stdout] 108 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/operation.rs:121:21 [INFO] [stdout] | [INFO] [stdout] 117 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 121 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 122 | | let always_success_out_point = fake_outpoint(); [INFO] [stdout] 123 | | let celldep = CellDep::new_builder() [INFO] [stdout] 124 | | .out_point(always_success_out_point) [INFO] [stdout] ... | [INFO] [stdout] 133 | | Ok(()) [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] --> calculate/src/simulation/operation.rs:151:21 [INFO] [stdout] | [INFO] [stdout] 147 | self: Box, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 151 | ) -> Result<()> { [INFO] [stdout] | _____________________^ [INFO] [stdout] 152 | | let primary_script = self.lock_script.to_script(skeleton)?; [INFO] [stdout] 153 | | let second_script = if let Some(second) = self.type_script { [INFO] [stdout] 154 | | Some(second.to_script(skeleton)?) [INFO] [stdout] ... | [INFO] [stdout] 167 | | Ok(()) [INFO] [stdout] 168 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:54:18 [INFO] [stdout] | [INFO] [stdout] 50 | let Some(get_live_cell) = self.method_get_live_cell.clone() else { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 54 | Box::pin(async move { Ok(get_live_cell(out_point, with_data)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:54:34 [INFO] [stdout] | [INFO] [stdout] 50 | let Some(get_live_cell) = self.method_get_live_cell.clone() else { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 54 | Box::pin(async move { Ok(get_live_cell(out_point, with_data)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:66:18 [INFO] [stdout] | [INFO] [stdout] 59 | search_key: SearchKey, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 60 | limit: u32, [INFO] [stdout] 61 | cursor: Option, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 62 | ) -> Rpc> { [INFO] [stdout] 63 | let Some(get_cells) = self.method_get_cells.clone() else { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 66 | Box::pin(async move { Ok(get_cells(search_key, limit, cursor)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:66:34 [INFO] [stdout] | [INFO] [stdout] 59 | search_key: SearchKey, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 60 | limit: u32, [INFO] [stdout] 61 | cursor: Option, [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 62 | ) -> Rpc> { [INFO] [stdout] 63 | let Some(get_cells) = self.method_get_cells.clone() else { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 66 | Box::pin(async move { Ok(get_cells(search_key, limit, cursor)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:73:18 [INFO] [stdout] | [INFO] [stdout] 70 | let Some(get_block_by_number) = self.method_get_block_by_number.clone() else { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 73 | Box::pin(async move { Ok(get_block_by_number(number)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:73:34 [INFO] [stdout] | [INFO] [stdout] 70 | let Some(get_block_by_number) = self.method_get_block_by_number.clone() else { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 73 | Box::pin(async move { Ok(get_block_by_number(number)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:81:18 [INFO] [stdout] | [INFO] [stdout] 77 | let Some(get_block) = self.method_get_block.clone() else { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 81 | Box::pin(async move { Ok(get_block(hash)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:81:34 [INFO] [stdout] | [INFO] [stdout] 77 | let Some(get_block) = self.method_get_block.clone() else { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 81 | Box::pin(async move { Ok(get_block(hash)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:89:18 [INFO] [stdout] | [INFO] [stdout] 85 | let Some(get_header) = self.method_get_header.clone() else { [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 89 | Box::pin(async move { Ok(get_header(hash)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:96:18 [INFO] [stdout] | [INFO] [stdout] 93 | let Some(get_header_by_number) = self.method_get_header_by_number.clone() else { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 96 | Box::pin(async move { Ok(get_header_by_number(number)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:103:18 [INFO] [stdout] | [INFO] [stdout] 100 | let Some(get_block_hash) = self.method_get_block_hash.clone() else { [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 103 | Box::pin(async move { Ok(get_block_hash(number)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:110:18 [INFO] [stdout] | [INFO] [stdout] 107 | let Some(get_tip_block_number) = self.method_get_tip_block_number.clone() else { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 110 | Box::pin(async move { Ok(get_tip_block_number()) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:117:18 [INFO] [stdout] | [INFO] [stdout] 114 | let Some(get_tip_header) = self.method_get_tip_header.clone() else { [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 117 | Box::pin(async move { Ok(get_tip_header()) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:128:18 [INFO] [stdout] | [INFO] [stdout] 121 | let Some(tx_pool_info) = self.method_tx_pool_info.clone() else { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 128 | Box::pin(async move { Ok(tx_pool_info()) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:136:18 [INFO] [stdout] | [INFO] [stdout] 132 | let Some(get_transaction) = self.method_get_transaction.clone() else { [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 136 | Box::pin(async move { Ok(get_transaction(hash)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:8286:9 [INFO] [stdout] | [INFO] [stdout] 8285 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8286 | / Self::new_builder() [INFO] [stdout] 8287 | | .name(self.name()) [INFO] [stdout] 8288 | | .description(self.description()) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/operation/spore/generated/molecule.rs:8289:24 [INFO] [stdout] | [INFO] [stdout] 8285 | fn as_builder(self) -> Self::Builder { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8289 | .mutant_id(self.mutant_id()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:136:34 [INFO] [stdout] | [INFO] [stdout] 132 | let Some(get_transaction) = self.method_get_transaction.clone() else { [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 136 | Box::pin(async move { Ok(get_transaction(hash)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/simulation/rpc.rs:147:18 [INFO] [stdout] | [INFO] [stdout] 141 | tx: Transaction, [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 144 | let Some(send_transaction) = self.method_send_transaction.clone() else { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 147 | Box::pin(async move { Ok(send_transaction(tx, outputs_validator)) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/skeleton.rs:95:48 [INFO] [stdout] | [INFO] [stdout] 95 | Script::try_from(self.clone()).map(|v| v.calc_script_hash().unpack()) [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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] --> calculate/src/skeleton.rs:105:12 [INFO] [stdout] | [INFO] [stdout] 100 | let payload = Script::try_from(self)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 105 | Ok(Address::new(network, payload, true)) [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] --> calculate/src/skeleton.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 159 | fn from(value: Script) -> Self { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 160 | ScriptEx::Script( [INFO] [stdout] 161 | value.code_hash().unpack(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/skeleton.rs:163:13 [INFO] [stdout] | [INFO] [stdout] 159 | fn from(value: Script) -> Self { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 163 | value.args().raw_data().to_vec(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/skeleton.rs:243:43 [INFO] [stdout] | [INFO] [stdout] 243 | let data = live_cell.data.map(|v| v.content.into_bytes().to_vec()); [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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] --> calculate/src/skeleton.rs:254:26 [INFO] [stdout] | [INFO] [stdout] 248 | pub fn new_from_indexer_cell(indexer_cell: Cell, since: Option) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 249 | let input = CellInput::new_builder() [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 254 | Self::new(input, indexer_cell.output.into(), data) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/skeleton.rs:253:53 [INFO] [stdout] | [INFO] [stdout] 253 | let data = indexer_cell.output_data.map(|v| v.into_bytes().to_vec()); [INFO] [stdout] | - ^^^^^^^^^^^^^^ [INFO] [stdout] | | [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] --> calculate/src/skeleton.rs:268:26 [INFO] [stdout] | [INFO] [stdout] 259 | let input = CellInput::new_builder() [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 268 | Self::new(input, celldep.output.output.clone(), data) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> calculate/src/skeleton.rs:300:12 [INFO] [stdout] | [INFO] [stdout] 287 | lock_script: Script, [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 288 | type_script: Option