[INFO] cloning repository https://github.com/MilkBlock/c_ast [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/MilkBlock/c_ast" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMilkBlock%2Fc_ast", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMilkBlock%2Fc_ast'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 6ec7f5abc7422c27137ec2f7a98085375444ff66 [INFO] checking MilkBlock/c_ast/6ec7f5abc7422c27137ec2f7a98085375444ff66 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%2FMilkBlock%2Fc_ast" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/MilkBlock/c_ast 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/MilkBlock/c_ast [INFO] finished tweaking git repo https://github.com/MilkBlock/c_ast [INFO] tweaked toml for git repo https://github.com/MilkBlock/c_ast written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/MilkBlock/c_ast 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 0e3e48dea02905e24a683f136c74f2fc99bdf40fba2478e258831e987fcf83fe [INFO] running `Command { std: "docker" "start" "-a" "0e3e48dea02905e24a683f136c74f2fc99bdf40fba2478e258831e987fcf83fe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0e3e48dea02905e24a683f136c74f2fc99bdf40fba2478e258831e987fcf83fe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0e3e48dea02905e24a683f136c74f2fc99bdf40fba2478e258831e987fcf83fe", kill_on_drop: false }` [INFO] [stdout] 0e3e48dea02905e24a683f136c74f2fc99bdf40fba2478e258831e987fcf83fe [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] ee8fa5c92682198632ed54532b3979acf707b925196330c224f75c8db37d6d91 [INFO] running `Command { std: "docker" "start" "-a" "ee8fa5c92682198632ed54532b3979acf707b925196330c224f75c8db37d6d91", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.67 [INFO] [stderr] Compiling libc v0.2.148 [INFO] [stderr] Compiling parking_lot_core v0.8.6 [INFO] [stderr] Checking smallvec v1.11.1 [INFO] [stderr] Checking anstyle v1.0.4 [INFO] [stderr] Checking bit-vec v0.6.3 [INFO] [stderr] Checking clap_lex v0.5.1 [INFO] [stderr] Checking anstyle-parse v0.2.2 [INFO] [stderr] Checking hashbrown v0.14.1 [INFO] [stderr] Checking murmur3 v0.4.1 [INFO] [stderr] Checking fixedbitset v0.4.2 [INFO] [stderr] Checking typed-arena v2.0.2 [INFO] [stderr] Checking better_any v0.2.0 [INFO] [stderr] Checking uuid v0.8.2 [INFO] [stderr] Checking anstream v0.6.4 [INFO] [stderr] Checking bit-set v0.5.3 [INFO] [stderr] Checking clap_builder v4.4.6 [INFO] [stderr] Checking indexmap v2.0.2 [INFO] [stderr] Compiling quote v1.0.33 [INFO] [stderr] Compiling syn v2.0.37 [INFO] [stderr] Checking petgraph v0.6.4 [INFO] [stderr] Checking parking_lot v0.11.2 [INFO] [stderr] Checking antlr-rust v0.3.0-beta [INFO] [stderr] Compiling clap_derive v4.4.2 [INFO] [stderr] Checking clap v4.4.6 [INFO] [stderr] Checking beginner_compiler v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around `while` condition [INFO] [stdout] --> src/clang/cparser.rs:2391:10 [INFO] [stdout] | [INFO] [stdout] 2391 | ...le ((((_la - 80)) & !0x3f) == 0 && ((1usize << (_la - 80)) & ((1usize << (Star - 80)) | (1usize << (Div - 80)) | (1usize << (Mod - 80)))) != 0... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2391 - while ((((_la - 80)) & !0x3f) == 0 && ((1usize << (_la - 80)) & ((1usize << (Star - 80)) | (1usize << (Div - 80)) | (1usize << (Mod - 80)))) != 0) { [INFO] [stdout] 2391 + while (((_la - 80)) & !0x3f) == 0 && ((1usize << (_la - 80)) & ((1usize << (Star - 80)) | (1usize << (Div - 80)) | (1usize << (Mod - 80)))) != 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `while` condition [INFO] [stdout] --> src/clang/cparser.rs:2844:10 [INFO] [stdout] | [INFO] [stdout] 2844 | ...le ((((_la - 70)) & !0x3f) == 0 && ((1usize << (_la - 70)) & ((1usize << (Less - 70)) | (1usize << (LessEqual - 70)) | (1usize << (Greater - 70)) | (1usize << (GreaterEqual - 70)))) != 0... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2844 - while ((((_la - 70)) & !0x3f) == 0 && ((1usize << (_la - 70)) & ((1usize << (Less - 70)) | (1usize << (LessEqual - 70)) | (1usize << (Greater - 70)) | (1usize << (GreaterEqual - 70)))) != 0) { [INFO] [stdout] 2844 + while (((_la - 70)) & !0x3f) == 0 && ((1usize << (_la - 70)) & ((1usize << (Less - 70)) | (1usize << (LessEqual - 70)) | (1usize << (Greater - 70)) | (1usize << (GreaterEqual - 70)))) != 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/clang/cparser.rs:9782:9 [INFO] [stdout] | [INFO] [stdout] 9782 | ...if ((((_la - 64)) & !0x3f) == 0 && ((1usize << (_la - 64)) & ((1usize << (LeftParen - 64)) | (1usize << (LeftBracket - 64)) | (1usize << (Star - 64)) | (1usize << (Caret - 64)))) != 0... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 9782 - if ((((_la - 64)) & !0x3f) == 0 && ((1usize << (_la - 64)) & ((1usize << (LeftParen - 64)) | (1usize << (LeftBracket - 64)) | (1usize << (Star - 64)) | (1usize << (Caret - 64)))) != 0) { [INFO] [stdout] 9782 + if (((_la - 64)) & !0x3f) == 0 && ((1usize << (_la - 64)) & ((1usize << (LeftParen - 64)) | (1usize << (LeftBracket - 64)) | (1usize << (Star - 64)) | (1usize << (Caret - 64)))) != 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/clang/cparser.rs:10027:7 [INFO] [stdout] | [INFO] [stdout] 10027 | ...if ((((_la - 64)) & !0x3f) == 0 && ((1usize << (_la - 64)) & ((1usize << (LeftParen - 64)) | (1usize << (LeftBracket - 64)) | (1usize << (Star - 64)) | (1usize << (Caret - 64)))) != 0... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 10027 - if ((((_la - 64)) & !0x3f) == 0 && ((1usize << (_la - 64)) & ((1usize << (LeftParen - 64)) | (1usize << (LeftBracket - 64)) | (1usize << (Star - 64)) | (1usize << (Caret - 64)))) != 0) { [INFO] [stdout] 10027 + if (((_la - 64)) & !0x3f) == 0 && ((1usize << (_la - 64)) & ((1usize << (LeftParen - 64)) | (1usize << (LeftBracket - 64)) | (1usize << (Star - 64)) | (1usize << (Caret - 64)))) != 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `while` condition [INFO] [stdout] --> src/clang/cparser.rs:2391:10 [INFO] [stdout] | [INFO] [stdout] 2391 | ...le ((((_la - 80)) & !0x3f) == 0 && ((1usize << (_la - 80)) & ((1usize << (Star - 80)) | (1usize << (Div - 80)) | (1usize << (Mod - 80)))) != 0... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2391 - while ((((_la - 80)) & !0x3f) == 0 && ((1usize << (_la - 80)) & ((1usize << (Star - 80)) | (1usize << (Div - 80)) | (1usize << (Mod - 80)))) != 0) { [INFO] [stdout] 2391 + while (((_la - 80)) & !0x3f) == 0 && ((1usize << (_la - 80)) & ((1usize << (Star - 80)) | (1usize << (Div - 80)) | (1usize << (Mod - 80)))) != 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `while` condition [INFO] [stdout] --> src/clang/cparser.rs:2844:10 [INFO] [stdout] | [INFO] [stdout] 2844 | ...le ((((_la - 70)) & !0x3f) == 0 && ((1usize << (_la - 70)) & ((1usize << (Less - 70)) | (1usize << (LessEqual - 70)) | (1usize << (Greater - 70)) | (1usize << (GreaterEqual - 70)))) != 0... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2844 - while ((((_la - 70)) & !0x3f) == 0 && ((1usize << (_la - 70)) & ((1usize << (Less - 70)) | (1usize << (LessEqual - 70)) | (1usize << (Greater - 70)) | (1usize << (GreaterEqual - 70)))) != 0) { [INFO] [stdout] 2844 + while (((_la - 70)) & !0x3f) == 0 && ((1usize << (_la - 70)) & ((1usize << (Less - 70)) | (1usize << (LessEqual - 70)) | (1usize << (Greater - 70)) | (1usize << (GreaterEqual - 70)))) != 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/clang/cparser.rs:9782:9 [INFO] [stdout] | [INFO] [stdout] 9782 | ...if ((((_la - 64)) & !0x3f) == 0 && ((1usize << (_la - 64)) & ((1usize << (LeftParen - 64)) | (1usize << (LeftBracket - 64)) | (1usize << (Star - 64)) | (1usize << (Caret - 64)))) != 0... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 9782 - if ((((_la - 64)) & !0x3f) == 0 && ((1usize << (_la - 64)) & ((1usize << (LeftParen - 64)) | (1usize << (LeftBracket - 64)) | (1usize << (Star - 64)) | (1usize << (Caret - 64)))) != 0) { [INFO] [stdout] 9782 + if (((_la - 64)) & !0x3f) == 0 && ((1usize << (_la - 64)) & ((1usize << (LeftParen - 64)) | (1usize << (LeftBracket - 64)) | (1usize << (Star - 64)) | (1usize << (Caret - 64)))) != 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/clang/cparser.rs:10027:7 [INFO] [stdout] | [INFO] [stdout] 10027 | ...if ((((_la - 64)) & !0x3f) == 0 && ((1usize << (_la - 64)) & ((1usize << (LeftParen - 64)) | (1usize << (LeftBracket - 64)) | (1usize << (Star - 64)) | (1usize << (Caret - 64)))) != 0... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 10027 - if ((((_la - 64)) & !0x3f) == 0 && ((1usize << (_la - 64)) & ((1usize << (LeftParen - 64)) | (1usize << (LeftBracket - 64)) | (1usize << (Star - 64)) | (1usize << (Caret - 64)))) != 0) { [INFO] [stdout] 10027 + if (((_la - 64)) & !0x3f) == 0 && ((1usize << (_la - 64)) & ((1usize << (LeftParen - 64)) | (1usize << (LeftBracket - 64)) | (1usize << (Star - 64)) | (1usize << (Caret - 64)))) != 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `debug_info` [INFO] [stdout] --> src/toolkit/gen_ast.rs:8:40 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn parse_as_ast_graph(code :String,debug_info:bool)-> ASTGraphRcCell{ [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_debug_info` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:375:10 [INFO] [stdout] | [INFO] [stdout] 367 | pub fn with_strategy(input: I, strategy: H) -> Self { [INFO] [stdout] | -------- ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 368 | antlr_rust::recognizer::check_version("0","3"); [INFO] [stdout] 369 | let interpreter = Arc::new(ParserATNSimulator::new( [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 375 | base: BaseParser::new_base_parser( [INFO] [stdout] | ___________________^ [INFO] [stdout] 376 | | input, [INFO] [stdout] 377 | | Arc::clone(&interpreter), [INFO] [stdout] 378 | | CParserExt{ [INFO] [stdout] 379 | | _pd: Default::default(), [INFO] [stdout] 380 | | } [INFO] [stdout] 381 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: requested on the command line with `-D tail-expr-drop-order` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:383:36 [INFO] [stdout] | [INFO] [stdout] 367 | pub fn with_strategy(input: I, strategy: H) -> Self { [INFO] [stdout] | -------- ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 368 | antlr_rust::recognizer::check_version("0","3"); [INFO] [stdout] 369 | let interpreter = Arc::new(ParserATNSimulator::new( [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 383 | _shared_context_cache: Box::new(PredictionContextCache::new()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:397:32 [INFO] [stdout] | [INFO] [stdout] 396 | pub fn with_dyn_strategy(input: I) -> Self{ [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 397 | Self::with_strategy(input,Box::new(DefaultErrorStrategy::new())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:406:32 [INFO] [stdout] | [INFO] [stdout] 405 | pub fn new(input: I) -> Self{ [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 406 | Self::with_strategy(input,DefaultErrorStrategy::new()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:589:4 [INFO] [stdout] | [INFO] [stdout] 587 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 588 | Rc::new( [INFO] [stdout] 589 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,PrimaryExpressionContextExt{ [INFO] [stdout] 590 | | ph:PhantomData [INFO] [stdout] 591 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:882:4 [INFO] [stdout] | [INFO] [stdout] 880 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 881 | Rc::new( [INFO] [stdout] 882 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,GenericSelectionContextExt{ [INFO] [stdout] 883 | | ph:PhantomData [INFO] [stdout] 884 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:1017:4 [INFO] [stdout] | [INFO] [stdout] 1015 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1016 | Rc::new( [INFO] [stdout] 1017 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,GenericAssocListContextExt{ [INFO] [stdout] 1018 | | ph:PhantomData [INFO] [stdout] 1019 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:1145:4 [INFO] [stdout] | [INFO] [stdout] 1143 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1144 | Rc::new( [INFO] [stdout] 1145 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,GenericAssociationContextExt{ [INFO] [stdout] 1146 | | ph:PhantomData [INFO] [stdout] 1147 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:1283:4 [INFO] [stdout] | [INFO] [stdout] 1281 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1282 | Rc::new( [INFO] [stdout] 1283 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,PostfixExpressionContextExt{ [INFO] [stdout] 1284 | | ph:PhantomData [INFO] [stdout] 1285 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:1644:4 [INFO] [stdout] | [INFO] [stdout] 1642 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:1772:4 [INFO] [stdout] | [INFO] [stdout] 1770 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1771 | Rc::new( [INFO] [stdout] 1772 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,UnaryExpressionContextExt{ [INFO] [stdout] 1773 | | ph:PhantomData [INFO] [stdout] 1774 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2020:4 [INFO] [stdout] | [INFO] [stdout] 2018 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2019 | Rc::new( [INFO] [stdout] 2020 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,UnaryOperatorContextExt{ [INFO] [stdout] 2021 | | ph:PhantomData [INFO] [stdout] 2022 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2151:4 [INFO] [stdout] | [INFO] [stdout] 2149 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2150 | Rc::new( [INFO] [stdout] 2151 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,CastExpressionContextExt{ [INFO] [stdout] 2152 | | ph:PhantomData [INFO] [stdout] 2153 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2319:4 [INFO] [stdout] | [INFO] [stdout] 2317 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2473:4 [INFO] [stdout] | [INFO] [stdout] 2471 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2472 | Rc::new( [INFO] [stdout] 2473 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AdditiveExpressionContextExt{ [INFO] [stdout] 2474 | | ph:PhantomData [INFO] [stdout] 2475 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2618:4 [INFO] [stdout] | [INFO] [stdout] 2616 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2617 | Rc::new( [INFO] [stdout] 2618 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ShiftExpressionContextExt{ [INFO] [stdout] 2619 | | ph:PhantomData [INFO] [stdout] 2620 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2763:4 [INFO] [stdout] | [INFO] [stdout] 2761 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2762 | Rc::new( [INFO] [stdout] 2763 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,RelationalExpressionContextExt{ [INFO] [stdout] 2764 | | ph:PhantomData [INFO] [stdout] 2765 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2926:4 [INFO] [stdout] | [INFO] [stdout] 2924 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2925 | Rc::new( [INFO] [stdout] 2926 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,EqualityExpressionContextExt{ [INFO] [stdout] 2927 | | ph:PhantomData [INFO] [stdout] 2928 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3071:4 [INFO] [stdout] | [INFO] [stdout] 3069 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3070 | Rc::new( [INFO] [stdout] 3071 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AndExpressionContextExt{ [INFO] [stdout] 3072 | | ph:PhantomData [INFO] [stdout] 3073 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3199:4 [INFO] [stdout] | [INFO] [stdout] 3197 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3327:4 [INFO] [stdout] | [INFO] [stdout] 3325 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3455:4 [INFO] [stdout] | [INFO] [stdout] 3453 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3454 | Rc::new( [INFO] [stdout] 3455 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,LogicalAndExpressionContextExt{ [INFO] [stdout] 3456 | | ph:PhantomData [INFO] [stdout] 3457 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3583:4 [INFO] [stdout] | [INFO] [stdout] 3581 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3582 | Rc::new( [INFO] [stdout] 3583 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,LogicalOrExpressionContextExt{ [INFO] [stdout] 3584 | | ph:PhantomData [INFO] [stdout] 3585 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3711:4 [INFO] [stdout] | [INFO] [stdout] 3709 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3846:4 [INFO] [stdout] | [INFO] [stdout] 3844 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3845 | Rc::new( [INFO] [stdout] 3846 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AssignmentExpressionContextExt{ [INFO] [stdout] 3847 | | ph:PhantomData [INFO] [stdout] 3848 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3993:4 [INFO] [stdout] | [INFO] [stdout] 3991 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3992 | Rc::new( [INFO] [stdout] 3993 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AssignmentOperatorContextExt{ [INFO] [stdout] 3994 | | ph:PhantomData [INFO] [stdout] 3995 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4149:4 [INFO] [stdout] | [INFO] [stdout] 4147 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4148 | Rc::new( [INFO] [stdout] 4149 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ExpressionContextExt{ [INFO] [stdout] 4150 | | ph:PhantomData [INFO] [stdout] 4151 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4277:4 [INFO] [stdout] | [INFO] [stdout] 4275 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4276 | Rc::new( [INFO] [stdout] 4277 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ConstantExpressionContextExt{ [INFO] [stdout] 4278 | | ph:PhantomData [INFO] [stdout] 4279 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4373:4 [INFO] [stdout] | [INFO] [stdout] 4371 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4372 | Rc::new( [INFO] [stdout] 4373 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DeclarationContextExt{ [INFO] [stdout] 4374 | | ph:PhantomData [INFO] [stdout] 4375 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4521:4 [INFO] [stdout] | [INFO] [stdout] 4519 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4639:4 [INFO] [stdout] | [INFO] [stdout] 4637 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4752:4 [INFO] [stdout] | [INFO] [stdout] 4750 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4751 | Rc::new( [INFO] [stdout] 4752 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DeclarationSpecifierContextExt{ [INFO] [stdout] 4753 | | ph:PhantomData [INFO] [stdout] 4754 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4912:4 [INFO] [stdout] | [INFO] [stdout] 4910 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4911 | Rc::new( [INFO] [stdout] 4912 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,InitDeclaratorListContextExt{ [INFO] [stdout] 4913 | | ph:PhantomData [INFO] [stdout] 4914 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:5040:4 [INFO] [stdout] | [INFO] [stdout] 5038 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5039 | Rc::new( [INFO] [stdout] 5040 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,InitDeclaratorContextExt{ [INFO] [stdout] 5041 | | ph:PhantomData [INFO] [stdout] 5042 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:5160:4 [INFO] [stdout] | [INFO] [stdout] 5158 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:5291:4 [INFO] [stdout] | [INFO] [stdout] 5289 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5290 | Rc::new( [INFO] [stdout] 5291 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,TypeSpecifierContextExt{ [INFO] [stdout] 5292 | | ph:PhantomData [INFO] [stdout] 5293 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:5713:4 [INFO] [stdout] | [INFO] [stdout] 5711 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:5871:4 [INFO] [stdout] | [INFO] [stdout] 5869 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5870 | Rc::new( [INFO] [stdout] 5871 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,StructOrUnionContextExt{ [INFO] [stdout] 5872 | | ph:PhantomData [INFO] [stdout] 5873 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:5982:4 [INFO] [stdout] | [INFO] [stdout] 5980 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6095:4 [INFO] [stdout] | [INFO] [stdout] 6093 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6094 | Rc::new( [INFO] [stdout] 6095 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,StructDeclarationContextExt{ [INFO] [stdout] 6096 | | ph:PhantomData [INFO] [stdout] 6097 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6242:4 [INFO] [stdout] | [INFO] [stdout] 6240 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6377:4 [INFO] [stdout] | [INFO] [stdout] 6375 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6376 | Rc::new( [INFO] [stdout] 6377 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,StructDeclaratorListContextExt{ [INFO] [stdout] 6378 | | ph:PhantomData [INFO] [stdout] 6379 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6505:4 [INFO] [stdout] | [INFO] [stdout] 6503 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6504 | Rc::new( [INFO] [stdout] 6505 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,StructDeclaratorContextExt{ [INFO] [stdout] 6506 | | ph:PhantomData [INFO] [stdout] 6507 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6644:4 [INFO] [stdout] | [INFO] [stdout] 6642 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6643 | Rc::new( [INFO] [stdout] 6644 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,EnumSpecifierContextExt{ [INFO] [stdout] 6645 | | ph:PhantomData [INFO] [stdout] 6646 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6818:4 [INFO] [stdout] | [INFO] [stdout] 6816 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6817 | Rc::new( [INFO] [stdout] 6818 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,EnumeratorListContextExt{ [INFO] [stdout] 6819 | | ph:PhantomData [INFO] [stdout] 6820 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6948:4 [INFO] [stdout] | [INFO] [stdout] 6946 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6947 | Rc::new( [INFO] [stdout] 6948 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,EnumeratorContextExt{ [INFO] [stdout] 6949 | | ph:PhantomData [INFO] [stdout] 6950 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7068:4 [INFO] [stdout] | [INFO] [stdout] 7066 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7067 | Rc::new( [INFO] [stdout] 7068 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,EnumerationConstantContextExt{ [INFO] [stdout] 7069 | | ph:PhantomData [INFO] [stdout] 7070 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7165:4 [INFO] [stdout] | [INFO] [stdout] 7163 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7164 | Rc::new( [INFO] [stdout] 7165 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AtomicTypeSpecifierContextExt{ [INFO] [stdout] 7166 | | ph:PhantomData [INFO] [stdout] 7167 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7285:4 [INFO] [stdout] | [INFO] [stdout] 7283 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7284 | Rc::new( [INFO] [stdout] 7285 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,TypeQualifierContextExt{ [INFO] [stdout] 7286 | | ph:PhantomData [INFO] [stdout] 7287 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7406:4 [INFO] [stdout] | [INFO] [stdout] 7404 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7405 | Rc::new( [INFO] [stdout] 7406 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,FunctionSpecifierContextExt{ [INFO] [stdout] 7407 | | ph:PhantomData [INFO] [stdout] 7408 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7600:4 [INFO] [stdout] | [INFO] [stdout] 7598 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7599 | Rc::new( [INFO] [stdout] 7600 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AlignmentSpecifierContextExt{ [INFO] [stdout] 7601 | | ph:PhantomData [INFO] [stdout] 7602 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7742:4 [INFO] [stdout] | [INFO] [stdout] 7740 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7741 | Rc::new( [INFO] [stdout] 7742 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DeclaratorContextExt{ [INFO] [stdout] 7743 | | ph:PhantomData [INFO] [stdout] 7744 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7879:4 [INFO] [stdout] | [INFO] [stdout] 7877 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7878 | Rc::new( [INFO] [stdout] 7879 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DirectDeclaratorContextExt{ [INFO] [stdout] 7880 | | ph:PhantomData [INFO] [stdout] 7881 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:8336:4 [INFO] [stdout] | [INFO] [stdout] 8334 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8335 | Rc::new( [INFO] [stdout] 8336 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,VcSpecificModiferContextExt{ [INFO] [stdout] 8337 | | ph:PhantomData [INFO] [stdout] 8338 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:8437:4 [INFO] [stdout] | [INFO] [stdout] 8435 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:8595:4 [INFO] [stdout] | [INFO] [stdout] 8593 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:8724:4 [INFO] [stdout] | [INFO] [stdout] 8722 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8723 | Rc::new( [INFO] [stdout] 8724 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,GccAttributeListContextExt{ [INFO] [stdout] 8725 | | ph:PhantomData [INFO] [stdout] 8726 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:8868:4 [INFO] [stdout] | [INFO] [stdout] 8866 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8867 | Rc::new( [INFO] [stdout] 8868 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,GccAttributeContextExt{ [INFO] [stdout] 8869 | | ph:PhantomData [INFO] [stdout] 8870 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9021:4 [INFO] [stdout] | [INFO] [stdout] 9019 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9198:4 [INFO] [stdout] | [INFO] [stdout] 9196 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9197 | Rc::new( [INFO] [stdout] 9198 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,PointerContextExt{ [INFO] [stdout] 9199 | | ph:PhantomData [INFO] [stdout] 9200 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9348:4 [INFO] [stdout] | [INFO] [stdout] 9346 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9347 | Rc::new( [INFO] [stdout] 9348 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,TypeQualifierListContextExt{ [INFO] [stdout] 9349 | | ph:PhantomData [INFO] [stdout] 9350 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9461:4 [INFO] [stdout] | [INFO] [stdout] 9459 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9460 | Rc::new( [INFO] [stdout] 9461 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ParameterTypeListContextExt{ [INFO] [stdout] 9462 | | ph:PhantomData [INFO] [stdout] 9463 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9582:4 [INFO] [stdout] | [INFO] [stdout] 9580 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9581 | Rc::new( [INFO] [stdout] 9582 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ParameterListContextExt{ [INFO] [stdout] 9583 | | ph:PhantomData [INFO] [stdout] 9584 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9712:4 [INFO] [stdout] | [INFO] [stdout] 9710 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9711 | Rc::new( [INFO] [stdout] 9712 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ParameterDeclarationContextExt{ [INFO] [stdout] 9713 | | ph:PhantomData [INFO] [stdout] 9714 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9853:4 [INFO] [stdout] | [INFO] [stdout] 9851 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9852 | Rc::new( [INFO] [stdout] 9853 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,IdentifierListContextExt{ [INFO] [stdout] 9854 | | ph:PhantomData [INFO] [stdout] 9855 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9982:4 [INFO] [stdout] | [INFO] [stdout] 9980 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9981 | Rc::new( [INFO] [stdout] 9982 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,TypeNameContextExt{ [INFO] [stdout] 9983 | | ph:PhantomData [INFO] [stdout] 9984 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:10094:4 [INFO] [stdout] | [INFO] [stdout] 10092 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10093 | Rc::new( [INFO] [stdout] 10094 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AbstractDeclaratorContextExt{ [INFO] [stdout] 10095 | | ph:PhantomData [INFO] [stdout] 10096 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:10247:4 [INFO] [stdout] | [INFO] [stdout] 10245 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:10779:4 [INFO] [stdout] | [INFO] [stdout] 10777 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10778 | Rc::new( [INFO] [stdout] 10779 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,TypedefNameContextExt{ [INFO] [stdout] 10780 | | ph:PhantomData [INFO] [stdout] 10781 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:10876:4 [INFO] [stdout] | [INFO] [stdout] 10874 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10875 | Rc::new( [INFO] [stdout] 10876 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,InitializerContextExt{ [INFO] [stdout] 10877 | | ph:PhantomData [INFO] [stdout] 10878 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:11031:4 [INFO] [stdout] | [INFO] [stdout] 11029 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11030 | Rc::new( [INFO] [stdout] 11031 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,InitializerListContextExt{ [INFO] [stdout] 11032 | | ph:PhantomData [INFO] [stdout] 11033 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:11192:4 [INFO] [stdout] | [INFO] [stdout] 11190 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11191 | Rc::new( [INFO] [stdout] 11192 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DesignationContextExt{ [INFO] [stdout] 11193 | | ph:PhantomData [INFO] [stdout] 11194 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:11296:4 [INFO] [stdout] | [INFO] [stdout] 11294 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11295 | Rc::new( [INFO] [stdout] 11296 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DesignatorListContextExt{ [INFO] [stdout] 11297 | | ph:PhantomData [INFO] [stdout] 11298 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:11409:4 [INFO] [stdout] | [INFO] [stdout] 11407 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11408 | Rc::new( [INFO] [stdout] 11409 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DesignatorContextExt{ [INFO] [stdout] 11410 | | ph:PhantomData [INFO] [stdout] 11411 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:11554:4 [INFO] [stdout] | [INFO] [stdout] 11552 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:11716:4 [INFO] [stdout] | [INFO] [stdout] 11714 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11715 | Rc::new( [INFO] [stdout] 11716 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,StatementContextExt{ [INFO] [stdout] 11717 | | ph:PhantomData [INFO] [stdout] 11718 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12050:4 [INFO] [stdout] | [INFO] [stdout] 12048 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12049 | Rc::new( [INFO] [stdout] 12050 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,LabeledStatementContextExt{ [INFO] [stdout] 12051 | | ph:PhantomData [INFO] [stdout] 12052 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12224:4 [INFO] [stdout] | [INFO] [stdout] 12222 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12223 | Rc::new( [INFO] [stdout] 12224 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,CompoundStatementContextExt{ [INFO] [stdout] 12225 | | ph:PhantomData [INFO] [stdout] 12226 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12345:4 [INFO] [stdout] | [INFO] [stdout] 12343 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12344 | Rc::new( [INFO] [stdout] 12345 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,BlockItemListContextExt{ [INFO] [stdout] 12346 | | ph:PhantomData [INFO] [stdout] 12347 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12458:4 [INFO] [stdout] | [INFO] [stdout] 12456 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12457 | Rc::new( [INFO] [stdout] 12458 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,BlockItemContextExt{ [INFO] [stdout] 12459 | | ph:PhantomData [INFO] [stdout] 12460 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12576:4 [INFO] [stdout] | [INFO] [stdout] 12574 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12575 | Rc::new( [INFO] [stdout] 12576 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ExpressionStatementContextExt{ [INFO] [stdout] 12577 | | ph:PhantomData [INFO] [stdout] 12578 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12689:4 [INFO] [stdout] | [INFO] [stdout] 12687 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12688 | Rc::new( [INFO] [stdout] 12689 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,SelectionStatementContextExt{ [INFO] [stdout] 12690 | | ph:PhantomData [INFO] [stdout] 12691 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12880:4 [INFO] [stdout] | [INFO] [stdout] 12878 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12879 | Rc::new( [INFO] [stdout] 12880 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,IterationStatementContextExt{ [INFO] [stdout] 12881 | | ph:PhantomData [INFO] [stdout] 12882 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13090:4 [INFO] [stdout] | [INFO] [stdout] 13088 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13089 | Rc::new( [INFO] [stdout] 13090 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ForConditionContextExt{ [INFO] [stdout] 13091 | | ph:PhantomData [INFO] [stdout] 13092 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13262:4 [INFO] [stdout] | [INFO] [stdout] 13260 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13261 | Rc::new( [INFO] [stdout] 13262 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ForDeclarationContextExt{ [INFO] [stdout] 13263 | | ph:PhantomData [INFO] [stdout] 13264 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13374:4 [INFO] [stdout] | [INFO] [stdout] 13372 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13373 | Rc::new( [INFO] [stdout] 13374 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ForExpressionContextExt{ [INFO] [stdout] 13375 | | ph:PhantomData [INFO] [stdout] 13376 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13502:4 [INFO] [stdout] | [INFO] [stdout] 13500 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13501 | Rc::new( [INFO] [stdout] 13502 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,JumpStatementContextExt{ [INFO] [stdout] 13503 | | ph:PhantomData [INFO] [stdout] 13504 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13695:4 [INFO] [stdout] | [INFO] [stdout] 13693 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13694 | Rc::new( [INFO] [stdout] 13695 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,CompilationUnitContextExt{ [INFO] [stdout] 13696 | | ph:PhantomData [INFO] [stdout] 13697 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13808:4 [INFO] [stdout] | [INFO] [stdout] 13806 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13807 | Rc::new( [INFO] [stdout] 13808 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,TranslationUnitContextExt{ [INFO] [stdout] 13809 | | ph:PhantomData [INFO] [stdout] 13810 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13921:4 [INFO] [stdout] | [INFO] [stdout] 13919 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13920 | Rc::new( [INFO] [stdout] 13921 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ExternalDeclarationContextExt{ [INFO] [stdout] 13922 | | ph:PhantomData [INFO] [stdout] 13923 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:14054:4 [INFO] [stdout] | [INFO] [stdout] 14052 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14053 | Rc::new( [INFO] [stdout] 14054 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,FunctionDefinitionContextExt{ [INFO] [stdout] 14055 | | ph:PhantomData [INFO] [stdout] 14056 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:14190:4 [INFO] [stdout] | [INFO] [stdout] 14188 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14189 | Rc::new( [INFO] [stdout] 14190 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DeclarationListContextExt{ [INFO] [stdout] 14191 | | ph:PhantomData [INFO] [stdout] 14192 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/clexer.rs:293:10 [INFO] [stdout] | [INFO] [stdout] 290 | pub fn new_with_token_factory(input: Input, tf: &'input LocalTokenFactory<'input>) -> Self { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 293 | base: BaseLexer::new_base_lexer( [INFO] [stdout] | ___________________^ [INFO] [stdout] 294 | | input, [INFO] [stdout] 295 | | LexerATNSimulator::new_lexer_atnsimulator( [INFO] [stdout] 296 | | _ATN.clone(), [INFO] [stdout] ... | [INFO] [stdout] 301 | | tf [INFO] [stdout] 302 | | ) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 93 previous errors; 5 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `debug_info` [INFO] [stdout] --> src/toolkit/gen_ast.rs:8:40 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn parse_as_ast_graph(code :String,debug_info:bool)-> ASTGraphRcCell{ [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_debug_info` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `beginner_compiler` (bin "beginner_compiler" test) due to 94 previous errors; 5 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:375:10 [INFO] [stdout] | [INFO] [stdout] 367 | pub fn with_strategy(input: I, strategy: H) -> Self { [INFO] [stdout] | -------- ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 368 | antlr_rust::recognizer::check_version("0","3"); [INFO] [stdout] 369 | let interpreter = Arc::new(ParserATNSimulator::new( [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 375 | base: BaseParser::new_base_parser( [INFO] [stdout] | ___________________^ [INFO] [stdout] 376 | | input, [INFO] [stdout] 377 | | Arc::clone(&interpreter), [INFO] [stdout] 378 | | CParserExt{ [INFO] [stdout] 379 | | _pd: Default::default(), [INFO] [stdout] 380 | | } [INFO] [stdout] 381 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: requested on the command line with `-D tail-expr-drop-order` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:383:36 [INFO] [stdout] | [INFO] [stdout] 367 | pub fn with_strategy(input: I, strategy: H) -> Self { [INFO] [stdout] | -------- ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 368 | antlr_rust::recognizer::check_version("0","3"); [INFO] [stdout] 369 | let interpreter = Arc::new(ParserATNSimulator::new( [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 383 | _shared_context_cache: Box::new(PredictionContextCache::new()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:397:32 [INFO] [stdout] | [INFO] [stdout] 396 | pub fn with_dyn_strategy(input: I) -> Self{ [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 397 | Self::with_strategy(input,Box::new(DefaultErrorStrategy::new())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:406:32 [INFO] [stdout] | [INFO] [stdout] 405 | pub fn new(input: I) -> Self{ [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 406 | Self::with_strategy(input,DefaultErrorStrategy::new()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:589:4 [INFO] [stdout] | [INFO] [stdout] 587 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 588 | Rc::new( [INFO] [stdout] 589 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,PrimaryExpressionContextExt{ [INFO] [stdout] 590 | | ph:PhantomData [INFO] [stdout] 591 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:882:4 [INFO] [stdout] | [INFO] [stdout] 880 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 881 | Rc::new( [INFO] [stdout] 882 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,GenericSelectionContextExt{ [INFO] [stdout] 883 | | ph:PhantomData [INFO] [stdout] 884 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:1017:4 [INFO] [stdout] | [INFO] [stdout] 1015 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1016 | Rc::new( [INFO] [stdout] 1017 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,GenericAssocListContextExt{ [INFO] [stdout] 1018 | | ph:PhantomData [INFO] [stdout] 1019 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:1145:4 [INFO] [stdout] | [INFO] [stdout] 1143 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1144 | Rc::new( [INFO] [stdout] 1145 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,GenericAssociationContextExt{ [INFO] [stdout] 1146 | | ph:PhantomData [INFO] [stdout] 1147 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:1283:4 [INFO] [stdout] | [INFO] [stdout] 1281 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1282 | Rc::new( [INFO] [stdout] 1283 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,PostfixExpressionContextExt{ [INFO] [stdout] 1284 | | ph:PhantomData [INFO] [stdout] 1285 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:1644:4 [INFO] [stdout] | [INFO] [stdout] 1642 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:1772:4 [INFO] [stdout] | [INFO] [stdout] 1770 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1771 | Rc::new( [INFO] [stdout] 1772 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,UnaryExpressionContextExt{ [INFO] [stdout] 1773 | | ph:PhantomData [INFO] [stdout] 1774 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2020:4 [INFO] [stdout] | [INFO] [stdout] 2018 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2019 | Rc::new( [INFO] [stdout] 2020 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,UnaryOperatorContextExt{ [INFO] [stdout] 2021 | | ph:PhantomData [INFO] [stdout] 2022 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2151:4 [INFO] [stdout] | [INFO] [stdout] 2149 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2150 | Rc::new( [INFO] [stdout] 2151 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,CastExpressionContextExt{ [INFO] [stdout] 2152 | | ph:PhantomData [INFO] [stdout] 2153 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2319:4 [INFO] [stdout] | [INFO] [stdout] 2317 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2473:4 [INFO] [stdout] | [INFO] [stdout] 2471 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2472 | Rc::new( [INFO] [stdout] 2473 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AdditiveExpressionContextExt{ [INFO] [stdout] 2474 | | ph:PhantomData [INFO] [stdout] 2475 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2618:4 [INFO] [stdout] | [INFO] [stdout] 2616 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2617 | Rc::new( [INFO] [stdout] 2618 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ShiftExpressionContextExt{ [INFO] [stdout] 2619 | | ph:PhantomData [INFO] [stdout] 2620 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2763:4 [INFO] [stdout] | [INFO] [stdout] 2761 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2762 | Rc::new( [INFO] [stdout] 2763 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,RelationalExpressionContextExt{ [INFO] [stdout] 2764 | | ph:PhantomData [INFO] [stdout] 2765 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:2926:4 [INFO] [stdout] | [INFO] [stdout] 2924 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2925 | Rc::new( [INFO] [stdout] 2926 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,EqualityExpressionContextExt{ [INFO] [stdout] 2927 | | ph:PhantomData [INFO] [stdout] 2928 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3071:4 [INFO] [stdout] | [INFO] [stdout] 3069 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3070 | Rc::new( [INFO] [stdout] 3071 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AndExpressionContextExt{ [INFO] [stdout] 3072 | | ph:PhantomData [INFO] [stdout] 3073 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3199:4 [INFO] [stdout] | [INFO] [stdout] 3197 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3327:4 [INFO] [stdout] | [INFO] [stdout] 3325 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3455:4 [INFO] [stdout] | [INFO] [stdout] 3453 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3454 | Rc::new( [INFO] [stdout] 3455 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,LogicalAndExpressionContextExt{ [INFO] [stdout] 3456 | | ph:PhantomData [INFO] [stdout] 3457 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3583:4 [INFO] [stdout] | [INFO] [stdout] 3581 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3582 | Rc::new( [INFO] [stdout] 3583 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,LogicalOrExpressionContextExt{ [INFO] [stdout] 3584 | | ph:PhantomData [INFO] [stdout] 3585 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3711:4 [INFO] [stdout] | [INFO] [stdout] 3709 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3846:4 [INFO] [stdout] | [INFO] [stdout] 3844 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3845 | Rc::new( [INFO] [stdout] 3846 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AssignmentExpressionContextExt{ [INFO] [stdout] 3847 | | ph:PhantomData [INFO] [stdout] 3848 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:3993:4 [INFO] [stdout] | [INFO] [stdout] 3991 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3992 | Rc::new( [INFO] [stdout] 3993 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AssignmentOperatorContextExt{ [INFO] [stdout] 3994 | | ph:PhantomData [INFO] [stdout] 3995 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4149:4 [INFO] [stdout] | [INFO] [stdout] 4147 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4148 | Rc::new( [INFO] [stdout] 4149 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ExpressionContextExt{ [INFO] [stdout] 4150 | | ph:PhantomData [INFO] [stdout] 4151 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4277:4 [INFO] [stdout] | [INFO] [stdout] 4275 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4276 | Rc::new( [INFO] [stdout] 4277 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ConstantExpressionContextExt{ [INFO] [stdout] 4278 | | ph:PhantomData [INFO] [stdout] 4279 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4373:4 [INFO] [stdout] | [INFO] [stdout] 4371 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4372 | Rc::new( [INFO] [stdout] 4373 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DeclarationContextExt{ [INFO] [stdout] 4374 | | ph:PhantomData [INFO] [stdout] 4375 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4521:4 [INFO] [stdout] | [INFO] [stdout] 4519 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4639:4 [INFO] [stdout] | [INFO] [stdout] 4637 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4752:4 [INFO] [stdout] | [INFO] [stdout] 4750 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4751 | Rc::new( [INFO] [stdout] 4752 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DeclarationSpecifierContextExt{ [INFO] [stdout] 4753 | | ph:PhantomData [INFO] [stdout] 4754 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:4912:4 [INFO] [stdout] | [INFO] [stdout] 4910 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4911 | Rc::new( [INFO] [stdout] 4912 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,InitDeclaratorListContextExt{ [INFO] [stdout] 4913 | | ph:PhantomData [INFO] [stdout] 4914 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:5040:4 [INFO] [stdout] | [INFO] [stdout] 5038 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5039 | Rc::new( [INFO] [stdout] 5040 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,InitDeclaratorContextExt{ [INFO] [stdout] 5041 | | ph:PhantomData [INFO] [stdout] 5042 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:5160:4 [INFO] [stdout] | [INFO] [stdout] 5158 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:5291:4 [INFO] [stdout] | [INFO] [stdout] 5289 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5290 | Rc::new( [INFO] [stdout] 5291 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,TypeSpecifierContextExt{ [INFO] [stdout] 5292 | | ph:PhantomData [INFO] [stdout] 5293 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:5713:4 [INFO] [stdout] | [INFO] [stdout] 5711 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:5871:4 [INFO] [stdout] | [INFO] [stdout] 5869 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5870 | Rc::new( [INFO] [stdout] 5871 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,StructOrUnionContextExt{ [INFO] [stdout] 5872 | | ph:PhantomData [INFO] [stdout] 5873 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:5982:4 [INFO] [stdout] | [INFO] [stdout] 5980 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6095:4 [INFO] [stdout] | [INFO] [stdout] 6093 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6094 | Rc::new( [INFO] [stdout] 6095 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,StructDeclarationContextExt{ [INFO] [stdout] 6096 | | ph:PhantomData [INFO] [stdout] 6097 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6242:4 [INFO] [stdout] | [INFO] [stdout] 6240 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6377:4 [INFO] [stdout] | [INFO] [stdout] 6375 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6376 | Rc::new( [INFO] [stdout] 6377 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,StructDeclaratorListContextExt{ [INFO] [stdout] 6378 | | ph:PhantomData [INFO] [stdout] 6379 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6505:4 [INFO] [stdout] | [INFO] [stdout] 6503 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6504 | Rc::new( [INFO] [stdout] 6505 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,StructDeclaratorContextExt{ [INFO] [stdout] 6506 | | ph:PhantomData [INFO] [stdout] 6507 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6644:4 [INFO] [stdout] | [INFO] [stdout] 6642 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6643 | Rc::new( [INFO] [stdout] 6644 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,EnumSpecifierContextExt{ [INFO] [stdout] 6645 | | ph:PhantomData [INFO] [stdout] 6646 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6818:4 [INFO] [stdout] | [INFO] [stdout] 6816 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6817 | Rc::new( [INFO] [stdout] 6818 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,EnumeratorListContextExt{ [INFO] [stdout] 6819 | | ph:PhantomData [INFO] [stdout] 6820 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:6948:4 [INFO] [stdout] | [INFO] [stdout] 6946 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6947 | Rc::new( [INFO] [stdout] 6948 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,EnumeratorContextExt{ [INFO] [stdout] 6949 | | ph:PhantomData [INFO] [stdout] 6950 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7068:4 [INFO] [stdout] | [INFO] [stdout] 7066 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7067 | Rc::new( [INFO] [stdout] 7068 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,EnumerationConstantContextExt{ [INFO] [stdout] 7069 | | ph:PhantomData [INFO] [stdout] 7070 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7165:4 [INFO] [stdout] | [INFO] [stdout] 7163 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7164 | Rc::new( [INFO] [stdout] 7165 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AtomicTypeSpecifierContextExt{ [INFO] [stdout] 7166 | | ph:PhantomData [INFO] [stdout] 7167 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7285:4 [INFO] [stdout] | [INFO] [stdout] 7283 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7284 | Rc::new( [INFO] [stdout] 7285 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,TypeQualifierContextExt{ [INFO] [stdout] 7286 | | ph:PhantomData [INFO] [stdout] 7287 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7406:4 [INFO] [stdout] | [INFO] [stdout] 7404 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7405 | Rc::new( [INFO] [stdout] 7406 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,FunctionSpecifierContextExt{ [INFO] [stdout] 7407 | | ph:PhantomData [INFO] [stdout] 7408 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7600:4 [INFO] [stdout] | [INFO] [stdout] 7598 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7599 | Rc::new( [INFO] [stdout] 7600 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AlignmentSpecifierContextExt{ [INFO] [stdout] 7601 | | ph:PhantomData [INFO] [stdout] 7602 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7742:4 [INFO] [stdout] | [INFO] [stdout] 7740 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7741 | Rc::new( [INFO] [stdout] 7742 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DeclaratorContextExt{ [INFO] [stdout] 7743 | | ph:PhantomData [INFO] [stdout] 7744 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:7879:4 [INFO] [stdout] | [INFO] [stdout] 7877 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7878 | Rc::new( [INFO] [stdout] 7879 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DirectDeclaratorContextExt{ [INFO] [stdout] 7880 | | ph:PhantomData [INFO] [stdout] 7881 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:8336:4 [INFO] [stdout] | [INFO] [stdout] 8334 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8335 | Rc::new( [INFO] [stdout] 8336 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,VcSpecificModiferContextExt{ [INFO] [stdout] 8337 | | ph:PhantomData [INFO] [stdout] 8338 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:8437:4 [INFO] [stdout] | [INFO] [stdout] 8435 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:8595:4 [INFO] [stdout] | [INFO] [stdout] 8593 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:8724:4 [INFO] [stdout] | [INFO] [stdout] 8722 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8723 | Rc::new( [INFO] [stdout] 8724 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,GccAttributeListContextExt{ [INFO] [stdout] 8725 | | ph:PhantomData [INFO] [stdout] 8726 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:8868:4 [INFO] [stdout] | [INFO] [stdout] 8866 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8867 | Rc::new( [INFO] [stdout] 8868 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,GccAttributeContextExt{ [INFO] [stdout] 8869 | | ph:PhantomData [INFO] [stdout] 8870 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9021:4 [INFO] [stdout] | [INFO] [stdout] 9019 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9198:4 [INFO] [stdout] | [INFO] [stdout] 9196 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9197 | Rc::new( [INFO] [stdout] 9198 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,PointerContextExt{ [INFO] [stdout] 9199 | | ph:PhantomData [INFO] [stdout] 9200 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9348:4 [INFO] [stdout] | [INFO] [stdout] 9346 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9347 | Rc::new( [INFO] [stdout] 9348 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,TypeQualifierListContextExt{ [INFO] [stdout] 9349 | | ph:PhantomData [INFO] [stdout] 9350 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9461:4 [INFO] [stdout] | [INFO] [stdout] 9459 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9460 | Rc::new( [INFO] [stdout] 9461 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ParameterTypeListContextExt{ [INFO] [stdout] 9462 | | ph:PhantomData [INFO] [stdout] 9463 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9582:4 [INFO] [stdout] | [INFO] [stdout] 9580 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9581 | Rc::new( [INFO] [stdout] 9582 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ParameterListContextExt{ [INFO] [stdout] 9583 | | ph:PhantomData [INFO] [stdout] 9584 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9712:4 [INFO] [stdout] | [INFO] [stdout] 9710 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9711 | Rc::new( [INFO] [stdout] 9712 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ParameterDeclarationContextExt{ [INFO] [stdout] 9713 | | ph:PhantomData [INFO] [stdout] 9714 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9853:4 [INFO] [stdout] | [INFO] [stdout] 9851 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9852 | Rc::new( [INFO] [stdout] 9853 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,IdentifierListContextExt{ [INFO] [stdout] 9854 | | ph:PhantomData [INFO] [stdout] 9855 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:9982:4 [INFO] [stdout] | [INFO] [stdout] 9980 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9981 | Rc::new( [INFO] [stdout] 9982 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,TypeNameContextExt{ [INFO] [stdout] 9983 | | ph:PhantomData [INFO] [stdout] 9984 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:10094:4 [INFO] [stdout] | [INFO] [stdout] 10092 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10093 | Rc::new( [INFO] [stdout] 10094 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,AbstractDeclaratorContextExt{ [INFO] [stdout] 10095 | | ph:PhantomData [INFO] [stdout] 10096 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:10247:4 [INFO] [stdout] | [INFO] [stdout] 10245 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:10779:4 [INFO] [stdout] | [INFO] [stdout] 10777 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10778 | Rc::new( [INFO] [stdout] 10779 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,TypedefNameContextExt{ [INFO] [stdout] 10780 | | ph:PhantomData [INFO] [stdout] 10781 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:10876:4 [INFO] [stdout] | [INFO] [stdout] 10874 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10875 | Rc::new( [INFO] [stdout] 10876 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,InitializerContextExt{ [INFO] [stdout] 10877 | | ph:PhantomData [INFO] [stdout] 10878 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:11031:4 [INFO] [stdout] | [INFO] [stdout] 11029 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11030 | Rc::new( [INFO] [stdout] 11031 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,InitializerListContextExt{ [INFO] [stdout] 11032 | | ph:PhantomData [INFO] [stdout] 11033 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:11192:4 [INFO] [stdout] | [INFO] [stdout] 11190 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11191 | Rc::new( [INFO] [stdout] 11192 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DesignationContextExt{ [INFO] [stdout] 11193 | | ph:PhantomData [INFO] [stdout] 11194 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:11296:4 [INFO] [stdout] | [INFO] [stdout] 11294 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11295 | Rc::new( [INFO] [stdout] 11296 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DesignatorListContextExt{ [INFO] [stdout] 11297 | | ph:PhantomData [INFO] [stdout] 11298 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:11409:4 [INFO] [stdout] | [INFO] [stdout] 11407 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11408 | Rc::new( [INFO] [stdout] 11409 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DesignatorContextExt{ [INFO] [stdout] 11410 | | ph:PhantomData [INFO] [stdout] 11411 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:11554:4 [INFO] [stdout] | [INFO] [stdout] 11552 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:11716:4 [INFO] [stdout] | [INFO] [stdout] 11714 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11715 | Rc::new( [INFO] [stdout] 11716 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,StatementContextExt{ [INFO] [stdout] 11717 | | ph:PhantomData [INFO] [stdout] 11718 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12050:4 [INFO] [stdout] | [INFO] [stdout] 12048 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12049 | Rc::new( [INFO] [stdout] 12050 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,LabeledStatementContextExt{ [INFO] [stdout] 12051 | | ph:PhantomData [INFO] [stdout] 12052 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12224:4 [INFO] [stdout] | [INFO] [stdout] 12222 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12223 | Rc::new( [INFO] [stdout] 12224 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,CompoundStatementContextExt{ [INFO] [stdout] 12225 | | ph:PhantomData [INFO] [stdout] 12226 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12345:4 [INFO] [stdout] | [INFO] [stdout] 12343 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12344 | Rc::new( [INFO] [stdout] 12345 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,BlockItemListContextExt{ [INFO] [stdout] 12346 | | ph:PhantomData [INFO] [stdout] 12347 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12458:4 [INFO] [stdout] | [INFO] [stdout] 12456 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12457 | Rc::new( [INFO] [stdout] 12458 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,BlockItemContextExt{ [INFO] [stdout] 12459 | | ph:PhantomData [INFO] [stdout] 12460 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12576:4 [INFO] [stdout] | [INFO] [stdout] 12574 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12575 | Rc::new( [INFO] [stdout] 12576 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ExpressionStatementContextExt{ [INFO] [stdout] 12577 | | ph:PhantomData [INFO] [stdout] 12578 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12689:4 [INFO] [stdout] | [INFO] [stdout] 12687 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12688 | Rc::new( [INFO] [stdout] 12689 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,SelectionStatementContextExt{ [INFO] [stdout] 12690 | | ph:PhantomData [INFO] [stdout] 12691 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:12880:4 [INFO] [stdout] | [INFO] [stdout] 12878 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12879 | Rc::new( [INFO] [stdout] 12880 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,IterationStatementContextExt{ [INFO] [stdout] 12881 | | ph:PhantomData [INFO] [stdout] 12882 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13090:4 [INFO] [stdout] | [INFO] [stdout] 13088 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13089 | Rc::new( [INFO] [stdout] 13090 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ForConditionContextExt{ [INFO] [stdout] 13091 | | ph:PhantomData [INFO] [stdout] 13092 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13262:4 [INFO] [stdout] | [INFO] [stdout] 13260 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13261 | Rc::new( [INFO] [stdout] 13262 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ForDeclarationContextExt{ [INFO] [stdout] 13263 | | ph:PhantomData [INFO] [stdout] 13264 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13374:4 [INFO] [stdout] | [INFO] [stdout] 13372 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13373 | Rc::new( [INFO] [stdout] 13374 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ForExpressionContextExt{ [INFO] [stdout] 13375 | | ph:PhantomData [INFO] [stdout] 13376 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13502:4 [INFO] [stdout] | [INFO] [stdout] 13500 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13501 | Rc::new( [INFO] [stdout] 13502 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,JumpStatementContextExt{ [INFO] [stdout] 13503 | | ph:PhantomData [INFO] [stdout] 13504 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13695:4 [INFO] [stdout] | [INFO] [stdout] 13693 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13694 | Rc::new( [INFO] [stdout] 13695 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,CompilationUnitContextExt{ [INFO] [stdout] 13696 | | ph:PhantomData [INFO] [stdout] 13697 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13808:4 [INFO] [stdout] | [INFO] [stdout] 13806 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13807 | Rc::new( [INFO] [stdout] 13808 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,TranslationUnitContextExt{ [INFO] [stdout] 13809 | | ph:PhantomData [INFO] [stdout] 13810 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:13921:4 [INFO] [stdout] | [INFO] [stdout] 13919 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 13920 | Rc::new( [INFO] [stdout] 13921 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,ExternalDeclarationContextExt{ [INFO] [stdout] 13922 | | ph:PhantomData [INFO] [stdout] 13923 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:14054:4 [INFO] [stdout] | [INFO] [stdout] 14052 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14053 | Rc::new( [INFO] [stdout] 14054 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,FunctionDefinitionContextExt{ [INFO] [stdout] 14055 | | ph:PhantomData [INFO] [stdout] 14056 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/cparser.rs:14190:4 [INFO] [stdout] | [INFO] [stdout] 14188 | fn new(parent: Option + 'input > >, invoking_state: isize) -> Rc> { [INFO] [stdout] | --------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14189 | Rc::new( [INFO] [stdout] 14190 | / BaseParserRuleContext::new_parser_ctx(parent, invoking_state,DeclarationListContextExt{ [INFO] [stdout] 14191 | | ph:PhantomData [INFO] [stdout] 14192 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/clang/clexer.rs:293:10 [INFO] [stdout] | [INFO] [stdout] 290 | pub fn new_with_token_factory(input: Input, tf: &'input LocalTokenFactory<'input>) -> Self { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 293 | base: BaseLexer::new_base_lexer( [INFO] [stdout] | ___________________^ [INFO] [stdout] 294 | | input, [INFO] [stdout] 295 | | LexerATNSimulator::new_lexer_atnsimulator( [INFO] [stdout] 296 | | _ATN.clone(), [INFO] [stdout] ... | [INFO] [stdout] 301 | | tf [INFO] [stdout] 302 | | ) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 93 previous errors; 5 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `beginner_compiler` (bin "beginner_compiler") due to 94 previous errors; 5 warnings emitted [INFO] running `Command { std: "docker" "inspect" "ee8fa5c92682198632ed54532b3979acf707b925196330c224f75c8db37d6d91", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ee8fa5c92682198632ed54532b3979acf707b925196330c224f75c8db37d6d91", kill_on_drop: false }` [INFO] [stdout] ee8fa5c92682198632ed54532b3979acf707b925196330c224f75c8db37d6d91