[INFO] fetching crate horned-owl 1.0.0... [INFO] checking horned-owl-1.0.0 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604 [INFO] extracting crate horned-owl 1.0.0 into /workspace/builds/worker-6-tc2/source [INFO] validating manifest of crates.io crate horned-owl 1.0.0 on toolchain 4d98531622e1718ae0bc3c7a1ab9cd8938428452 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate horned-owl 1.0.0 [INFO] finished tweaking crates.io crate horned-owl 1.0.0 [INFO] tweaked toml for crates.io crate horned-owl 1.0.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 107 packages to latest compatible versions [INFO] [stderr] Adding enum_meta v0.6.0 (latest: v0.7.0) [INFO] [stderr] Adding env_logger v0.9.3 (latest: v0.11.5) [INFO] [stderr] Adding generic-array v0.14.7 (latest: v1.1.0) [INFO] [stderr] Adding hashbrown v0.12.3 (latest: v0.14.5) [INFO] [stderr] Adding hermit-abi v0.1.19 (latest: v0.4.0) [INFO] [stderr] Adding idna v0.5.0 (latest: v1.0.2) [INFO] [stderr] Adding indexmap v1.9.3 (latest: v2.5.0) [INFO] [stderr] Adding pretty_rdf v0.6.0 (latest: v0.8.0) [INFO] [stderr] Adding proc-macro2 v0.4.30 (latest: v1.0.86) [INFO] [stderr] Adding quick-xml v0.26.0 (latest: v0.36.1) [INFO] [stderr] Adding quote v0.6.13 (latest: v1.0.37) [INFO] [stderr] Adding syn v0.15.44 (latest: v2.0.77) [INFO] [stderr] Adding unicode-xid v0.1.0 (latest: v0.2.5) [INFO] [stderr] Adding uuid v1.4.1 (latest: v1.10.0) [INFO] [stderr] Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1) [INFO] [stderr] Adding windows-sys v0.52.0 (latest: v0.59.0) [INFO] [stderr] Adding yansi v0.5.1 (latest: v1.0.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] d1513aeb840a77a8423e5c1516e321d538b6d9d0a3fa9c0ba52b617c8787158c [INFO] running `Command { std: "docker" "start" "-a" "d1513aeb840a77a8423e5c1516e321d538b6d9d0a3fa9c0ba52b617c8787158c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d1513aeb840a77a8423e5c1516e321d538b6d9d0a3fa9c0ba52b617c8787158c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d1513aeb840a77a8423e5c1516e321d538b6d9d0a3fa9c0ba52b617c8787158c", kill_on_drop: false }` [INFO] [stdout] d1513aeb840a77a8423e5c1516e321d538b6d9d0a3fa9c0ba52b617c8787158c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] f8e409f5de1f4d9eef3e45c2efcefbb5b010e451b01e5919974d4d4b7d339296 [INFO] running `Command { std: "docker" "start" "-a" "f8e409f5de1f4d9eef3e45c2efcefbb5b010e451b01e5919974d4d4b7d339296", kill_on_drop: false }` [INFO] [stderr] Compiling thiserror v1.0.63 [INFO] [stderr] Compiling thiserror-impl v1.0.63 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling ucd-trie v0.1.6 [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Checking unicode-normalization v0.1.23 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Checking log v0.4.22 [INFO] [stderr] Compiling rustls v0.23.12 [INFO] [stderr] Checking unicode-bidi v0.3.15 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Checking adler2 v2.0.0 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Checking miniz_oxide v0.8.0 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Checking crc32fast v1.4.2 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Checking idna v0.5.0 [INFO] [stderr] Checking regex-syntax v0.8.4 [INFO] [stderr] Checking rio_api v0.8.5 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Checking flate2 v1.0.33 [INFO] [stderr] Checking webpki-roots v0.26.5 [INFO] [stderr] Checking quick-xml v0.26.0 [INFO] [stderr] Checking url v2.5.2 [INFO] [stderr] Checking quick-xml v0.36.1 [INFO] [stderr] Compiling pest v2.7.11 [INFO] [stderr] Checking oxiri v0.2.4 [INFO] [stderr] Checking oxilangtag v0.1.5 [INFO] [stderr] Checking enum_meta v0.6.0 [INFO] [stderr] Checking curie v0.1.2 [INFO] [stderr] Checking pretty_rdf v0.6.0 [INFO] [stderr] Checking uuid v1.4.1 [INFO] [stderr] Checking rio_xml v0.8.5 [INFO] [stderr] Checking regex-automata v0.4.7 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking diff v0.1.13 [INFO] [stderr] Checking termcolor v1.4.1 [INFO] [stderr] Checking yansi v0.5.1 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Checking pretty_assertions v1.4.0 [INFO] [stderr] Checking mktemp v0.5.1 [INFO] [stderr] Checking slurp v1.0.1 [INFO] [stderr] Checking bencher v0.1.5 [INFO] [stderr] Compiling pest_meta v2.7.11 [INFO] [stderr] Compiling pest_generator v2.7.11 [INFO] [stderr] Checking ureq v2.10.1 [INFO] [stderr] Checking regex v1.10.6 [INFO] [stderr] Compiling pest_derive v2.7.11 [INFO] [stderr] Checking env_logger v0.9.3 [INFO] [stderr] Checking horned-owl v1.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling test-generator v0.3.1 [INFO] [stdout] warning: unexpected `cfg` condition value: `quick-xml/encoding` [INFO] [stdout] --> src/io/owx/reader.rs:124:11 [INFO] [stdout] | [INFO] [stdout] 124 | #[cfg(feature = "quick-xml/encoding")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `remote`, and `ureq` [INFO] [stdout] = help: consider adding `quick-xml/encoding` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `quick-xml/encoding` [INFO] [stdout] --> src/io/owx/reader.rs:133:15 [INFO] [stdout] | [INFO] [stdout] 133 | #[cfg(not(feature = "quick-xml/encoding"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `remote`, and `ureq` [INFO] [stdout] = help: consider adding `quick-xml/encoding` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `quick-xml/encoding` [INFO] [stdout] --> src/io/owx/reader.rs:124:11 [INFO] [stdout] | [INFO] [stdout] 124 | #[cfg(feature = "quick-xml/encoding")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `remote`, and `ureq` [INFO] [stdout] = help: consider adding `quick-xml/encoding` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `quick-xml/encoding` [INFO] [stdout] --> src/io/owx/reader.rs:133:15 [INFO] [stdout] | [INFO] [stdout] 133 | #[cfg(not(feature = "quick-xml/encoding"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `remote`, and `ureq` [INFO] [stdout] = help: consider adding `quick-xml/encoding` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error.rs:93:27 [INFO] [stdout] | [INFO] [stdout] 92 | fn from(e: quick_xml::Error) -> Self { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 93 | Self::ParserError(e.into(), Location::Unknown) [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/error.rs:99:27 [INFO] [stdout] | [INFO] [stdout] 98 | fn from(e: rio_xml::RdfXmlError) -> Self { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 99 | Self::ParserError(e.into(), Location::Unknown) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error.rs:113:27 [INFO] [stdout] | [INFO] [stdout] 112 | fn from(e: ureq::Error) -> Self { [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 113 | Self::ParserError(e.into(), Location::Unknown) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/ofn/reader/from_pair.rs:458:12 [INFO] [stdout] | [INFO] [stdout] 455 | let _annotations: BTreeSet> = [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 458 | Ok(Annotation { [INFO] [stdout] | ____________^ [INFO] [stdout] 459 | | ap: FromPair::from_pair(inner.next().unwrap(), ctx)?, [INFO] [stdout] 460 | | av: FromPair::from_pair(inner.next().unwrap(), ctx)?, [INFO] [stdout] 461 | | }) [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/ofn/reader/from_pair.rs:512:12 [INFO] [stdout] | [INFO] [stdout] 511 | let iri = ctx.build.iri(inner.as_str()); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 512 | Ok(AnonymousIndividual(iri.underlying())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/ofn/reader/from_pair.rs:810:12 [INFO] [stdout] | [INFO] [stdout] 809 | let l = Literal::from_pair(inner.next().unwrap(), ctx)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 810 | Ok(FacetRestriction { f, l }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/ofn/reader/from_pair.rs:1048:9 [INFO] [stdout] | [INFO] [stdout] 1046 | let prefixes = PrefixMapping::from_pair(pairs.next().unwrap(), ctx)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1047 | let context = Context::new(ctx.build, &prefixes); [INFO] [stdout] 1048 | O::from_pair(pairs.next().unwrap(), &context).map(|ont| (ont, prefixes)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/ofn/reader/from_pair.rs:1048:59 [INFO] [stdout] | [INFO] [stdout] 1046 | let prefixes = PrefixMapping::from_pair(pairs.next().unwrap(), ctx)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1047 | let context = Context::new(ctx.build, &prefixes); [INFO] [stdout] 1048 | O::from_pair(pairs.next().unwrap(), &context).map(|ont| (ont, prefixes)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:110:8 [INFO] [stdout] | [INFO] [stdout] 43 | bufread: R, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 46 | let reader: NsReader = NsReader::from_reader(bufread); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 47 | let mut ont = SetOntology::new(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 48 | let mapping = PrefixMapping::default(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 51 | let mut r = Read { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 110 | Ok((ont, r.mapping)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:167:49 [INFO] [stdout] | [INFO] [stdout] 167 | .map_err(|err| HornedError::ParserError(Box::new(err), Location::Unknown)) [INFO] [stdout] | --- ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 186 | reader.decoder().decode(val) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:187:49 [INFO] [stdout] | [INFO] [stdout] 187 | .map_err(|err| HornedError::ParserError(Box::new(err), Location::Unknown))) [INFO] [stdout] | --- ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:279:11 [INFO] [stdout] | [INFO] [stdout] 275 | kind: AA, [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 279 | match decode_tag(found, r) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:390:13 [INFO] [stdout] | [INFO] [stdout] 363 | let datatype_iri = get_iri_value_for(r, e, b"datatypeIRI")?; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 390 | / match (datatype_iri, lang, literal) { [INFO] [stdout] 391 | | (None, None, literal) => [INFO] [stdout] 392 | | Literal::Simple{literal}, [INFO] [stdout] 393 | | (Some(ref datatype_iri), None, literal) [INFO] [stdout] ... | [INFO] [stdout] 404 | | => Literal::Datatype{literal, datatype_iri}, [INFO] [stdout] 405 | | }) [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:385:55 [INFO] [stdout] | [INFO] [stdout] 385 | .map_err(|e| HornedError::ParserError(Box::new(e), Location::BytePosition(r.reader.buffer_position())))?; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:661:8 [INFO] [stdout] | [INFO] [stdout] 658 | let ope = from_next(r)?; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 659 | let mut vce: Vec> = till_end(r, end_tag)?; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 660 | [INFO] [stdout] 661 | Ok(( [INFO] [stdout] | ________^ [INFO] [stdout] 662 | | n.parse::() [INFO] [stdout] 663 | | .map_err(|_s| HornedError::invalid("Failed to parse int"))?, [INFO] [stdout] 664 | | ope, [INFO] [stdout] ... | [INFO] [stdout] 669 | | }), [INFO] [stdout] 670 | | )) [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:684:8 [INFO] [stdout] | [INFO] [stdout] 681 | let dp = from_next(r)?; [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 682 | let mut vdr: Vec> = till_end(r, end_tag)?; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 683 | [INFO] [stdout] 684 | Ok(( [INFO] [stdout] | ________^ [INFO] [stdout] 685 | | n.parse::() [INFO] [stdout] 686 | | .map_err(|_s| HornedError::invalid("Failed to parse int"))?, [INFO] [stdout] 687 | | dp, [INFO] [stdout] ... | [INFO] [stdout] 692 | | }, [INFO] [stdout] 693 | | )) [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:1004:13 [INFO] [stdout] | [INFO] [stdout] 1004 | / FacetRestriction { [INFO] [stdout] 1005 | | f: Facet::try_from(f.as_ref()) [INFO] [stdout] 1006 | | .map_err(|_| error_unknown_entity("facet", &f, r))?, [INFO] [stdout] 1007 | | // .ok_or_else( [INFO] [stdout] 1008 | | // || error_unknown_entity("facet", &f, r))?, [INFO] [stdout] 1009 | | l: from_next(r)? [INFO] [stdout] 1010 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/closure_reader.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn as_ontology_vec_and_incomplete(self) -> Vec<(RDFOntology, IncompleteParse)> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 156 | / self.op [INFO] [stdout] 157 | | .into_values() [INFO] [stdout] 158 | | .map(|op| op.as_ontology_and_incomplete().unwrap()) [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/closure_reader.rs:158:23 [INFO] [stdout] | [INFO] [stdout] 158 | .map(|op| op.as_ontology_and_incomplete().unwrap()) [INFO] [stdout] | -- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/closure_reader.rs:180:8 [INFO] [stdout] | [INFO] [stdout] 170 | let b = Build::new(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 171 | let mut c = ClosureOntologyParser::new(&b, config); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 174 | let keys: Vec<_> = c.op.keys().cloned().collect(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 179 | let res = c.as_ontology_vec_and_incomplete(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 180 | Ok(res.into_iter().next().unwrap()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/closure_reader.rs:197:8 [INFO] [stdout] | [INFO] [stdout] 190 | let mut c = ClosureOntologyParser::new(b, config); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 191 | c.parse_iri(iri, None)?; [INFO] [stdout] 192 | let keys: Vec<_> = c.op.keys().cloned().collect(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 197 | Ok(c.as_ontology_vec_and_incomplete()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:143:51 [INFO] [stdout] | [INFO] [stdout] 143 | .map(|variant| (variant.underlying(), Term::RDFS(variant))), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:149:51 [INFO] [stdout] | [INFO] [stdout] 149 | .map(|variant| (variant.underlying(), Term::RDF(variant))), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:155:51 [INFO] [stdout] | [INFO] [stdout] 155 | .map(|variant| (variant.underlying(), Term::SWRL(variant))), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:161:51 [INFO] [stdout] | [INFO] [stdout] 161 | .map(|variant| (variant.underlying(), Term::FacetTerm(variant))), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:281:9 [INFO] [stdout] | [INFO] [stdout] 280 | fn from(rdfo: RDFOntology) -> SetOntology { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 281 | rdfo.index().0.into() [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:392:16 [INFO] [stdout] | [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 392 | o: RDFOntology(ThreeIndexedOntology::new( [INFO] [stdout] | ________________^ [INFO] [stdout] 393 | | SetIndex::new(), [INFO] [stdout] 394 | | DeclarationMappedIndex::new(), [INFO] [stdout] 395 | | LogicallyEqualIndex::new(), [INFO] [stdout] 396 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 401 | simple: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 402 | bnode: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 403 | bnode_seq: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 404 | class_expression: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 405 | object_property_expression: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 406 | data_range: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 407 | ann_map: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 408 | atom: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 409 | variable: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:411:20 [INFO] [stdout] | [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 411 | error: Ok(()), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:711:25 [INFO] [stdout] | [INFO] [stdout] 711 | / DataRange::DataIntersectionOf( [INFO] [stdout] 712 | | self.fetch_dr_seq(bnodeid)? [INFO] [stdout] 713 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:720:25 [INFO] [stdout] | [INFO] [stdout] 720 | / DataRange::DataUnionOf( [INFO] [stdout] 721 | | self.fetch_dr_seq(bnodeid)? [INFO] [stdout] 722 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:729:23 [INFO] [stdout] | [INFO] [stdout] 729 | / DataRange::DataComplementOf( [INFO] [stdout] 730 | | Box::new(self.fetch_dr(term)?) [INFO] [stdout] 731 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:738:25 [INFO] [stdout] | [INFO] [stdout] 738 | / DataRange::DataOneOf( [INFO] [stdout] 739 | | self.fetch_literal_seq(bnode)? [INFO] [stdout] 740 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:748:25 [INFO] [stdout] | [INFO] [stdout] 748 | / { [INFO] [stdout] 749 | | let facet_seq = self.bnode_seq [INFO] [stdout] 750 | | .remove(id)?; [INFO] [stdout] 751 | | let some_facets = [INFO] [stdout] ... | [INFO] [stdout] 768 | | ) [INFO] [stdout] 769 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:753:65 [INFO] [stdout] | [INFO] [stdout] 752 | ... facet_seq.into_iter().map(|id| [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 753 | ... match facet_map.remove(&id)?.0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:886:22 [INFO] [stdout] | [INFO] [stdout] 886 | .map(|t| self.fetch_iri(t).map(|iri| NamedIndividual(iri).into())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:886:50 [INFO] [stdout] | [INFO] [stdout] 886 | .map(|t| self.fetch_iri(t).map(|iri| NamedIndividual(iri).into())) [INFO] [stdout] | --- ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:963:28 [INFO] [stdout] | [INFO] [stdout] 963 | .map(|var| var.clone().into()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:980:78 [INFO] [stdout] | [INFO] [stdout] 980 | Term::Iri(i) => self.variable.get(i).map(|v| DArgument::Variable(v.clone())), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1052:25 [INFO] [stdout] | [INFO] [stdout] 1052 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1053 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1054 | | ClassExpression::ObjectSomeValuesFrom { [INFO] [stdout] 1055 | | ope, [INFO] [stdout] ... | [INFO] [stdout] 1065 | | _ => panic!("Unexpected Property Kind") [INFO] [stdout] 1066 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1073:25 [INFO] [stdout] | [INFO] [stdout] 1073 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1074 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1075 | | ClassExpression::ObjectHasValue { [INFO] [stdout] 1076 | | ope, [INFO] [stdout] ... | [INFO] [stdout] 1086 | | _ => panic!("Unexpected Property kind"), [INFO] [stdout] 1087 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1094:25 [INFO] [stdout] | [INFO] [stdout] 1094 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1095 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1096 | | ClassExpression::ObjectAllValuesFrom { [INFO] [stdout] 1097 | | ope, [INFO] [stdout] ... | [INFO] [stdout] 1107 | | _ => panic!("Unexpected Property Kind") [INFO] [stdout] 1108 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1114:25 [INFO] [stdout] | [INFO] [stdout] 1114 | / ClassExpression::ObjectOneOf( [INFO] [stdout] 1115 | | self.fetch_ni_seq(bnodeid)? [INFO] [stdout] 1116 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1123:25 [INFO] [stdout] | [INFO] [stdout] 1123 | / ClassExpression::ObjectHasSelf( [INFO] [stdout] 1124 | | self.fetch_ope(pr, ic)? [INFO] [stdout] 1125 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1131:25 [INFO] [stdout] | [INFO] [stdout] 1131 | / ClassExpression::ObjectIntersectionOf( [INFO] [stdout] 1132 | | self.fetch_ce_seq(bnodeid)? [INFO] [stdout] 1133 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1139:25 [INFO] [stdout] | [INFO] [stdout] 1139 | / ClassExpression::ObjectUnionOf( [INFO] [stdout] 1140 | | self.fetch_ce_seq( [INFO] [stdout] 1141 | | bnodeid, [INFO] [stdout] 1142 | | )? [INFO] [stdout] 1143 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1149:25 [INFO] [stdout] | [INFO] [stdout] 1149 | / ClassExpression::ObjectComplementOf( [INFO] [stdout] 1150 | | self.fetch_ce(tce)?.into() [INFO] [stdout] 1151 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1160:25 [INFO] [stdout] | [INFO] [stdout] 1160 | / ClassExpression::DataExactCardinality [INFO] [stdout] 1161 | | { [INFO] [stdout] 1162 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1163 | | dp: pr.into(), [INFO] [stdout] 1164 | | dr: self.fetch_dr(dr)? [INFO] [stdout] 1165 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1174:25 [INFO] [stdout] | [INFO] [stdout] 1174 | / ClassExpression::DataMaxCardinality [INFO] [stdout] 1175 | | { [INFO] [stdout] 1176 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1177 | | dp: pr.into(), [INFO] [stdout] 1178 | | dr: self.fetch_dr(dr)? [INFO] [stdout] 1179 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1188:25 [INFO] [stdout] | [INFO] [stdout] 1188 | / ClassExpression::DataMinCardinality [INFO] [stdout] 1189 | | { [INFO] [stdout] 1190 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1191 | | dp: pr.into(), [INFO] [stdout] 1192 | | dr: self.fetch_dr(dr)? [INFO] [stdout] 1193 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1205:25 [INFO] [stdout] | [INFO] [stdout] 1205 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1206 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1207 | | ClassExpression::ObjectExactCardinality [INFO] [stdout] 1208 | | { [INFO] [stdout] ... | [INFO] [stdout] 1224 | | } [INFO] [stdout] 1225 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1234:25 [INFO] [stdout] | [INFO] [stdout] 1234 | / ClassExpression::ObjectExactCardinality [INFO] [stdout] 1235 | | { [INFO] [stdout] 1236 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1237 | | ope: pr.into(), [INFO] [stdout] 1238 | | bce: self.fetch_ce(tce)?.into() [INFO] [stdout] 1239 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1247:25 [INFO] [stdout] | [INFO] [stdout] 1247 | / ClassExpression::ObjectMinCardinality [INFO] [stdout] 1248 | | { [INFO] [stdout] 1249 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1250 | | ope: pr.into(), [INFO] [stdout] 1251 | | bce: self.b.class(VOWL::Thing).into() [INFO] [stdout] 1252 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1261:25 [INFO] [stdout] | [INFO] [stdout] 1261 | / ClassExpression::ObjectMinCardinality [INFO] [stdout] 1262 | | { [INFO] [stdout] 1263 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1264 | | ope: pr.into(), [INFO] [stdout] 1265 | | bce: self.fetch_ce(tce)?.into() [INFO] [stdout] 1266 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1274:25 [INFO] [stdout] | [INFO] [stdout] 1274 | / ClassExpression::ObjectMaxCardinality [INFO] [stdout] 1275 | | { [INFO] [stdout] 1276 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1277 | | ope: pr.into(), [INFO] [stdout] 1278 | | bce: self.b.class(VOWL::Thing).into() [INFO] [stdout] 1279 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1288:25 [INFO] [stdout] | [INFO] [stdout] 1288 | / ClassExpression::ObjectMaxCardinality [INFO] [stdout] 1289 | | { [INFO] [stdout] 1290 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1291 | | ope: pr.into(), [INFO] [stdout] 1292 | | bce: self.fetch_ce(tce)?.into() [INFO] [stdout] 1293 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1324:25 [INFO] [stdout] | [INFO] [stdout] 1324 | / match target_type { [INFO] [stdout] 1325 | | Term::OWL(VOWL::TargetIndividual) => [INFO] [stdout] 1326 | | NegativeObjectPropertyAssertion { [INFO] [stdout] 1327 | | ope: self.fetch_ope(pr, ic)?, [INFO] [stdout] ... | [INFO] [stdout] 1337 | | _ => todo!() [INFO] [stdout] 1338 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1345:25 [INFO] [stdout] | [INFO] [stdout] 1345 | / DifferentIndividuals ( [INFO] [stdout] 1346 | | self.fetch_ni_seq(bnodeid)? [INFO] [stdout] 1347 | | ).into() [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1354:25 [INFO] [stdout] | [INFO] [stdout] 1354 | / DifferentIndividuals ( [INFO] [stdout] 1355 | | self.fetch_ni_seq(bnodeid)? [INFO] [stdout] 1356 | | ).into() [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1380:21 [INFO] [stdout] | [INFO] [stdout] 1380 | / SubClassOf { [INFO] [stdout] 1381 | | sub: self.fetch_ce(sub_tce)?, [INFO] [stdout] 1382 | | sup: self.fetch_ce(sup_tce)?, [INFO] [stdout] 1383 | | } [INFO] [stdout] 1384 | | .into() [INFO] [stdout] | |___________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1391:25 [INFO] [stdout] | [INFO] [stdout] 1391 | / EquivalentClasses( [INFO] [stdout] 1392 | | vec![ [INFO] [stdout] 1393 | | self.fetch_ce(a)?, [INFO] [stdout] 1394 | | self.fetch_ce(b)?, [INFO] [stdout] 1395 | | ]).into() [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1400:33 [INFO] [stdout] | [INFO] [stdout] 1400 | / ... DatatypeDefinition{ [INFO] [stdout] 1401 | | ... kind: iri.clone().into(), [INFO] [stdout] 1402 | | ... range: self.fetch_dr(b)?, [INFO] [stdout] 1403 | | ... }.into() [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1422:25 [INFO] [stdout] | [INFO] [stdout] 1422 | / { [INFO] [stdout] 1423 | | let vpe: Option>> = self.bnode_seq [INFO] [stdout] 1424 | | .remove(bnodeid)? [INFO] [stdout] 1425 | | .into_iter() [INFO] [stdout] ... | [INFO] [stdout] 1432 | | }.into() [INFO] [stdout] 1433 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1438:25 [INFO] [stdout] | [INFO] [stdout] 1438 | / DisjointUnion( [INFO] [stdout] 1439 | | Class(iri.clone()), [INFO] [stdout] 1440 | | self.fetch_ce_seq(bnodeid)? [INFO] [stdout] 1441 | | ).into() [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1450:25 [INFO] [stdout] | [INFO] [stdout] 1450 | TransitiveObjectProperty(self.fetch_ope(pr, ic)?).into() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1455:25 [INFO] [stdout] | [INFO] [stdout] 1455 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1456 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1457 | | FunctionalObjectProperty(ope).into() [INFO] [stdout] 1458 | | }, [INFO] [stdout] ... | [INFO] [stdout] 1462 | | _ => todo!() [INFO] [stdout] 1463 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1468:25 [INFO] [stdout] | [INFO] [stdout] 1468 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1469 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1470 | | AsymmetricObjectProperty(ope).into() [INFO] [stdout] 1471 | | }, [INFO] [stdout] 1472 | | [INFO] [stdout] 1473 | | _ => todo!() [INFO] [stdout] 1474 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1479:25 [INFO] [stdout] | [INFO] [stdout] 1479 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1480 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1481 | | SymmetricObjectProperty(ope).into() [INFO] [stdout] 1482 | | }, [INFO] [stdout] 1483 | | [INFO] [stdout] 1484 | | _ => todo!() [INFO] [stdout] 1485 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1490:25 [INFO] [stdout] | [INFO] [stdout] 1490 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1491 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1492 | | ReflexiveObjectProperty(ope).into() [INFO] [stdout] 1493 | | }, [INFO] [stdout] 1494 | | [INFO] [stdout] 1495 | | _ => todo!() [INFO] [stdout] 1496 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1501:25 [INFO] [stdout] | [INFO] [stdout] 1501 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1502 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1503 | | IrreflexiveObjectProperty(ope).into() [INFO] [stdout] 1504 | | }, [INFO] [stdout] 1505 | | [INFO] [stdout] 1506 | | _ => todo!() [INFO] [stdout] 1507 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1512:25 [INFO] [stdout] | [INFO] [stdout] 1512 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1513 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1514 | | InverseFunctionalObjectProperty(ope).into() [INFO] [stdout] 1515 | | }, [INFO] [stdout] 1516 | | [INFO] [stdout] 1517 | | _ => todo!() [INFO] [stdout] 1518 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1522:21 [INFO] [stdout] | [INFO] [stdout] 1522 | / { [INFO] [stdout] 1523 | | ClassAssertion { [INFO] [stdout] 1524 | | ce: self.fetch_ce(cls)?, [INFO] [stdout] 1525 | | i: NamedIndividual(sub.clone()).into() [INFO] [stdout] 1526 | | }.into() [INFO] [stdout] 1527 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1530:25 [INFO] [stdout] | [INFO] [stdout] 1530 | / DisjointClasses(vec![ [INFO] [stdout] 1531 | | self.fetch_ce(a)?, [INFO] [stdout] 1532 | | self.fetch_ce(b)? [INFO] [stdout] 1533 | | ]).into() [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1537:25 [INFO] [stdout] | [INFO] [stdout] 1537 | / match self.find_property_kind(t, ic)? { [INFO] [stdout] 1538 | | PropertyExpression::ObjectPropertyExpression(ope) => [INFO] [stdout] 1539 | | SubObjectPropertyOf { [INFO] [stdout] 1540 | | sup: ope, [INFO] [stdout] ... | [INFO] [stdout] 1552 | | }.into(), [INFO] [stdout] 1553 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1558:25 [INFO] [stdout] | [INFO] [stdout] 1558 | / SubObjectPropertyOf { [INFO] [stdout] 1559 | | sub: SubObjectPropertyExpression::ObjectPropertyChain( [INFO] [stdout] 1560 | | self.bnode_seq [INFO] [stdout] 1561 | | .remove(id)? [INFO] [stdout] ... | [INFO] [stdout] 1566 | | sup: ObjectProperty(pr.clone()).into(), [INFO] [stdout] 1567 | | }.into() [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1563:46 [INFO] [stdout] | [INFO] [stdout] 1563 | ... .map(|t| self.fetch_ope(t, ic).unwrap()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1572:25 [INFO] [stdout] | [INFO] [stdout] 1572 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1573 | | PropertyExpression::ObjectPropertyExpression(ope) => ObjectPropertyDomain { [INFO] [stdout] 1574 | | ope, [INFO] [stdout] 1575 | | ce: self.fetch_ce(t)?, [INFO] [stdout] ... | [INFO] [stdout] 1587 | | .into(), [INFO] [stdout] 1588 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1592:21 [INFO] [stdout] | [INFO] [stdout] 1592 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1593 | | PropertyExpression::ObjectPropertyExpression(ope) => ObjectPropertyRange { [INFO] [stdout] 1594 | | ope, [INFO] [stdout] 1595 | | ce: self.fetch_ce(t)?, [INFO] [stdout] ... | [INFO] [stdout] 1607 | | .into(), [INFO] [stdout] 1608 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1611:21 [INFO] [stdout] | [INFO] [stdout] 1611 | / match self.find_property_kind(r, ic)? { [INFO] [stdout] 1612 | | PropertyExpression::ObjectPropertyExpression(ope) => DisjointObjectProperties ( [INFO] [stdout] 1613 | | vec![ope, self.fetch_ope(s, ic)?] [INFO] [stdout] 1614 | | ) [INFO] [stdout] ... | [INFO] [stdout] 1620 | | _ => todo!() [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1624:21 [INFO] [stdout] | [INFO] [stdout] 1624 | / match self.find_property_kind(r, ic)? { [INFO] [stdout] 1625 | | PropertyExpression::ObjectPropertyExpression(ope) => EquivalentObjectProperties ( [INFO] [stdout] 1626 | | vec![ope, self.fetch_ope(s, ic)?] [INFO] [stdout] 1627 | | ) [INFO] [stdout] ... | [INFO] [stdout] 1633 | | _ => todo!() [INFO] [stdout] 1634 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1643:21 [INFO] [stdout] | [INFO] [stdout] 1643 | / match (self.find_declaration_kind(sub, ic)?, [INFO] [stdout] 1644 | | self.find_declaration_kind(pred, ic)?) { [INFO] [stdout] 1645 | | (NamedOWLEntityKind::NamedIndividual, [INFO] [stdout] 1646 | | NamedOWLEntityKind::DataProperty) => { [INFO] [stdout] ... | [INFO] [stdout] 1656 | | } [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1660:21 [INFO] [stdout] | [INFO] [stdout] 1660 | / match (self.find_declaration_kind(sub, ic)?, [INFO] [stdout] 1661 | | self.find_declaration_kind(pred, ic)?, [INFO] [stdout] 1662 | | self.find_declaration_kind(obj, ic)?) { [INFO] [stdout] 1663 | | (NamedOWLEntityKind::NamedIndividual, [INFO] [stdout] ... | [INFO] [stdout] 1672 | | _ => todo!() [INFO] [stdout] 1673 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1711:25 [INFO] [stdout] | [INFO] [stdout] 1711 | / { [INFO] [stdout] 1712 | | Atom::ClassAtom{ [INFO] [stdout] 1713 | | pred: self.fetch_ce(pred)?, [INFO] [stdout] 1714 | | arg: self.to_iargument(arg, ic)? [INFO] [stdout] 1715 | | } [INFO] [stdout] 1716 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1722:25 [INFO] [stdout] | [INFO] [stdout] 1722 | / { [INFO] [stdout] 1723 | | Atom::DataRangeAtom{ [INFO] [stdout] 1724 | | pred: self.fetch_dr(pred)?, [INFO] [stdout] 1725 | | arg: self.to_dargument(arg)? [INFO] [stdout] 1726 | | } [INFO] [stdout] 1727 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1733:25 [INFO] [stdout] | [INFO] [stdout] 1733 | / match self.find_property_kind(pred, ic)? { [INFO] [stdout] 1734 | | PropertyExpression::ObjectPropertyExpression(pred) => { [INFO] [stdout] 1735 | | Atom::ObjectPropertyAtom{ [INFO] [stdout] 1736 | | pred, [INFO] [stdout] ... | [INFO] [stdout] 1743 | | _=> todo!() [INFO] [stdout] 1744 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1750:25 [INFO] [stdout] | [INFO] [stdout] 1750 | / Atom::DataPropertyAtom { [INFO] [stdout] 1751 | | pred: self.fetch_dp(pred, ic)?, [INFO] [stdout] 1752 | | args: ( [INFO] [stdout] 1753 | | self.to_dargument(arg1)?, [INFO] [stdout] 1754 | | self.to_dargument(arg2)?, [INFO] [stdout] 1755 | | ) [INFO] [stdout] 1756 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1762:25 [INFO] [stdout] | [INFO] [stdout] 1762 | / Atom::DifferentIndividualsAtom( [INFO] [stdout] 1763 | | self.to_iargument(arg1, ic)?, [INFO] [stdout] 1764 | | self.to_iargument(arg2, ic)?, [INFO] [stdout] 1765 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1771:25 [INFO] [stdout] | [INFO] [stdout] 1771 | / Atom::SameIndividualAtom( [INFO] [stdout] 1772 | | self.to_iargument(arg1, ic)?, [INFO] [stdout] 1773 | | self.to_iargument(arg2, ic)?, [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/io/rdf/reader.rs:1780:25 [INFO] [stdout] | [INFO] [stdout] 1780 | / Atom::BuiltInAtom{ [INFO] [stdout] 1781 | | pred: iri.clone(), [INFO] [stdout] 1782 | | args: self.fetch_dargument_seq(args)? [INFO] [stdout] 1783 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1804:25 [INFO] [stdout] | [INFO] [stdout] 1804 | / Rule { [INFO] [stdout] 1805 | | head: self.fetch_atom_seq(head_bn)?, [INFO] [stdout] 1806 | | body: self.fetch_atom_seq(body_bn)?, [INFO] [stdout] 1807 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1828:25 [INFO] [stdout] | [INFO] [stdout] 1827 | let ann = s.ann_map.remove(t).unwrap_or_default(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1828 | s.merge(AnnotatedComponent { [INFO] [stdout] | _________________________^ [INFO] [stdout] 1829 | | component: AnnotationAssertion { [INFO] [stdout] 1830 | | subject: iri.into(), [INFO] [stdout] 1831 | | ann: s.annotation(t), [INFO] [stdout] ... | [INFO] [stdout] 1834 | | ann, [INFO] [stdout] 1835 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1865:25 [INFO] [stdout] | [INFO] [stdout] 1863 | let ann = s.ann_map.remove(t).unwrap_or_default(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1864 | let ind: AnonymousIndividual = s.b.anon(ind.0.clone()); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1865 | s.merge(AnnotatedComponent { [INFO] [stdout] | _________________________^ [INFO] [stdout] 1866 | | component: AnnotationAssertion { [INFO] [stdout] 1867 | | subject: ind.into(), [INFO] [stdout] 1868 | | ann: s.annotation(t), [INFO] [stdout] ... | [INFO] [stdout] 1871 | | ann, [INFO] [stdout] 1872 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:2046:24 [INFO] [stdout] | [INFO] [stdout] 2045 | pub fn as_ontology(self) -> Result, HornedError> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2046 | self.error.and(Ok(self.o)) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:2077:12 [INFO] [stdout] | [INFO] [stdout] 2052 | mut self, [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2059 | let mut simple = vec![]; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2067 | let bnode: Vec<_> = self.bnode.into_iter().map(|kv| kv.1).collect(); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2068 | let bnode_seq: Vec<_> = self.bnode_seq.into_iter().map(|kv| kv.1).collect(); [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2069 | let class_expression: Vec<_> = self.class_expression.into_iter().map(|kv| kv.1).collect(); [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2070 | let object_property_expression: Vec<_> = self [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2075 | let data_range = self.data_range.into_iter().map(|kv| kv.1).collect(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2076 | [INFO] [stdout] 2077 | Ok(( [INFO] [stdout] | ____________^ [INFO] [stdout] 2078 | | self.o, [INFO] [stdout] 2079 | | IncompleteParse { [INFO] [stdout] 2080 | | simple, [INFO] [stdout] ... | [INFO] [stdout] 2088 | | }, [INFO] [stdout] 2089 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:74:25 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn nn>(&mut self, v: V) -> PNamedNode { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 74 | PNamedNode::new(self.cache_rc(v)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:326:18 [INFO] [stdout] | [INFO] [stdout] 319 | fn to_triple(subject: NB, predicate: NN, object: T) -> PTriple [INFO] [stdout] | ----------- ------------- --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 326 | subject: subject.into(), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:327:20 [INFO] [stdout] | [INFO] [stdout] 319 | fn to_triple(subject: NB, predicate: NN, object: T) -> PTriple [INFO] [stdout] | ----------- ------------- --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 327 | predicate: predicate.into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:328:17 [INFO] [stdout] | [INFO] [stdout] 319 | fn to_triple(subject: NB, predicate: NN, object: T) -> PTriple [INFO] [stdout] | ----------- ------------- --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 328 | object: object.into(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:371:8 [INFO] [stdout] | [INFO] [stdout] 356 | let mut rest: Option> = None; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 371 | Ok(rest.unwrap()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:395:12 [INFO] [stdout] | [INFO] [stdout] 380 | let mut rest: Option> = None; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 395 | Ok(rest.unwrap()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:514:13 [INFO] [stdout] | [INFO] [stdout] 510 | let bn = ng.this_bn().ok_or_else(|| invalid!("{}", "No bnode available"))?; [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 514 | / match &self.av { [INFO] [stdout] 515 | | AnnotationValue::Literal(l) => { [INFO] [stdout] 516 | | let obj = l.render(f, ng)?; [INFO] [stdout] ... | [INFO] [stdout] 527 | | } [INFO] [stdout] 528 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 621 | let node_ope:PSubject<_> = self.ope.render(f, ng)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 622 | let node_ce:PTerm<_> = self.ce.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 625 | / triple!(f, [INFO] [stdout] 626 | | node_ope, ng.nn(RDFS::Range), node_ce [INFO] [stdout] 627 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 635 | let node_ope:PSubject<_> = self.ope.render(f, ng)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 636 | let node_ce:PTerm<_> = self.ce.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 639 | / triple!(f, [INFO] [stdout] 640 | | node_ope, ng.nn(RDFS::Domain), node_ce [INFO] [stdout] 641 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 692 | let node_sub:PSubject<_> = self.sub.render(f, ng)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 693 | let node_sup:PTerm<_> = self.sup.render(f, ng)?.into(); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 696 | / triple!(f, [INFO] [stdout] 697 | | node_sub, ng.nn(RDFS::SubPropertyOf), node_sup [INFO] [stdout] 698 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 706 | let node_dp:PSubject<_> = self.dp.render(f, ng)?; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 707 | let node_dr:PTerm<_> = self.dr.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 710 | / triple!(f, [INFO] [stdout] 711 | | node_dp, ng.nn(RDFS::Range), node_dr [INFO] [stdout] 712 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 720 | let node_pr:PSubject<_> = self.0.render(f, ng)?; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 721 | Ok( [INFO] [stdout] 722 | / triple!(f, [INFO] [stdout] 723 | | node_pr, ng.nn(RDF::Type), ng.nn(OWL::FunctionalProperty) [INFO] [stdout] 724 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 748 | let node_dp:PSubject = self.dp.render(f, ng)?; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 749 | let node_ce:PTerm = self.ce.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 752 | / triple!( [INFO] [stdout] 753 | | f, node_dp, ng.nn(RDFS::Domain), node_ce [INFO] [stdout] 754 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:311:9 [INFO] [stdout] | [INFO] [stdout] 311 | / { [INFO] [stdout] 312 | | let mut v = triples_to_vec!($f, $sub, $pred, $ob); [INFO] [stdout] 313 | | v.extend(triples_to_vec!($f, $($rest),*)); [INFO] [stdout] 314 | | v [INFO] [stdout] 315 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 823 | let bn = ng.bn(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 824 | let node_lt:PTerm<_> = self.to.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 825 | let node_ope:PTerm<_> = self.ope.render(f, ng)?.into(); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 826 | let node_a:PTerm<_> = self.from.render(f, ng)?.into(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 829 | / triples_to_vec!( [INFO] [stdout] 830 | | f, [INFO] [stdout] 831 | | bn.clone(), ng.nn(RDF::Type), ng.nn(OWL::NegativePropertyAssertion), [INFO] [stdout] 832 | | bn.clone(), ng.nn(OWL::SourceIndividual), node_a, [INFO] [stdout] 833 | | bn.clone(), ng.nn(OWL::AssertionProperty), node_ope, [INFO] [stdout] 834 | | bn, ng.nn(OWL::TargetIndividual), node_lt [INFO] [stdout] 835 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:311:9 [INFO] [stdout] | [INFO] [stdout] 311 | / { [INFO] [stdout] 312 | | let mut v = triples_to_vec!($f, $sub, $pred, $ob); [INFO] [stdout] 313 | | v.extend(triples_to_vec!($f, $($rest),*)); [INFO] [stdout] 314 | | v [INFO] [stdout] 315 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 847 | let bn = ng.bn(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 848 | let node_lt:PTerm<_> = self.to.render(f, ng)?; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 849 | let node_dp:PTerm<_> = (&self.dp.0).into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 850 | let node_a:PTerm<_> = self.from.render(f, ng)?.into(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 853 | / triples_to_vec!( [INFO] [stdout] 854 | | f, [INFO] [stdout] 855 | | bn.clone(), ng.nn(RDF::Type), ng.nn(OWL::NegativePropertyAssertion), [INFO] [stdout] 856 | | bn.clone(), ng.nn(OWL::SourceIndividual), node_a, [INFO] [stdout] 857 | | bn.clone(), ng.nn(OWL::AssertionProperty), node_dp, [INFO] [stdout] 858 | | bn, ng.nn(OWL::TargetValue), node_lt [INFO] [stdout] 859 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 933 | let node_dp:PNamedNode<_> = (&self.dp.0).into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 934 | let node_i:PSubject<_> = self.from.render(f, ng)?; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 935 | let node_lit:PTerm<_> = self.to.render(f, ng)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 936 | Ok( [INFO] [stdout] 937 | triple!(f, node_i, node_dp, node_lit) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 945 | let node_ce:PTerm<_> = self.ce.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 946 | let node_i:PSubject<_> = self.i.render(f, ng)?; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 949 | triple!(f, node_i, ng.nn(RDF::Type), node_ce) [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | / { [INFO] [stdout] 280 | | let s = $sub; [INFO] [stdout] 281 | | [INFO] [stdout] 282 | | $f.format(to_triple( [INFO] [stdout] ... | [INFO] [stdout] 286 | | s [INFO] [stdout] 287 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1028 | let bn = ng.bn(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1029 | let l:PTerm<_> = self.l.render(f, ng)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1032 | triples_to_node!(f, bn, ng.nn(&self.f), l) [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1040 | let node_dr:PTerm<_> = self.range.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1041 | Ok( [INFO] [stdout] 1042 | triple!(f, &self.kind.0, ng.nn(OWL::EquivalentClass), node_dr) [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | / { [INFO] [stdout] 291 | | let s = triples_to_node!($f, $sub, $pred, $ob); [INFO] [stdout] 292 | | triples!($f, $($rest),*); [INFO] [stdout] ... | [INFO] [stdout] 295 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1109 | unqual: PNamedNode, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1110 | qual: PNamedNode, [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1117 | let bn = ng.bn(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1118 | let node_ope: PTerm<_> = ope.render(f, ng)?.into(); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1119 | let node_n = PTerm::Literal(PLiteral::Typed { [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1141 | let node_ce: PTerm<_> = ce.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1142 | [INFO] [stdout] 1143 | Ok(triples_to_node!( [INFO] [stdout] | ________- [INFO] [stdout] 1144 | | f, [INFO] [stdout] 1145 | | bn.clone(), [INFO] [stdout] 1146 | | qual, [INFO] [stdout] ... | [INFO] [stdout] 1150 | | node_ce [INFO] [stdout] 1151 | | )) [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | / { [INFO] [stdout] 291 | | let s = triples_to_node!($f, $sub, $pred, $ob); [INFO] [stdout] 292 | | triples!($f, $($rest),*); [INFO] [stdout] ... | [INFO] [stdout] 295 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1158 | qual: PNamedNode, [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1166 | let bn = ng.bn(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1167 | let node_dp: PTerm<_> = (&dp.0).into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1168 | let node_n = PTerm::Literal(PLiteral::Typed { [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1172 | let node_dr: PTerm<_> = dr.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1175 | Ok(triples_to_node!( [INFO] [stdout] | ________- [INFO] [stdout] 1176 | | f, [INFO] [stdout] 1177 | | bn.clone(), [INFO] [stdout] 1178 | | ng.nn(RDF::Type), [INFO] [stdout] ... | [INFO] [stdout] 1188 | | node_dr [INFO] [stdout] 1189 | | )) [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | / { [INFO] [stdout] 304 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 305 | | $f.format(t.clone())?; [INFO] [stdout] ... | [INFO] [stdout] 308 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1392 | let node_ce:PSubject<_> = self.ce.render(f, ng)?; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1393 | let node_vpe = render_vec_subject(&self.vpe, f, ng)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1398 | / triples_to_vec!( [INFO] [stdout] 1399 | | f, node_ce, ng.nn(OWL::HasKey), node_vpe [INFO] [stdout] 1400 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | / { [INFO] [stdout] 304 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 305 | | $f.format(t.clone())?; [INFO] [stdout] ... | [INFO] [stdout] 308 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1429 | let c:PSubject = (&self.0.0).into(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1430 | let v = render_vec_subject(&self.1, f, ng)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1433 | / triples_to_vec!( [INFO] [stdout] 1434 | | f, c, ng.nn(OWL::DisjointUnionOf), v [INFO] [stdout] 1435 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1516 | let s: PSubject<_> = ob.render(f, ng)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1517 | [INFO] [stdout] 1518 | Ok(triple! { [INFO] [stdout] | ________- [INFO] [stdout] 1519 | | f, s, ng.nn(RDF::Type), ng.nn(chr) [INFO] [stdout] 1520 | | }) [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1732 | let sub:PSubject<_> = self.sub.render(f, ng)?; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1733 | let obj:PTerm<_> = self.sup.render(f, ng)?.into(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1736 | / triple!(f, [INFO] [stdout] 1737 | | sub, [INFO] [stdout] 1738 | | ng.nn(RDFS::SubClassOf), [INFO] [stdout] 1739 | | obj [INFO] [stdout] 1740 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:287:15 [INFO] [stdout] | [INFO] [stdout] 283 | pub fn class(&self, s: S) -> Class [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 287 | Class(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:306:24 [INFO] [stdout] | [INFO] [stdout] 302 | pub fn object_property(&self, s: S) -> ObjectProperty [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 306 | ObjectProperty(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:325:28 [INFO] [stdout] | [INFO] [stdout] 321 | pub fn annotation_property(&self, s: S) -> AnnotationProperty [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 325 | AnnotationProperty(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:344:22 [INFO] [stdout] | [INFO] [stdout] 340 | pub fn data_property(&self, s: S) -> DataProperty [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 344 | DataProperty(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:363:25 [INFO] [stdout] | [INFO] [stdout] 359 | pub fn named_individual(&self, s: S) -> NamedIndividual [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 363 | NamedIndividual(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:382:18 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn datatype(&self, s: S) -> Datatype [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 382 | Datatype(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:401:18 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn variable(&self, s: S) -> Variable [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 401 | Variable(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:551:31 [INFO] [stdout] | [INFO] [stdout] 548 | pub fn is(&self, iri: I) -> bool [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 551 | self.0 == iri.into() [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 565 | / named! { [INFO] [stdout] 566 | | /// An OWL [INFO] [stdout] 567 | | /// [Class](https://www.w3.org/TR/2012/REC-owl2-primer-20121211/#Classes_and_Instances) [INFO] [stdout] 568 | | /// is a group of individuals. [INFO] [stdout] ... | [INFO] [stdout] 612 | | Variable [INFO] [stdout] 613 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:911:24 [INFO] [stdout] | [INFO] [stdout] 906 | pub fn new(component: I, ann: BTreeSet>) -> AnnotatedComponent [INFO] [stdout] | ------------ ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 911 | component: component.into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:937:18 [INFO] [stdout] | [INFO] [stdout] 934 | fn from(component: Component) -> AnnotatedComponent { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 937 | ann: BTreeSet::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/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:1872:18 [INFO] [stdout] | [INFO] [stdout] 1871 | fn from(c: Class) -> Box> { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1872 | Box::new(c.into()) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:1924:26 [INFO] [stdout] | [INFO] [stdout] 1923 | fn from(i: NamedIndividual) -> IArgument { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1924 | Self::Individual(i.into()) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/normalize.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 22 | o1: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23 | o2: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24 | ) -> bool { [INFO] [stdout] 25 | normalize(o1).eq(&normalize(o2)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/normalize.rs:25:23 [INFO] [stdout] | [INFO] [stdout] 22 | o1: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23 | o2: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24 | ) -> bool { [INFO] [stdout] 25 | normalize(o1).eq(&normalize(o2)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/normalize.rs:32:16 [INFO] [stdout] | [INFO] [stdout] 29 | o1: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30 | o2: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31 | ) { [INFO] [stdout] 32 | assert_eq!(normalize(o1), normalize(o2)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/normalize.rs:32:31 [INFO] [stdout] | [INFO] [stdout] 29 | o1: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30 | o2: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31 | ) { [INFO] [stdout] 32 | assert_eq!(normalize(o1), normalize(o2)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/normalize.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn simplify(o: Vec>) -> Vec> { [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 36 | / o.into_iter() [INFO] [stdout] 37 | | .filter(|ac| ac.kind() != ComponentKind::DocIRI) [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/component_mapped.rs:366:9 [INFO] [stdout] | [INFO] [stdout] 365 | fn into_iter(self) -> Self::IntoIter { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 366 | self.index().into_iter() [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/component_mapped.rs:395:9 [INFO] [stdout] | [INFO] [stdout] 394 | fn from_iter>>(iter: I) -> Self { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 395 | / iter.into_iter() [INFO] [stdout] 396 | | .collect::>>() [INFO] [stdout] | |_______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/declaration_mapped.rs:136:28 [INFO] [stdout] | [INFO] [stdout] 136 | self.0.remove(&self.aa_to_iri(ax)?) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/indexed.rs:118:31 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn new(i: I) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 118 | OneIndexedOntology(i, Default::default(), Default::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/indexed.rs:170:29 [INFO] [stdout] | [INFO] [stdout] 168 | fn insert>>(&mut self, cmp: IAA) -> bool { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 169 | let cmp = cmp.into(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 170 | self.0.index_insert(cmp.into()) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/indexed.rs:188:34 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn new(i: I, j: J) -> 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] 188 | TwoIndexedOntology(i, j, Default::default(), Default::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/indexed.rs:225:27 [INFO] [stdout] | [INFO] [stdout] 223 | fn insert>>(&mut self, cmp: IAA) -> bool { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 224 | let cmp = cmp.into(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 225 | self.index_insert(cmp.into()) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/indexed.rs:264:30 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn new(i: I, j: J, k: K) -> 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] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 264 | ThreeIndexedOntology(TwoIndexedOntology( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 265 | | i, [INFO] [stdout] 266 | | TwoIndexedOntology(j, k, Default::default(), Default::default()), [INFO] [stdout] 267 | | Default::default(), [INFO] [stdout] 268 | | Default::default(), [INFO] [stdout] 269 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/indexed.rs:360:29 [INFO] [stdout] | [INFO] [stdout] 359 | pub fn new(i: I, j: J, k: K, l: L) -> 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] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 360 | FourIndexedOntology(TwoIndexedOntology( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 361 | | i, [INFO] [stdout] 362 | | ThreeIndexedOntology::new(j, k, l), [INFO] [stdout] 363 | | Default::default(), [INFO] [stdout] 364 | | Default::default(), [INFO] [stdout] 365 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/iri_mapped.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 42 | let mut w = Walk::new(IRIExtract::default()); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 45 | w.into_visit().into_vec().into_iter().collect() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/iri_mapped.rs:313:9 [INFO] [stdout] | [INFO] [stdout] 312 | fn into_iter(self) -> Self::IntoIter { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 313 | self.0.index().0.into_iter() [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/iri_mapped.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 328 | fn from(imo: IRIMappedOntology) -> SetOntology { [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 329 | imo.0.index().0.into() [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/logically_equal.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 26 | fn index_insert(&mut self, cmp: AA) -> bool { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27 | self.0.insert(cmp.borrow().component.clone(), cmp).is_some() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/set.rs:56:21 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn from_index(index: SetIndex>) -> Self { [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 56 | SetOntology(OneIndexedOntology::new(index)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/set.rs:138:21 [INFO] [stdout] | [INFO] [stdout] 137 | fn into_iter(self) -> Self::IntoIter { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 138 | SetIntoIter(self.0.index().into_iter()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/set.rs:174:9 [INFO] [stdout] | [INFO] [stdout] 173 | fn from_iter>>(iter: I) -> Self { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 174 | / iter.into_iter() [INFO] [stdout] 175 | | .collect::>>() [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/set.rs:233:39 [INFO] [stdout] | [INFO] [stdout] 233 | .filter_map(|item| match &item.borrow().component { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/vocab.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn is_annotation_builtin>(iri: A) -> bool { [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 308 | AnnotationBuiltIn::from_str(iri.as_ref()).is_ok() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [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 210 previous errors; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `horned-owl` (lib) due to 211 previous errors; 2 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/error.rs:93:27 [INFO] [stdout] | [INFO] [stdout] 92 | fn from(e: quick_xml::Error) -> Self { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 93 | Self::ParserError(e.into(), Location::Unknown) [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/error.rs:99:27 [INFO] [stdout] | [INFO] [stdout] 98 | fn from(e: rio_xml::RdfXmlError) -> Self { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 99 | Self::ParserError(e.into(), Location::Unknown) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error.rs:113:27 [INFO] [stdout] | [INFO] [stdout] 112 | fn from(e: ureq::Error) -> Self { [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 113 | Self::ParserError(e.into(), Location::Unknown) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/ofn/reader/from_pair.rs:458:12 [INFO] [stdout] | [INFO] [stdout] 455 | let _annotations: BTreeSet> = [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 458 | Ok(Annotation { [INFO] [stdout] | ____________^ [INFO] [stdout] 459 | | ap: FromPair::from_pair(inner.next().unwrap(), ctx)?, [INFO] [stdout] 460 | | av: FromPair::from_pair(inner.next().unwrap(), ctx)?, [INFO] [stdout] 461 | | }) [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/ofn/reader/from_pair.rs:512:12 [INFO] [stdout] | [INFO] [stdout] 511 | let iri = ctx.build.iri(inner.as_str()); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 512 | Ok(AnonymousIndividual(iri.underlying())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/ofn/reader/from_pair.rs:810:12 [INFO] [stdout] | [INFO] [stdout] 809 | let l = Literal::from_pair(inner.next().unwrap(), ctx)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 810 | Ok(FacetRestriction { f, l }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/ofn/reader/from_pair.rs:1048:9 [INFO] [stdout] | [INFO] [stdout] 1046 | let prefixes = PrefixMapping::from_pair(pairs.next().unwrap(), ctx)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1047 | let context = Context::new(ctx.build, &prefixes); [INFO] [stdout] 1048 | O::from_pair(pairs.next().unwrap(), &context).map(|ont| (ont, prefixes)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/ofn/reader/from_pair.rs:1048:59 [INFO] [stdout] | [INFO] [stdout] 1046 | let prefixes = PrefixMapping::from_pair(pairs.next().unwrap(), ctx)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1047 | let context = Context::new(ctx.build, &prefixes); [INFO] [stdout] 1048 | O::from_pair(pairs.next().unwrap(), &context).map(|ont| (ont, prefixes)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:110:8 [INFO] [stdout] | [INFO] [stdout] 43 | bufread: R, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 46 | let reader: NsReader = NsReader::from_reader(bufread); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 47 | let mut ont = SetOntology::new(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 48 | let mapping = PrefixMapping::default(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 51 | let mut r = Read { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 110 | Ok((ont, r.mapping)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:167:49 [INFO] [stdout] | [INFO] [stdout] 167 | .map_err(|err| HornedError::ParserError(Box::new(err), Location::Unknown)) [INFO] [stdout] | --- ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 186 | reader.decoder().decode(val) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:187:49 [INFO] [stdout] | [INFO] [stdout] 187 | .map_err(|err| HornedError::ParserError(Box::new(err), Location::Unknown))) [INFO] [stdout] | --- ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:279:11 [INFO] [stdout] | [INFO] [stdout] 275 | kind: AA, [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 279 | match decode_tag(found, r) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:390:13 [INFO] [stdout] | [INFO] [stdout] 363 | let datatype_iri = get_iri_value_for(r, e, b"datatypeIRI")?; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 390 | / match (datatype_iri, lang, literal) { [INFO] [stdout] 391 | | (None, None, literal) => [INFO] [stdout] 392 | | Literal::Simple{literal}, [INFO] [stdout] 393 | | (Some(ref datatype_iri), None, literal) [INFO] [stdout] ... | [INFO] [stdout] 404 | | => Literal::Datatype{literal, datatype_iri}, [INFO] [stdout] 405 | | }) [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:385:55 [INFO] [stdout] | [INFO] [stdout] 385 | .map_err(|e| HornedError::ParserError(Box::new(e), Location::BytePosition(r.reader.buffer_position())))?; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:661:8 [INFO] [stdout] | [INFO] [stdout] 658 | let ope = from_next(r)?; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 659 | let mut vce: Vec> = till_end(r, end_tag)?; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 660 | [INFO] [stdout] 661 | Ok(( [INFO] [stdout] | ________^ [INFO] [stdout] 662 | | n.parse::() [INFO] [stdout] 663 | | .map_err(|_s| HornedError::invalid("Failed to parse int"))?, [INFO] [stdout] 664 | | ope, [INFO] [stdout] ... | [INFO] [stdout] 669 | | }), [INFO] [stdout] 670 | | )) [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:684:8 [INFO] [stdout] | [INFO] [stdout] 681 | let dp = from_next(r)?; [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 682 | let mut vdr: Vec> = till_end(r, end_tag)?; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 683 | [INFO] [stdout] 684 | Ok(( [INFO] [stdout] | ________^ [INFO] [stdout] 685 | | n.parse::() [INFO] [stdout] 686 | | .map_err(|_s| HornedError::invalid("Failed to parse int"))?, [INFO] [stdout] 687 | | dp, [INFO] [stdout] ... | [INFO] [stdout] 692 | | }, [INFO] [stdout] 693 | | )) [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:1004:13 [INFO] [stdout] | [INFO] [stdout] 1004 | / FacetRestriction { [INFO] [stdout] 1005 | | f: Facet::try_from(f.as_ref()) [INFO] [stdout] 1006 | | .map_err(|_| error_unknown_entity("facet", &f, r))?, [INFO] [stdout] 1007 | | // .ok_or_else( [INFO] [stdout] 1008 | | // || error_unknown_entity("facet", &f, r))?, [INFO] [stdout] 1009 | | l: from_next(r)? [INFO] [stdout] 1010 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:1369:10 [INFO] [stdout] | [INFO] [stdout] 1366 | let r = read(bufread, ParserConfiguration::default()); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1367 | assert!(r.is_ok(), "Expected ontology, got failure:{:?}", r.err()); [INFO] [stdout] 1368 | let (o, m) = r.ok().unwrap(); [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] 1369 | (o.into(), m) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/reader.rs:2230:14 [INFO] [stdout] | [INFO] [stdout] 2221 | let (ont, _) = read_ok(&mut ont_s.as_bytes()); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2230 | &Rule{ [INFO] [stdout] | ______________^ [INFO] [stdout] 2231 | | head:vec![Atom::ClassAtom { [INFO] [stdout] 2232 | | pred: ClassExpression::Class(b.class("http://www.example.com/iri#B")), [INFO] [stdout] 2233 | | arg: IArgument::Variable(b.iri("http://www.example.com/iri#x").into()) [INFO] [stdout] ... | [INFO] [stdout] 2239 | | }] [INFO] [stdout] 2240 | | } [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/owx/writer.rs:993:10 [INFO] [stdout] | [INFO] [stdout] 990 | let r = read(bufread, ParserConfiguration::default()); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 991 | assert!(r.is_ok(), "Expected ontology, got failure:{:?}", r.err()); [INFO] [stdout] 992 | let (o, m) = r.ok().unwrap(); [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] 993 | (o.into(), m) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/closure_reader.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn as_ontology_vec_and_incomplete(self) -> Vec<(RDFOntology, IncompleteParse)> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 156 | / self.op [INFO] [stdout] 157 | | .into_values() [INFO] [stdout] 158 | | .map(|op| op.as_ontology_and_incomplete().unwrap()) [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/closure_reader.rs:158:23 [INFO] [stdout] | [INFO] [stdout] 158 | .map(|op| op.as_ontology_and_incomplete().unwrap()) [INFO] [stdout] | -- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/closure_reader.rs:180:8 [INFO] [stdout] | [INFO] [stdout] 170 | let b = Build::new(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 171 | let mut c = ClosureOntologyParser::new(&b, config); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 174 | let keys: Vec<_> = c.op.keys().cloned().collect(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 179 | let res = c.as_ontology_vec_and_incomplete(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 180 | Ok(res.into_iter().next().unwrap()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/closure_reader.rs:197:8 [INFO] [stdout] | [INFO] [stdout] 190 | let mut c = ClosureOntologyParser::new(b, config); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 191 | c.parse_iri(iri, None)?; [INFO] [stdout] 192 | let keys: Vec<_> = c.op.keys().cloned().collect(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 197 | Ok(c.as_ontology_vec_and_incomplete()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:143:51 [INFO] [stdout] | [INFO] [stdout] 143 | .map(|variant| (variant.underlying(), Term::RDFS(variant))), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:149:51 [INFO] [stdout] | [INFO] [stdout] 149 | .map(|variant| (variant.underlying(), Term::RDF(variant))), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:155:51 [INFO] [stdout] | [INFO] [stdout] 155 | .map(|variant| (variant.underlying(), Term::SWRL(variant))), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:161:51 [INFO] [stdout] | [INFO] [stdout] 161 | .map(|variant| (variant.underlying(), Term::FacetTerm(variant))), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:281:9 [INFO] [stdout] | [INFO] [stdout] 280 | fn from(rdfo: RDFOntology) -> SetOntology { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 281 | rdfo.index().0.into() [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:392:16 [INFO] [stdout] | [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 392 | o: RDFOntology(ThreeIndexedOntology::new( [INFO] [stdout] | ________________^ [INFO] [stdout] 393 | | SetIndex::new(), [INFO] [stdout] 394 | | DeclarationMappedIndex::new(), [INFO] [stdout] 395 | | LogicallyEqualIndex::new(), [INFO] [stdout] 396 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 401 | simple: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 402 | bnode: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 403 | bnode_seq: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 404 | class_expression: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 405 | object_property_expression: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 406 | data_range: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 407 | ann_map: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 408 | atom: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 409 | variable: d!(), [INFO] [stdout] | ---- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `d` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:411:20 [INFO] [stdout] | [INFO] [stdout] 388 | triple: Vec>, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 411 | error: Ok(()), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:711:25 [INFO] [stdout] | [INFO] [stdout] 711 | / DataRange::DataIntersectionOf( [INFO] [stdout] 712 | | self.fetch_dr_seq(bnodeid)? [INFO] [stdout] 713 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:720:25 [INFO] [stdout] | [INFO] [stdout] 720 | / DataRange::DataUnionOf( [INFO] [stdout] 721 | | self.fetch_dr_seq(bnodeid)? [INFO] [stdout] 722 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:729:23 [INFO] [stdout] | [INFO] [stdout] 729 | / DataRange::DataComplementOf( [INFO] [stdout] 730 | | Box::new(self.fetch_dr(term)?) [INFO] [stdout] 731 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:738:25 [INFO] [stdout] | [INFO] [stdout] 738 | / DataRange::DataOneOf( [INFO] [stdout] 739 | | self.fetch_literal_seq(bnode)? [INFO] [stdout] 740 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:748:25 [INFO] [stdout] | [INFO] [stdout] 748 | / { [INFO] [stdout] 749 | | let facet_seq = self.bnode_seq [INFO] [stdout] 750 | | .remove(id)?; [INFO] [stdout] 751 | | let some_facets = [INFO] [stdout] ... | [INFO] [stdout] 768 | | ) [INFO] [stdout] 769 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:753:65 [INFO] [stdout] | [INFO] [stdout] 752 | ... facet_seq.into_iter().map(|id| [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 753 | ... match facet_map.remove(&id)?.0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:886:22 [INFO] [stdout] | [INFO] [stdout] 886 | .map(|t| self.fetch_iri(t).map(|iri| NamedIndividual(iri).into())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:886:50 [INFO] [stdout] | [INFO] [stdout] 886 | .map(|t| self.fetch_iri(t).map(|iri| NamedIndividual(iri).into())) [INFO] [stdout] | --- ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:963:28 [INFO] [stdout] | [INFO] [stdout] 963 | .map(|var| var.clone().into()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:980:78 [INFO] [stdout] | [INFO] [stdout] 980 | Term::Iri(i) => self.variable.get(i).map(|v| DArgument::Variable(v.clone())), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1052:25 [INFO] [stdout] | [INFO] [stdout] 1052 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1053 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1054 | | ClassExpression::ObjectSomeValuesFrom { [INFO] [stdout] 1055 | | ope, [INFO] [stdout] ... | [INFO] [stdout] 1065 | | _ => panic!("Unexpected Property Kind") [INFO] [stdout] 1066 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1073:25 [INFO] [stdout] | [INFO] [stdout] 1073 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1074 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1075 | | ClassExpression::ObjectHasValue { [INFO] [stdout] 1076 | | ope, [INFO] [stdout] ... | [INFO] [stdout] 1086 | | _ => panic!("Unexpected Property kind"), [INFO] [stdout] 1087 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1094:25 [INFO] [stdout] | [INFO] [stdout] 1094 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1095 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1096 | | ClassExpression::ObjectAllValuesFrom { [INFO] [stdout] 1097 | | ope, [INFO] [stdout] ... | [INFO] [stdout] 1107 | | _ => panic!("Unexpected Property Kind") [INFO] [stdout] 1108 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1114:25 [INFO] [stdout] | [INFO] [stdout] 1114 | / ClassExpression::ObjectOneOf( [INFO] [stdout] 1115 | | self.fetch_ni_seq(bnodeid)? [INFO] [stdout] 1116 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1123:25 [INFO] [stdout] | [INFO] [stdout] 1123 | / ClassExpression::ObjectHasSelf( [INFO] [stdout] 1124 | | self.fetch_ope(pr, ic)? [INFO] [stdout] 1125 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1131:25 [INFO] [stdout] | [INFO] [stdout] 1131 | / ClassExpression::ObjectIntersectionOf( [INFO] [stdout] 1132 | | self.fetch_ce_seq(bnodeid)? [INFO] [stdout] 1133 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1139:25 [INFO] [stdout] | [INFO] [stdout] 1139 | / ClassExpression::ObjectUnionOf( [INFO] [stdout] 1140 | | self.fetch_ce_seq( [INFO] [stdout] 1141 | | bnodeid, [INFO] [stdout] 1142 | | )? [INFO] [stdout] 1143 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1149:25 [INFO] [stdout] | [INFO] [stdout] 1149 | / ClassExpression::ObjectComplementOf( [INFO] [stdout] 1150 | | self.fetch_ce(tce)?.into() [INFO] [stdout] 1151 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1160:25 [INFO] [stdout] | [INFO] [stdout] 1160 | / ClassExpression::DataExactCardinality [INFO] [stdout] 1161 | | { [INFO] [stdout] 1162 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1163 | | dp: pr.into(), [INFO] [stdout] 1164 | | dr: self.fetch_dr(dr)? [INFO] [stdout] 1165 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1174:25 [INFO] [stdout] | [INFO] [stdout] 1174 | / ClassExpression::DataMaxCardinality [INFO] [stdout] 1175 | | { [INFO] [stdout] 1176 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1177 | | dp: pr.into(), [INFO] [stdout] 1178 | | dr: self.fetch_dr(dr)? [INFO] [stdout] 1179 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1188:25 [INFO] [stdout] | [INFO] [stdout] 1188 | / ClassExpression::DataMinCardinality [INFO] [stdout] 1189 | | { [INFO] [stdout] 1190 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1191 | | dp: pr.into(), [INFO] [stdout] 1192 | | dr: self.fetch_dr(dr)? [INFO] [stdout] 1193 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1205:25 [INFO] [stdout] | [INFO] [stdout] 1205 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1206 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1207 | | ClassExpression::ObjectExactCardinality [INFO] [stdout] 1208 | | { [INFO] [stdout] ... | [INFO] [stdout] 1224 | | } [INFO] [stdout] 1225 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1234:25 [INFO] [stdout] | [INFO] [stdout] 1234 | / ClassExpression::ObjectExactCardinality [INFO] [stdout] 1235 | | { [INFO] [stdout] 1236 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1237 | | ope: pr.into(), [INFO] [stdout] 1238 | | bce: self.fetch_ce(tce)?.into() [INFO] [stdout] 1239 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1247:25 [INFO] [stdout] | [INFO] [stdout] 1247 | / ClassExpression::ObjectMinCardinality [INFO] [stdout] 1248 | | { [INFO] [stdout] 1249 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1250 | | ope: pr.into(), [INFO] [stdout] 1251 | | bce: self.b.class(VOWL::Thing).into() [INFO] [stdout] 1252 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1261:25 [INFO] [stdout] | [INFO] [stdout] 1261 | / ClassExpression::ObjectMinCardinality [INFO] [stdout] 1262 | | { [INFO] [stdout] 1263 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1264 | | ope: pr.into(), [INFO] [stdout] 1265 | | bce: self.fetch_ce(tce)?.into() [INFO] [stdout] 1266 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1274:25 [INFO] [stdout] | [INFO] [stdout] 1274 | / ClassExpression::ObjectMaxCardinality [INFO] [stdout] 1275 | | { [INFO] [stdout] 1276 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1277 | | ope: pr.into(), [INFO] [stdout] 1278 | | bce: self.b.class(VOWL::Thing).into() [INFO] [stdout] 1279 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1288:25 [INFO] [stdout] | [INFO] [stdout] 1288 | / ClassExpression::ObjectMaxCardinality [INFO] [stdout] 1289 | | { [INFO] [stdout] 1290 | | n:self.fetch_u32(literal)?, [INFO] [stdout] 1291 | | ope: pr.into(), [INFO] [stdout] 1292 | | bce: self.fetch_ce(tce)?.into() [INFO] [stdout] 1293 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1324:25 [INFO] [stdout] | [INFO] [stdout] 1324 | / match target_type { [INFO] [stdout] 1325 | | Term::OWL(VOWL::TargetIndividual) => [INFO] [stdout] 1326 | | NegativeObjectPropertyAssertion { [INFO] [stdout] 1327 | | ope: self.fetch_ope(pr, ic)?, [INFO] [stdout] ... | [INFO] [stdout] 1337 | | _ => todo!() [INFO] [stdout] 1338 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1345:25 [INFO] [stdout] | [INFO] [stdout] 1345 | / DifferentIndividuals ( [INFO] [stdout] 1346 | | self.fetch_ni_seq(bnodeid)? [INFO] [stdout] 1347 | | ).into() [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1354:25 [INFO] [stdout] | [INFO] [stdout] 1354 | / DifferentIndividuals ( [INFO] [stdout] 1355 | | self.fetch_ni_seq(bnodeid)? [INFO] [stdout] 1356 | | ).into() [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1380:21 [INFO] [stdout] | [INFO] [stdout] 1380 | / SubClassOf { [INFO] [stdout] 1381 | | sub: self.fetch_ce(sub_tce)?, [INFO] [stdout] 1382 | | sup: self.fetch_ce(sup_tce)?, [INFO] [stdout] 1383 | | } [INFO] [stdout] 1384 | | .into() [INFO] [stdout] | |___________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1391:25 [INFO] [stdout] | [INFO] [stdout] 1391 | / EquivalentClasses( [INFO] [stdout] 1392 | | vec![ [INFO] [stdout] 1393 | | self.fetch_ce(a)?, [INFO] [stdout] 1394 | | self.fetch_ce(b)?, [INFO] [stdout] 1395 | | ]).into() [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1400:33 [INFO] [stdout] | [INFO] [stdout] 1400 | / ... DatatypeDefinition{ [INFO] [stdout] 1401 | | ... kind: iri.clone().into(), [INFO] [stdout] 1402 | | ... range: self.fetch_dr(b)?, [INFO] [stdout] 1403 | | ... }.into() [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1422:25 [INFO] [stdout] | [INFO] [stdout] 1422 | / { [INFO] [stdout] 1423 | | let vpe: Option>> = self.bnode_seq [INFO] [stdout] 1424 | | .remove(bnodeid)? [INFO] [stdout] 1425 | | .into_iter() [INFO] [stdout] ... | [INFO] [stdout] 1432 | | }.into() [INFO] [stdout] 1433 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1438:25 [INFO] [stdout] | [INFO] [stdout] 1438 | / DisjointUnion( [INFO] [stdout] 1439 | | Class(iri.clone()), [INFO] [stdout] 1440 | | self.fetch_ce_seq(bnodeid)? [INFO] [stdout] 1441 | | ).into() [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1450:25 [INFO] [stdout] | [INFO] [stdout] 1450 | TransitiveObjectProperty(self.fetch_ope(pr, ic)?).into() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1455:25 [INFO] [stdout] | [INFO] [stdout] 1455 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1456 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1457 | | FunctionalObjectProperty(ope).into() [INFO] [stdout] 1458 | | }, [INFO] [stdout] ... | [INFO] [stdout] 1462 | | _ => todo!() [INFO] [stdout] 1463 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1468:25 [INFO] [stdout] | [INFO] [stdout] 1468 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1469 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1470 | | AsymmetricObjectProperty(ope).into() [INFO] [stdout] 1471 | | }, [INFO] [stdout] 1472 | | [INFO] [stdout] 1473 | | _ => todo!() [INFO] [stdout] 1474 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1479:25 [INFO] [stdout] | [INFO] [stdout] 1479 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1480 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1481 | | SymmetricObjectProperty(ope).into() [INFO] [stdout] 1482 | | }, [INFO] [stdout] 1483 | | [INFO] [stdout] 1484 | | _ => todo!() [INFO] [stdout] 1485 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1490:25 [INFO] [stdout] | [INFO] [stdout] 1490 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1491 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1492 | | ReflexiveObjectProperty(ope).into() [INFO] [stdout] 1493 | | }, [INFO] [stdout] 1494 | | [INFO] [stdout] 1495 | | _ => todo!() [INFO] [stdout] 1496 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1501:25 [INFO] [stdout] | [INFO] [stdout] 1501 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1502 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1503 | | IrreflexiveObjectProperty(ope).into() [INFO] [stdout] 1504 | | }, [INFO] [stdout] 1505 | | [INFO] [stdout] 1506 | | _ => todo!() [INFO] [stdout] 1507 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1512:25 [INFO] [stdout] | [INFO] [stdout] 1512 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1513 | | PropertyExpression::ObjectPropertyExpression(ope) => { [INFO] [stdout] 1514 | | InverseFunctionalObjectProperty(ope).into() [INFO] [stdout] 1515 | | }, [INFO] [stdout] 1516 | | [INFO] [stdout] 1517 | | _ => todo!() [INFO] [stdout] 1518 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1522:21 [INFO] [stdout] | [INFO] [stdout] 1522 | / { [INFO] [stdout] 1523 | | ClassAssertion { [INFO] [stdout] 1524 | | ce: self.fetch_ce(cls)?, [INFO] [stdout] 1525 | | i: NamedIndividual(sub.clone()).into() [INFO] [stdout] 1526 | | }.into() [INFO] [stdout] 1527 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1530:25 [INFO] [stdout] | [INFO] [stdout] 1530 | / DisjointClasses(vec![ [INFO] [stdout] 1531 | | self.fetch_ce(a)?, [INFO] [stdout] 1532 | | self.fetch_ce(b)? [INFO] [stdout] 1533 | | ]).into() [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1537:25 [INFO] [stdout] | [INFO] [stdout] 1537 | / match self.find_property_kind(t, ic)? { [INFO] [stdout] 1538 | | PropertyExpression::ObjectPropertyExpression(ope) => [INFO] [stdout] 1539 | | SubObjectPropertyOf { [INFO] [stdout] 1540 | | sup: ope, [INFO] [stdout] ... | [INFO] [stdout] 1552 | | }.into(), [INFO] [stdout] 1553 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1558:25 [INFO] [stdout] | [INFO] [stdout] 1558 | / SubObjectPropertyOf { [INFO] [stdout] 1559 | | sub: SubObjectPropertyExpression::ObjectPropertyChain( [INFO] [stdout] 1560 | | self.bnode_seq [INFO] [stdout] 1561 | | .remove(id)? [INFO] [stdout] ... | [INFO] [stdout] 1566 | | sup: ObjectProperty(pr.clone()).into(), [INFO] [stdout] 1567 | | }.into() [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1563:46 [INFO] [stdout] | [INFO] [stdout] 1563 | ... .map(|t| self.fetch_ope(t, ic).unwrap()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1572:25 [INFO] [stdout] | [INFO] [stdout] 1572 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1573 | | PropertyExpression::ObjectPropertyExpression(ope) => ObjectPropertyDomain { [INFO] [stdout] 1574 | | ope, [INFO] [stdout] 1575 | | ce: self.fetch_ce(t)?, [INFO] [stdout] ... | [INFO] [stdout] 1587 | | .into(), [INFO] [stdout] 1588 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1592:21 [INFO] [stdout] | [INFO] [stdout] 1592 | / match self.find_property_kind(pr, ic)? { [INFO] [stdout] 1593 | | PropertyExpression::ObjectPropertyExpression(ope) => ObjectPropertyRange { [INFO] [stdout] 1594 | | ope, [INFO] [stdout] 1595 | | ce: self.fetch_ce(t)?, [INFO] [stdout] ... | [INFO] [stdout] 1607 | | .into(), [INFO] [stdout] 1608 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1611:21 [INFO] [stdout] | [INFO] [stdout] 1611 | / match self.find_property_kind(r, ic)? { [INFO] [stdout] 1612 | | PropertyExpression::ObjectPropertyExpression(ope) => DisjointObjectProperties ( [INFO] [stdout] 1613 | | vec![ope, self.fetch_ope(s, ic)?] [INFO] [stdout] 1614 | | ) [INFO] [stdout] ... | [INFO] [stdout] 1620 | | _ => todo!() [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1624:21 [INFO] [stdout] | [INFO] [stdout] 1624 | / match self.find_property_kind(r, ic)? { [INFO] [stdout] 1625 | | PropertyExpression::ObjectPropertyExpression(ope) => EquivalentObjectProperties ( [INFO] [stdout] 1626 | | vec![ope, self.fetch_ope(s, ic)?] [INFO] [stdout] 1627 | | ) [INFO] [stdout] ... | [INFO] [stdout] 1633 | | _ => todo!() [INFO] [stdout] 1634 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1643:21 [INFO] [stdout] | [INFO] [stdout] 1643 | / match (self.find_declaration_kind(sub, ic)?, [INFO] [stdout] 1644 | | self.find_declaration_kind(pred, ic)?) { [INFO] [stdout] 1645 | | (NamedOWLEntityKind::NamedIndividual, [INFO] [stdout] 1646 | | NamedOWLEntityKind::DataProperty) => { [INFO] [stdout] ... | [INFO] [stdout] 1656 | | } [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1660:21 [INFO] [stdout] | [INFO] [stdout] 1660 | / match (self.find_declaration_kind(sub, ic)?, [INFO] [stdout] 1661 | | self.find_declaration_kind(pred, ic)?, [INFO] [stdout] 1662 | | self.find_declaration_kind(obj, ic)?) { [INFO] [stdout] 1663 | | (NamedOWLEntityKind::NamedIndividual, [INFO] [stdout] ... | [INFO] [stdout] 1672 | | _ => todo!() [INFO] [stdout] 1673 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1711:25 [INFO] [stdout] | [INFO] [stdout] 1711 | / { [INFO] [stdout] 1712 | | Atom::ClassAtom{ [INFO] [stdout] 1713 | | pred: self.fetch_ce(pred)?, [INFO] [stdout] 1714 | | arg: self.to_iargument(arg, ic)? [INFO] [stdout] 1715 | | } [INFO] [stdout] 1716 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1722:25 [INFO] [stdout] | [INFO] [stdout] 1722 | / { [INFO] [stdout] 1723 | | Atom::DataRangeAtom{ [INFO] [stdout] 1724 | | pred: self.fetch_dr(pred)?, [INFO] [stdout] 1725 | | arg: self.to_dargument(arg)? [INFO] [stdout] 1726 | | } [INFO] [stdout] 1727 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1733:25 [INFO] [stdout] | [INFO] [stdout] 1733 | / match self.find_property_kind(pred, ic)? { [INFO] [stdout] 1734 | | PropertyExpression::ObjectPropertyExpression(pred) => { [INFO] [stdout] 1735 | | Atom::ObjectPropertyAtom{ [INFO] [stdout] 1736 | | pred, [INFO] [stdout] ... | [INFO] [stdout] 1743 | | _=> todo!() [INFO] [stdout] 1744 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1750:25 [INFO] [stdout] | [INFO] [stdout] 1750 | / Atom::DataPropertyAtom { [INFO] [stdout] 1751 | | pred: self.fetch_dp(pred, ic)?, [INFO] [stdout] 1752 | | args: ( [INFO] [stdout] 1753 | | self.to_dargument(arg1)?, [INFO] [stdout] 1754 | | self.to_dargument(arg2)?, [INFO] [stdout] 1755 | | ) [INFO] [stdout] 1756 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1762:25 [INFO] [stdout] | [INFO] [stdout] 1762 | / Atom::DifferentIndividualsAtom( [INFO] [stdout] 1763 | | self.to_iargument(arg1, ic)?, [INFO] [stdout] 1764 | | self.to_iargument(arg2, ic)?, [INFO] [stdout] 1765 | | ) [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1771:25 [INFO] [stdout] | [INFO] [stdout] 1771 | / Atom::SameIndividualAtom( [INFO] [stdout] 1772 | | self.to_iargument(arg1, ic)?, [INFO] [stdout] 1773 | | self.to_iargument(arg2, ic)?, [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/io/rdf/reader.rs:1780:25 [INFO] [stdout] | [INFO] [stdout] 1780 | / Atom::BuiltInAtom{ [INFO] [stdout] 1781 | | pred: iri.clone(), [INFO] [stdout] 1782 | | args: self.fetch_dargument_seq(args)? [INFO] [stdout] 1783 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1804:25 [INFO] [stdout] | [INFO] [stdout] 1804 | / Rule { [INFO] [stdout] 1805 | | head: self.fetch_atom_seq(head_bn)?, [INFO] [stdout] 1806 | | body: self.fetch_atom_seq(body_bn)?, [INFO] [stdout] 1807 | | } [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1828:25 [INFO] [stdout] | [INFO] [stdout] 1827 | let ann = s.ann_map.remove(t).unwrap_or_default(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1828 | s.merge(AnnotatedComponent { [INFO] [stdout] | _________________________^ [INFO] [stdout] 1829 | | component: AnnotationAssertion { [INFO] [stdout] 1830 | | subject: iri.into(), [INFO] [stdout] 1831 | | ann: s.annotation(t), [INFO] [stdout] ... | [INFO] [stdout] 1834 | | ann, [INFO] [stdout] 1835 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:1865:25 [INFO] [stdout] | [INFO] [stdout] 1863 | let ann = s.ann_map.remove(t).unwrap_or_default(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1864 | let ind: AnonymousIndividual = s.b.anon(ind.0.clone()); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1865 | s.merge(AnnotatedComponent { [INFO] [stdout] | _________________________^ [INFO] [stdout] 1866 | | component: AnnotationAssertion { [INFO] [stdout] 1867 | | subject: ind.into(), [INFO] [stdout] 1868 | | ann: s.annotation(t), [INFO] [stdout] ... | [INFO] [stdout] 1871 | | ann, [INFO] [stdout] 1872 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:2046:24 [INFO] [stdout] | [INFO] [stdout] 2045 | pub fn as_ontology(self) -> Result, HornedError> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2046 | self.error.and(Ok(self.o)) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/reader.rs:2077:12 [INFO] [stdout] | [INFO] [stdout] 2052 | mut self, [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2059 | let mut simple = vec![]; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2067 | let bnode: Vec<_> = self.bnode.into_iter().map(|kv| kv.1).collect(); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2068 | let bnode_seq: Vec<_> = self.bnode_seq.into_iter().map(|kv| kv.1).collect(); [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2069 | let class_expression: Vec<_> = self.class_expression.into_iter().map(|kv| kv.1).collect(); [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2070 | let object_property_expression: Vec<_> = self [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2075 | let data_range = self.data_range.into_iter().map(|kv| kv.1).collect(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2076 | [INFO] [stdout] 2077 | Ok(( [INFO] [stdout] | ____________^ [INFO] [stdout] 2078 | | self.o, [INFO] [stdout] 2079 | | IncompleteParse { [INFO] [stdout] 2080 | | simple, [INFO] [stdout] ... | [INFO] [stdout] 2088 | | }, [INFO] [stdout] 2089 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:74:25 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn nn>(&mut self, v: V) -> PNamedNode { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 74 | PNamedNode::new(self.cache_rc(v)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:326:18 [INFO] [stdout] | [INFO] [stdout] 319 | fn to_triple(subject: NB, predicate: NN, object: T) -> PTriple [INFO] [stdout] | ----------- ------------- --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 326 | subject: subject.into(), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:327:20 [INFO] [stdout] | [INFO] [stdout] 319 | fn to_triple(subject: NB, predicate: NN, object: T) -> PTriple [INFO] [stdout] | ----------- ------------- --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 327 | predicate: predicate.into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:328:17 [INFO] [stdout] | [INFO] [stdout] 319 | fn to_triple(subject: NB, predicate: NN, object: T) -> PTriple [INFO] [stdout] | ----------- ------------- --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 328 | object: object.into(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:371:8 [INFO] [stdout] | [INFO] [stdout] 356 | let mut rest: Option> = None; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 371 | Ok(rest.unwrap()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:395:12 [INFO] [stdout] | [INFO] [stdout] 380 | let mut rest: Option> = None; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 395 | Ok(rest.unwrap()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:514:13 [INFO] [stdout] | [INFO] [stdout] 510 | let bn = ng.this_bn().ok_or_else(|| invalid!("{}", "No bnode available"))?; [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 514 | / match &self.av { [INFO] [stdout] 515 | | AnnotationValue::Literal(l) => { [INFO] [stdout] 516 | | let obj = l.render(f, ng)?; [INFO] [stdout] ... | [INFO] [stdout] 527 | | } [INFO] [stdout] 528 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 621 | let node_ope:PSubject<_> = self.ope.render(f, ng)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 622 | let node_ce:PTerm<_> = self.ce.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 625 | / triple!(f, [INFO] [stdout] 626 | | node_ope, ng.nn(RDFS::Range), node_ce [INFO] [stdout] 627 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 635 | let node_ope:PSubject<_> = self.ope.render(f, ng)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 636 | let node_ce:PTerm<_> = self.ce.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 639 | / triple!(f, [INFO] [stdout] 640 | | node_ope, ng.nn(RDFS::Domain), node_ce [INFO] [stdout] 641 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 692 | let node_sub:PSubject<_> = self.sub.render(f, ng)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 693 | let node_sup:PTerm<_> = self.sup.render(f, ng)?.into(); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 696 | / triple!(f, [INFO] [stdout] 697 | | node_sub, ng.nn(RDFS::SubPropertyOf), node_sup [INFO] [stdout] 698 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 706 | let node_dp:PSubject<_> = self.dp.render(f, ng)?; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 707 | let node_dr:PTerm<_> = self.dr.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 710 | / triple!(f, [INFO] [stdout] 711 | | node_dp, ng.nn(RDFS::Range), node_dr [INFO] [stdout] 712 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 720 | let node_pr:PSubject<_> = self.0.render(f, ng)?; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 721 | Ok( [INFO] [stdout] 722 | / triple!(f, [INFO] [stdout] 723 | | node_pr, ng.nn(RDF::Type), ng.nn(OWL::FunctionalProperty) [INFO] [stdout] 724 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 748 | let node_dp:PSubject = self.dp.render(f, ng)?; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 749 | let node_ce:PTerm = self.ce.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 752 | / triple!( [INFO] [stdout] 753 | | f, node_dp, ng.nn(RDFS::Domain), node_ce [INFO] [stdout] 754 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:311:9 [INFO] [stdout] | [INFO] [stdout] 311 | / { [INFO] [stdout] 312 | | let mut v = triples_to_vec!($f, $sub, $pred, $ob); [INFO] [stdout] 313 | | v.extend(triples_to_vec!($f, $($rest),*)); [INFO] [stdout] 314 | | v [INFO] [stdout] 315 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 823 | let bn = ng.bn(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 824 | let node_lt:PTerm<_> = self.to.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 825 | let node_ope:PTerm<_> = self.ope.render(f, ng)?.into(); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 826 | let node_a:PTerm<_> = self.from.render(f, ng)?.into(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 829 | / triples_to_vec!( [INFO] [stdout] 830 | | f, [INFO] [stdout] 831 | | bn.clone(), ng.nn(RDF::Type), ng.nn(OWL::NegativePropertyAssertion), [INFO] [stdout] 832 | | bn.clone(), ng.nn(OWL::SourceIndividual), node_a, [INFO] [stdout] 833 | | bn.clone(), ng.nn(OWL::AssertionProperty), node_ope, [INFO] [stdout] 834 | | bn, ng.nn(OWL::TargetIndividual), node_lt [INFO] [stdout] 835 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:311:9 [INFO] [stdout] | [INFO] [stdout] 311 | / { [INFO] [stdout] 312 | | let mut v = triples_to_vec!($f, $sub, $pred, $ob); [INFO] [stdout] 313 | | v.extend(triples_to_vec!($f, $($rest),*)); [INFO] [stdout] 314 | | v [INFO] [stdout] 315 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 847 | let bn = ng.bn(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 848 | let node_lt:PTerm<_> = self.to.render(f, ng)?; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 849 | let node_dp:PTerm<_> = (&self.dp.0).into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 850 | let node_a:PTerm<_> = self.from.render(f, ng)?.into(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 853 | / triples_to_vec!( [INFO] [stdout] 854 | | f, [INFO] [stdout] 855 | | bn.clone(), ng.nn(RDF::Type), ng.nn(OWL::NegativePropertyAssertion), [INFO] [stdout] 856 | | bn.clone(), ng.nn(OWL::SourceIndividual), node_a, [INFO] [stdout] 857 | | bn.clone(), ng.nn(OWL::AssertionProperty), node_dp, [INFO] [stdout] 858 | | bn, ng.nn(OWL::TargetValue), node_lt [INFO] [stdout] 859 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 933 | let node_dp:PNamedNode<_> = (&self.dp.0).into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 934 | let node_i:PSubject<_> = self.from.render(f, ng)?; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 935 | let node_lit:PTerm<_> = self.to.render(f, ng)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 936 | Ok( [INFO] [stdout] 937 | triple!(f, node_i, node_dp, node_lit) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 945 | let node_ce:PTerm<_> = self.ce.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 946 | let node_i:PSubject<_> = self.i.render(f, ng)?; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 949 | triple!(f, node_i, ng.nn(RDF::Type), node_ce) [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | / { [INFO] [stdout] 280 | | let s = $sub; [INFO] [stdout] 281 | | [INFO] [stdout] 282 | | $f.format(to_triple( [INFO] [stdout] ... | [INFO] [stdout] 286 | | s [INFO] [stdout] 287 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1028 | let bn = ng.bn(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1029 | let l:PTerm<_> = self.l.render(f, ng)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1032 | triples_to_node!(f, bn, ng.nn(&self.f), l) [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1040 | let node_dr:PTerm<_> = self.range.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1041 | Ok( [INFO] [stdout] 1042 | triple!(f, &self.kind.0, ng.nn(OWL::EquivalentClass), node_dr) [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | / { [INFO] [stdout] 291 | | let s = triples_to_node!($f, $sub, $pred, $ob); [INFO] [stdout] 292 | | triples!($f, $($rest),*); [INFO] [stdout] ... | [INFO] [stdout] 295 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1109 | unqual: PNamedNode, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1110 | qual: PNamedNode, [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1117 | let bn = ng.bn(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1118 | let node_ope: PTerm<_> = ope.render(f, ng)?.into(); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1119 | let node_n = PTerm::Literal(PLiteral::Typed { [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1141 | let node_ce: PTerm<_> = ce.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1142 | [INFO] [stdout] 1143 | Ok(triples_to_node!( [INFO] [stdout] | ________- [INFO] [stdout] 1144 | | f, [INFO] [stdout] 1145 | | bn.clone(), [INFO] [stdout] 1146 | | qual, [INFO] [stdout] ... | [INFO] [stdout] 1150 | | node_ce [INFO] [stdout] 1151 | | )) [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | / { [INFO] [stdout] 291 | | let s = triples_to_node!($f, $sub, $pred, $ob); [INFO] [stdout] 292 | | triples!($f, $($rest),*); [INFO] [stdout] ... | [INFO] [stdout] 295 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1158 | qual: PNamedNode, [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1166 | let bn = ng.bn(); [INFO] [stdout] | -- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1167 | let node_dp: PTerm<_> = (&dp.0).into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1168 | let node_n = PTerm::Literal(PLiteral::Typed { [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1172 | let node_dr: PTerm<_> = dr.render(f, ng)?.into(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1175 | Ok(triples_to_node!( [INFO] [stdout] | ________- [INFO] [stdout] 1176 | | f, [INFO] [stdout] 1177 | | bn.clone(), [INFO] [stdout] 1178 | | ng.nn(RDF::Type), [INFO] [stdout] ... | [INFO] [stdout] 1188 | | node_dr [INFO] [stdout] 1189 | | )) [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | / { [INFO] [stdout] 304 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 305 | | $f.format(t.clone())?; [INFO] [stdout] ... | [INFO] [stdout] 308 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1392 | let node_ce:PSubject<_> = self.ce.render(f, ng)?; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1393 | let node_vpe = render_vec_subject(&self.vpe, f, ng)?; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1398 | / triples_to_vec!( [INFO] [stdout] 1399 | | f, node_ce, ng.nn(OWL::HasKey), node_vpe [INFO] [stdout] 1400 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | / { [INFO] [stdout] 304 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 305 | | $f.format(t.clone())?; [INFO] [stdout] ... | [INFO] [stdout] 308 | | } [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_________these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1429 | let c:PSubject = (&self.0.0).into(); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1430 | let v = render_vec_subject(&self.1, f, ng)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1433 | / triples_to_vec!( [INFO] [stdout] 1434 | | f, c, ng.nn(OWL::DisjointUnionOf), v [INFO] [stdout] 1435 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triples_to_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1516 | let s: PSubject<_> = ob.render(f, ng)?; [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1517 | [INFO] [stdout] 1518 | Ok(triple! { [INFO] [stdout] | ________- [INFO] [stdout] 1519 | | f, s, ng.nn(RDF::Type), ng.nn(chr) [INFO] [stdout] 1520 | | }) [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/io/rdf/writer.rs:254:53 [INFO] [stdout] | [INFO] [stdout] 254 | ($f:ident, $sub:expr, $pred:expr, $ob:expr) => {{ [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 255 | | let t = to_triple($sub, $pred, $ob); [INFO] [stdout] 256 | | $f.format(t.clone())?; [INFO] [stdout] 257 | | t [INFO] [stdout] 258 | | }}; [INFO] [stdout] | | ^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] ... [INFO] [stdout] 1732 | let sub:PSubject<_> = self.sub.render(f, ng)?; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1733 | let obj:PTerm<_> = self.sup.render(f, ng)?.into(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1736 | / triple!(f, [INFO] [stdout] 1737 | | sub, [INFO] [stdout] 1738 | | ng.nn(RDFS::SubClassOf), [INFO] [stdout] 1739 | | obj [INFO] [stdout] 1740 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `triple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:287:15 [INFO] [stdout] | [INFO] [stdout] 283 | pub fn class(&self, s: S) -> Class [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 287 | Class(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:306:24 [INFO] [stdout] | [INFO] [stdout] 302 | pub fn object_property(&self, s: S) -> ObjectProperty [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 306 | ObjectProperty(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:325:28 [INFO] [stdout] | [INFO] [stdout] 321 | pub fn annotation_property(&self, s: S) -> AnnotationProperty [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 325 | AnnotationProperty(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:344:22 [INFO] [stdout] | [INFO] [stdout] 340 | pub fn data_property(&self, s: S) -> DataProperty [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 344 | DataProperty(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:363:25 [INFO] [stdout] | [INFO] [stdout] 359 | pub fn named_individual(&self, s: S) -> NamedIndividual [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 363 | NamedIndividual(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:382:18 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn datatype(&self, s: S) -> Datatype [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 382 | Datatype(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:401:18 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn variable(&self, s: S) -> Variable [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 401 | Variable(self.iri(s)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:551:31 [INFO] [stdout] | [INFO] [stdout] 548 | pub fn is(&self, iri: I) -> bool [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 551 | self.0 == iri.into() [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 565 | / named! { [INFO] [stdout] 566 | | /// An OWL [INFO] [stdout] 567 | | /// [Class](https://www.w3.org/TR/2012/REC-owl2-primer-20121211/#Classes_and_Instances) [INFO] [stdout] 568 | | /// is a group of individuals. [INFO] [stdout] ... | [INFO] [stdout] 612 | | Variable [INFO] [stdout] 613 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:911:24 [INFO] [stdout] | [INFO] [stdout] 906 | pub fn new(component: I, ann: BTreeSet>) -> AnnotatedComponent [INFO] [stdout] | ------------ ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 911 | component: component.into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:937:18 [INFO] [stdout] | [INFO] [stdout] 934 | fn from(component: Component) -> AnnotatedComponent { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 937 | ann: BTreeSet::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/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:965:42 [INFO] [stdout] | [INFO] [stdout] 964 | fn from(ax: $name<$A>) -> AnnotatedComponent<$A> { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 965 | AnnotatedComponent::from(Component::from(ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | / components! { [INFO] [stdout] 1144 | | A, [INFO] [stdout] 1145 | | [INFO] [stdout] 1146 | | /// The Ontology ID. There should be only one OntologyID per [INFO] [stdout] ... | [INFO] [stdout] 1511 | | } [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `componentimpl` which comes from the expansion of the macro `components` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:1872:18 [INFO] [stdout] | [INFO] [stdout] 1871 | fn from(c: Class) -> Box> { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1872 | Box::new(c.into()) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/model.rs:1924:26 [INFO] [stdout] | [INFO] [stdout] 1923 | fn from(i: NamedIndividual) -> IArgument { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1924 | Self::Individual(i.into()) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/normalize.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 22 | o1: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23 | o2: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24 | ) -> bool { [INFO] [stdout] 25 | normalize(o1).eq(&normalize(o2)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/normalize.rs:25:23 [INFO] [stdout] | [INFO] [stdout] 22 | o1: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23 | o2: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24 | ) -> bool { [INFO] [stdout] 25 | normalize(o1).eq(&normalize(o2)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/normalize.rs:32:16 [INFO] [stdout] | [INFO] [stdout] 29 | o1: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30 | o2: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31 | ) { [INFO] [stdout] 32 | assert_eq!(normalize(o1), normalize(o2)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/normalize.rs:32:31 [INFO] [stdout] | [INFO] [stdout] 29 | o1: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30 | o2: Vec>, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31 | ) { [INFO] [stdout] 32 | assert_eq!(normalize(o1), normalize(o2)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/normalize.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn simplify(o: Vec>) -> Vec> { [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 36 | / o.into_iter() [INFO] [stdout] 37 | | .filter(|ac| ac.kind() != ComponentKind::DocIRI) [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/component_mapped.rs:366:9 [INFO] [stdout] | [INFO] [stdout] 365 | fn into_iter(self) -> Self::IntoIter { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 366 | self.index().into_iter() [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/component_mapped.rs:395:9 [INFO] [stdout] | [INFO] [stdout] 394 | fn from_iter>>(iter: I) -> Self { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 395 | / iter.into_iter() [INFO] [stdout] 396 | | .collect::>>() [INFO] [stdout] | |_______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/declaration_mapped.rs:136:28 [INFO] [stdout] | [INFO] [stdout] 136 | self.0.remove(&self.aa_to_iri(ax)?) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/indexed.rs:118:31 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn new(i: I) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 118 | OneIndexedOntology(i, Default::default(), Default::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/indexed.rs:170:29 [INFO] [stdout] | [INFO] [stdout] 168 | fn insert>>(&mut self, cmp: IAA) -> bool { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 169 | let cmp = cmp.into(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 170 | self.0.index_insert(cmp.into()) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/indexed.rs:188:34 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn new(i: I, j: J) -> 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] 188 | TwoIndexedOntology(i, j, Default::default(), Default::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/indexed.rs:225:27 [INFO] [stdout] | [INFO] [stdout] 223 | fn insert>>(&mut self, cmp: IAA) -> bool { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 224 | let cmp = cmp.into(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 225 | self.index_insert(cmp.into()) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/indexed.rs:264:30 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn new(i: I, j: J, k: K) -> 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] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 264 | ThreeIndexedOntology(TwoIndexedOntology( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 265 | | i, [INFO] [stdout] 266 | | TwoIndexedOntology(j, k, Default::default(), Default::default()), [INFO] [stdout] 267 | | Default::default(), [INFO] [stdout] 268 | | Default::default(), [INFO] [stdout] 269 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/indexed.rs:360:29 [INFO] [stdout] | [INFO] [stdout] 359 | pub fn new(i: I, j: J, k: K, l: L) -> 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] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 360 | FourIndexedOntology(TwoIndexedOntology( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 361 | | i, [INFO] [stdout] 362 | | ThreeIndexedOntology::new(j, k, l), [INFO] [stdout] 363 | | Default::default(), [INFO] [stdout] 364 | | Default::default(), [INFO] [stdout] 365 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/iri_mapped.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 42 | let mut w = Walk::new(IRIExtract::default()); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 45 | w.into_visit().into_vec().into_iter().collect() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/iri_mapped.rs:313:9 [INFO] [stdout] | [INFO] [stdout] 312 | fn into_iter(self) -> Self::IntoIter { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 313 | self.0.index().0.into_iter() [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/iri_mapped.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 328 | fn from(imo: IRIMappedOntology) -> SetOntology { [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 329 | imo.0.index().0.into() [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/logically_equal.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 26 | fn index_insert(&mut self, cmp: AA) -> bool { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27 | self.0.insert(cmp.borrow().component.clone(), cmp).is_some() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/set.rs:56:21 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn from_index(index: SetIndex>) -> Self { [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 56 | SetOntology(OneIndexedOntology::new(index)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/set.rs:138:21 [INFO] [stdout] | [INFO] [stdout] 137 | fn into_iter(self) -> Self::IntoIter { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 138 | SetIntoIter(self.0.index().into_iter()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/set.rs:174:9 [INFO] [stdout] | [INFO] [stdout] 173 | fn from_iter>>(iter: I) -> Self { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 174 | / iter.into_iter() [INFO] [stdout] 175 | | .collect::>>() [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ontology/set.rs:233:39 [INFO] [stdout] | [INFO] [stdout] 233 | .filter_map(|item| match &item.borrow().component { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/visitor/mutable.rs:832:10 [INFO] [stdout] | [INFO] [stdout] 829 | let r = read(bufread, ParserConfiguration::default()); [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 830 | assert!(r.is_ok(), "Expected ontology, got failure:{:?}", r.err()); [INFO] [stdout] 831 | let (o, m) = r.ok().unwrap(); [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] 832 | (o.into(), m) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/vocab.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn is_annotation_builtin>(iri: A) -> bool { [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 308 | AnnotationBuiltIn::from_str(iri.as_ref()).is_ok() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [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 214 previous errors; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `horned-owl` (lib test) due to 215 previous errors; 2 warnings emitted [INFO] running `Command { std: "docker" "inspect" "f8e409f5de1f4d9eef3e45c2efcefbb5b010e451b01e5919974d4d4b7d339296", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f8e409f5de1f4d9eef3e45c2efcefbb5b010e451b01e5919974d4d4b7d339296", kill_on_drop: false }` [INFO] [stdout] f8e409f5de1f4d9eef3e45c2efcefbb5b010e451b01e5919974d4d4b7d339296