[INFO] cloning repository https://github.com/yaleman/maremma [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/yaleman/maremma" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyaleman%2Fmaremma", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyaleman%2Fmaremma'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 18cd92cd518df1c4942e70d2ba908359d83a5e9a [INFO] checking yaleman/maremma against master#1f12b9b0fdbe735968ac002792a720f0ba4faca6 for crater-rollup-uwu [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyaleman%2Fmaremma" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/yaleman/maremma on toolchain 1f12b9b0fdbe735968ac002792a720f0ba4faca6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f12b9b0fdbe735968ac002792a720f0ba4faca6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/yaleman/maremma [INFO] finished tweaking git repo https://github.com/yaleman/maremma [INFO] tweaked toml for git repo https://github.com/yaleman/maremma written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/yaleman/maremma already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f12b9b0fdbe735968ac002792a720f0ba4faca6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded tower-sessions-memory-store v0.12.3 [INFO] [stderr] Downloaded testcontainers v0.21.1 [INFO] [stderr] Downloaded tower-sessions v0.12.3 [INFO] [stderr] Downloaded axum-oidc v0.4.0 [INFO] [stderr] Downloaded sea-orm-migration v1.0.1 [INFO] [stderr] Downloaded opentelemetry-prometheus v0.17.0 [INFO] [stderr] Downloaded opentelemetry-stdout v0.5.0 [INFO] [stderr] Downloaded hyperlocal v0.9.1 [INFO] [stderr] Downloaded sea-orm-macros v1.0.1 [INFO] [stderr] Downloaded croner v2.0.5 [INFO] [stderr] Downloaded ssh-rs v0.5.0 [INFO] [stderr] Downloaded opentelemetry v0.24.0 [INFO] [stderr] Downloaded bollard-stubs v1.45.0-rc.26.0.1 [INFO] [stderr] Downloaded rust_decimal v1.36.0 [INFO] [stderr] Downloaded openidconnect v3.5.0 [INFO] [stderr] Downloaded sqlx v0.8.1 [INFO] [stderr] Downloaded opentelemetry_sdk v0.24.1 [INFO] [stderr] Downloaded sqlx-core v0.8.1 [INFO] [stderr] Downloaded bollard v0.17.1 [INFO] [stderr] Downloaded tower v0.5.0 [INFO] [stderr] Downloaded sea-orm-cli v1.0.1 [INFO] [stderr] Downloaded docker_credential v1.3.1 [INFO] [stderr] Downloaded tower-sessions-core v0.12.3 [INFO] [stderr] Downloaded parse-display-derive v0.9.1 [INFO] [stderr] Downloaded parse-display v0.9.1 [INFO] [stderr] Downloaded zlib-rs v0.2.1 [INFO] [stderr] Downloaded sea-orm v1.0.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+1f12b9b0fdbe735968ac002792a720f0ba4faca6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f4be3db76671f9734ff46253c924bee563cc0ac13a43910430a49bb0822b96ad [INFO] running `Command { std: "docker" "start" "-a" "f4be3db76671f9734ff46253c924bee563cc0ac13a43910430a49bb0822b96ad", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f4be3db76671f9734ff46253c924bee563cc0ac13a43910430a49bb0822b96ad", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f4be3db76671f9734ff46253c924bee563cc0ac13a43910430a49bb0822b96ad", kill_on_drop: false }` [INFO] [stdout] f4be3db76671f9734ff46253c924bee563cc0ac13a43910430a49bb0822b96ad [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+1f12b9b0fdbe735968ac002792a720f0ba4faca6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] fbb6847fd0402fd35b31051c30409e59fa54dd179b1a54f492597fa77c28f0cf [INFO] running `Command { std: "docker" "start" "-a" "fbb6847fd0402fd35b31051c30409e59fa54dd179b1a54f492597fa77c28f0cf", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling libc v0.2.158 [INFO] [stderr] Compiling autocfg v1.3.0 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling serde v1.0.209 [INFO] [stderr] Checking memchr v2.7.4 [INFO] [stderr] Checking pin-project-lite v0.2.14 [INFO] [stderr] Checking once_cell v1.19.0 [INFO] [stderr] Checking itoa v1.0.11 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking futures-core v0.3.30 [INFO] [stderr] Checking bytes v1.7.1 [INFO] [stderr] Checking futures-sink v0.3.30 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Checking log v0.4.22 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Checking futures-channel v0.3.30 [INFO] [stderr] Checking futures-task v0.3.30 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking futures-io v0.3.30 [INFO] [stderr] Compiling libm v0.2.8 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling thiserror v1.0.63 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Checking tracing-core v0.1.32 [INFO] [stderr] Compiling typenum v1.17.0 [INFO] [stderr] Compiling jobserver v0.1.32 [INFO] [stderr] Compiling syn v2.0.76 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Checking socket2 v0.5.7 [INFO] [stderr] Checking signal-hook-registry v1.4.2 [INFO] [stderr] Checking mio v1.0.2 [INFO] [stderr] Compiling cc v1.1.14 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking const-oid v0.9.6 [INFO] [stderr] Checking allocator-api2 v0.2.18 [INFO] [stderr] Checking percent-encoding v2.3.1 [INFO] [stderr] Checking ryu v1.0.18 [INFO] [stderr] Checking equivalent v1.0.1 [INFO] [stderr] Compiling serde_json v1.0.127 [INFO] [stderr] Checking tower-service v0.3.3 [INFO] [stderr] Checking form_urlencoded v1.2.1 [INFO] [stderr] Checking untrusted v0.9.0 [INFO] [stderr] Checking http v1.1.0 [INFO] [stderr] Checking tinyvec_macros v0.1.1 [INFO] [stderr] Checking cpufeatures v0.2.13 [INFO] [stderr] Checking unicode-bidi v0.3.15 [INFO] [stderr] Checking tinyvec v1.8.0 [INFO] [stderr] Checking tower-layer v0.3.3 [INFO] [stderr] Compiling time-core v0.1.2 [INFO] [stderr] Compiling httparse v1.9.4 [INFO] [stderr] Compiling num-conv v0.1.0 [INFO] [stderr] Checking powerfmt v0.2.0 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Compiling time-macros v0.2.18 [INFO] [stderr] Checking http-body v1.0.1 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking try-lock v0.2.5 [INFO] [stderr] Checking iana-time-zone v0.1.60 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Checking unicode-normalization v0.1.23 [INFO] [stderr] Checking base64ct v1.6.0 [INFO] [stderr] Checking httpdate v1.0.3 [INFO] [stderr] Checking want v0.3.1 [INFO] [stderr] Compiling ring v0.17.8 [INFO] [stderr] Checking pem-rfc7468 v0.7.0 [INFO] [stderr] Compiling vcpkg v0.2.15 [INFO] [stderr] Checking idna v0.5.0 [INFO] [stderr] Compiling pkg-config v0.3.30 [INFO] [stderr] Checking base64 v0.21.7 [INFO] [stderr] Checking mime v0.3.17 [INFO] [stderr] Compiling rustversion v1.0.17 [INFO] [stderr] Checking base64 v0.22.1 [INFO] [stderr] Compiling cmake v0.1.51 [INFO] [stderr] Compiling unicase v2.7.0 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Compiling fs_extra v1.3.0 [INFO] [stderr] Checking atomic-waker v1.1.2 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Checking rustls-pki-types v1.8.0 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Compiling aws-lc-sys v0.20.1 [INFO] [stderr] Compiling crossbeam-utils v0.8.20 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Compiling aws-lc-rs v1.8.1 [INFO] [stderr] Checking regex-syntax v0.8.4 [INFO] [stderr] Checking sync_wrapper v0.1.2 [INFO] [stderr] Compiling rust_decimal v1.36.0 [INFO] [stderr] Compiling semver v1.0.23 [INFO] [stderr] Checking rustls-pemfile v1.0.4 [INFO] [stderr] Checking mirai-annotations v1.12.0 [INFO] [stderr] Checking webpki-roots v0.25.4 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking bitflags v2.6.0 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Checking base16ct v0.2.0 [INFO] [stderr] Compiling axum-core v0.4.3 [INFO] [stderr] Compiling openssl-sys v0.9.103 [INFO] [stderr] Compiling darling_core v0.20.10 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling rustls v0.23.12 [INFO] [stderr] Checking crc-catalog v2.4.0 [INFO] [stderr] Checking unicode_categories v0.1.1 [INFO] [stderr] Checking crc v3.2.1 [INFO] [stderr] Checking sqlformat v0.2.4 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Checking regex-automata v0.4.7 [INFO] [stderr] Checking crossbeam-queue v0.3.11 [INFO] [stderr] Checking rustls-pemfile v2.1.3 [INFO] [stderr] Checking atoi v2.0.0 [INFO] [stderr] Checking http v0.2.12 [INFO] [stderr] Compiling serde_derive v1.0.209 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Checking zeroize v1.8.1 [INFO] [stderr] Compiling futures-macro v0.3.30 [INFO] [stderr] Compiling tokio-macros v2.4.0 [INFO] [stderr] Checking zerocopy v0.7.35 [INFO] [stderr] Compiling thiserror-impl v1.0.63 [INFO] [stderr] Checking tokio v1.40.0 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Compiling tracing-attributes v0.1.27 [INFO] [stderr] Checking hashbrown v0.14.5 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking ppv-lite86 v0.2.20 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking sha2 v0.10.8 [INFO] [stderr] Checking indexmap v2.4.0 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking der v0.7.9 [INFO] [stderr] Checking tracing v0.1.40 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Compiling pin-project-internal v1.1.5 [INFO] [stderr] Compiling async-trait v0.1.81 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking futures-executor v0.3.30 [INFO] [stderr] Checking http-body-util v0.1.2 [INFO] [stderr] Checking spki v0.7.3 [INFO] [stderr] Checking futures v0.3.30 [INFO] [stderr] Checking signature v2.2.0 [INFO] [stderr] Checking pkcs8 v0.10.2 [INFO] [stderr] Checking regex v1.10.6 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking sec1 v0.7.3 [INFO] [stderr] Checking pin-project v1.1.5 [INFO] [stderr] Compiling darling_macro v0.20.10 [INFO] [stderr] Compiling enum-ordinalize-derive v4.3.1 [INFO] [stderr] Checking ff v0.13.0 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Checking zlib-rs v0.2.1 [INFO] [stderr] Compiling darling v0.20.10 [INFO] [stderr] Checking group v0.13.0 [INFO] [stderr] Checking bigdecimal v0.3.1 [INFO] [stderr] Compiling enum-ordinalize v4.3.0 [INFO] [stderr] Checking hkdf v0.12.4 [INFO] [stderr] Checking tokio-util v0.7.11 [INFO] [stderr] Checking tokio-stream v0.1.15 [INFO] [stderr] Checking crypto-bigint v0.5.5 [INFO] [stderr] Checking h2 v0.4.6 [INFO] [stderr] Checking deranged v0.3.11 [INFO] [stderr] Checking spin v0.9.8 [INFO] [stderr] Checking url v2.5.2 [INFO] [stderr] Checking time v0.3.36 [INFO] [stderr] Checking chrono v0.4.38 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Checking either v1.13.0 [INFO] [stderr] Checking sct v0.7.1 [INFO] [stderr] Checking rustls-webpki v0.101.7 [INFO] [stderr] Checking tower v0.4.13 [INFO] [stderr] Checking uuid v1.10.0 [INFO] [stderr] Checking futures-intrusive v0.5.0 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Compiling libsqlite3-sys v0.27.0 [INFO] [stderr] Checking ordered-float v2.10.1 [INFO] [stderr] Compiling ucd-trie v0.1.6 [INFO] [stderr] Compiling num-bigint-dig v0.8.4 [INFO] [stderr] Checking utf8parse v0.2.2 [INFO] [stderr] Checking serde-value v0.7.0 [INFO] [stderr] Checking anstyle-parse v0.2.5 [INFO] [stderr] Compiling pest v2.7.11 [INFO] [stderr] Checking elliptic-curve v0.13.8 [INFO] [stderr] Checking h2 v0.3.26 [INFO] [stderr] Compiling educe v0.5.11 [INFO] [stderr] Checking hyper v1.4.1 [INFO] [stderr] Compiling serde_with_macros v3.9.0 [INFO] [stderr] Compiling sea-query-derive v0.4.1 [INFO] [stderr] Checking hashlink v0.8.4 [INFO] [stderr] Checking hyper-util v0.1.7 [INFO] [stderr] Checking inout v0.1.3 [INFO] [stderr] Checking http-body v0.4.6 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Compiling inherent v1.0.11 [INFO] [stderr] Checking num-iter v0.1.45 [INFO] [stderr] Checking ordered-float v3.9.2 [INFO] [stderr] Checking urlencoding v2.1.3 [INFO] [stderr] Checking colorchoice v1.0.2 [INFO] [stderr] Checking anstyle v1.0.8 [INFO] [stderr] Compiling openssl v0.10.66 [INFO] [stderr] Checking is_terminal_polyfill v1.70.1 [INFO] [stderr] Checking event-listener v2.5.3 [INFO] [stderr] Checking anstyle-query v1.1.1 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Checking anstream v0.6.15 [INFO] [stderr] Checking sqlx-core v0.7.4 [INFO] [stderr] Compiling pest_meta v2.7.11 [INFO] [stderr] Checking sea-query v0.31.0 [INFO] [stderr] Checking hyper v0.14.30 [INFO] [stderr] Checking cipher v0.4.4 [INFO] [stderr] Checking serde_with v3.9.0 [INFO] [stderr] Checking tokio-rustls v0.24.1 [INFO] [stderr] Checking flume v0.11.0 [INFO] [stderr] Checking rfc6979 v0.4.0 [INFO] [stderr] Checking pkcs1 v0.7.5 [INFO] [stderr] Checking ed25519 v2.2.3 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Checking rustls-native-certs v0.7.2 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling mime_guess v2.0.5 [INFO] [stderr] Compiling cookie v0.18.1 [INFO] [stderr] Checking encoding_rs v0.8.34 [INFO] [stderr] Checking glob v0.3.1 [INFO] [stderr] Compiling k8s-openapi v0.22.0 [INFO] [stderr] Compiling native-tls v0.2.12 [INFO] [stderr] Checking ipnet v2.9.0 [INFO] [stderr] Checking regex-syntax v0.6.29 [INFO] [stderr] Compiling asn1-rs-derive v0.5.1 [INFO] [stderr] Checking hyper-rustls v0.24.2 [INFO] [stderr] Checking rsa v0.9.6 [INFO] [stderr] Checking ed25519-dalek v2.1.1 [INFO] [stderr] Checking ecdsa v0.16.9 [INFO] [stderr] Compiling pest_generator v2.7.11 [INFO] [stderr] Checking primeorder v0.13.6 [INFO] [stderr] Checking serde_path_to_error v0.1.16 [INFO] [stderr] Checking regex-automata v0.1.10 [INFO] [stderr] Compiling asn1-rs-impl v0.2.0 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Checking rusticata-macros v4.1.0 [INFO] [stderr] Compiling protobuf v2.28.0 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Checking no-std-net v0.6.0 [INFO] [stderr] Checking home v0.5.9 [INFO] [stderr] Checking clap_lex v0.7.2 [INFO] [stderr] Checking pnet_base v0.34.0 [INFO] [stderr] Checking asn1-rs v0.6.2 [INFO] [stderr] Compiling clap_derive v4.5.13 [INFO] [stderr] Checking clap_builder v4.5.15 [INFO] [stderr] Checking sqlx-sqlite v0.7.4 [INFO] [stderr] Checking matchers v0.1.0 [INFO] [stderr] Compiling pest_derive v2.7.11 [INFO] [stderr] Compiling askama_parser v0.2.1 [INFO] [stderr] Checking sqlx v0.7.4 [INFO] [stderr] Checking reqwest v0.11.27 [INFO] [stderr] Compiling basic-toml v0.1.9 [INFO] [stderr] Compiling sea-bae v0.2.0 [INFO] [stderr] Compiling ouroboros_macro v0.17.2 [INFO] [stderr] Checking tower-sessions-core v0.12.3 [INFO] [stderr] Checking sharded-slab v0.1.7 [INFO] [stderr] Checking ssh-encoding v0.2.0 [INFO] [stderr] Checking opentelemetry v0.24.0 [INFO] [stderr] Compiling async-stream-impl v0.3.5 [INFO] [stderr] Compiling sea-schema-derive v0.3.0 [INFO] [stderr] Checking concurrent-queue v2.5.0 [INFO] [stderr] Compiling axum v0.7.5 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Checking sync_wrapper v1.0.1 [INFO] [stderr] Checking thread_local v1.1.8 [INFO] [stderr] Compiling oid-registry v0.7.0 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking base64 v0.13.1 [INFO] [stderr] Checking unsafe-libyaml v0.2.11 [INFO] [stderr] Compiling prometheus v0.13.4 [INFO] [stderr] Checking parking v2.2.0 [INFO] [stderr] Checking dyn-clone v1.0.17 [INFO] [stderr] Checking aliasable v0.1.3 [INFO] [stderr] Checking http-range-header v0.4.1 [INFO] [stderr] Checking adler2 v2.0.0 [INFO] [stderr] Checking ouroboros v0.17.2 [INFO] [stderr] Checking tower-http v0.5.2 [INFO] [stderr] Checking event-listener v5.3.1 [INFO] [stderr] Checking oauth2 v4.4.2 [INFO] [stderr] Checking miniz_oxide v0.8.0 [INFO] [stderr] Checking tracing-subscriber v0.3.18 [INFO] [stderr] Compiling askama_derive v0.12.5 [INFO] [stderr] Checking serde_yaml v0.9.34+deprecated [INFO] [stderr] Checking sea-schema v0.15.0 [INFO] [stderr] Checking async-stream v0.3.5 [INFO] [stderr] Checking opentelemetry_sdk v0.24.1 [INFO] [stderr] Checking tower-sessions-memory-store v0.12.3 [INFO] [stderr] Checking ssh-cipher v0.2.0 [INFO] [stderr] Compiling sea-orm-macros v1.0.1 [INFO] [stderr] Checking clap v4.5.16 [INFO] [stderr] Checking tower-cookies v0.10.0 [INFO] [stderr] Checking jsonpath-rust v0.5.1 [INFO] [stderr] Checking sea-query-binder v0.6.0 [INFO] [stderr] Checking tokio-native-tls v0.3.1 [INFO] [stderr] Checking pnet_macros_support v0.34.0 [INFO] [stderr] Checking p256 v0.13.2 [INFO] [stderr] Checking p384 v0.13.0 [INFO] [stderr] Compiling pnet_macros v0.34.0 [INFO] [stderr] Checking hyper-timeout v0.5.1 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking serde_plain v1.0.2 [INFO] [stderr] Checking secrecy v0.8.0 [INFO] [stderr] Checking hashlink v0.9.1 [INFO] [stderr] Compiling structmeta-derive v0.3.0 [INFO] [stderr] Compiling axum-macros v0.4.1 [INFO] [stderr] Compiling serde_derive_internals v0.29.1 [INFO] [stderr] Checking pem v3.0.4 [INFO] [stderr] Checking humansize v2.1.3 [INFO] [stderr] Checking crc32fast v1.4.2 [INFO] [stderr] Checking matchit v0.7.3 [INFO] [stderr] Compiling schemars v0.8.21 [INFO] [stderr] Checking strum v0.26.3 [INFO] [stderr] Compiling ssh-rs v0.5.0 [INFO] [stderr] Checking askama_escape v0.10.3 [INFO] [stderr] Checking dotenvy v0.15.7 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Checking askama v0.12.1 [INFO] [stderr] Checking sea-orm-cli v1.0.1 [INFO] [stderr] Compiling schemars_derive v0.8.21 [INFO] [stderr] Checking sea-orm v1.0.1 [INFO] [stderr] Compiling structmeta v0.3.0 [INFO] [stderr] Checking flate2 v1.0.32 [INFO] [stderr] Checking openidconnect v3.5.0 [INFO] [stderr] Checking pnet_packet v0.34.0 [INFO] [stderr] Checking sqlx-core v0.8.1 [INFO] [stderr] Checking hyper-tls v0.6.0 [INFO] [stderr] Checking tower-sessions v0.12.3 [INFO] [stderr] Checking ssh-key v0.6.6 [INFO] [stderr] Checking der-parser v9.0.0 [INFO] [stderr] Checking aes v0.8.4 [INFO] [stderr] Checking ctr v0.9.2 [INFO] [stderr] Checking env_filter v0.1.2 [INFO] [stderr] Compiling serde_repr v0.1.19 [INFO] [stderr] Compiling strum_macros v0.25.3 [INFO] [stderr] Checking ordered-float v4.2.2 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking data-encoding v2.6.0 [INFO] [stderr] Checking arc-swap v1.7.1 [INFO] [stderr] Compiling rustix v0.38.34 [INFO] [stderr] Checking option-ext v0.2.0 [INFO] [stderr] Checking strum v0.25.0 [INFO] [stderr] Checking dirs-sys v0.4.1 [INFO] [stderr] Checking x509-parser v0.16.0 [INFO] [stderr] Checking opentelemetry-stdout v0.5.0 [INFO] [stderr] Checking env_logger v0.11.5 [INFO] [stderr] Checking kube-core v0.93.1 [INFO] [stderr] Checking axum-oidc v0.4.0 [INFO] [stderr] Checking bollard-stubs v1.45.0-rc.26.0.1 [INFO] [stderr] Checking sea-orm-migration v1.0.1 [INFO] [stderr] Checking surge-ping v0.8.1 [INFO] [stderr] Checking sqlx v0.8.1 [INFO] [stderr] Checking reqwest v0.12.7 [INFO] [stderr] Checking opentelemetry-prometheus v0.17.0 [INFO] [stderr] Compiling parse-display-derive v0.9.1 [INFO] [stderr] Checking askama_axum v0.4.0 [INFO] [stderr] Checking hyperlocal v0.9.1 [INFO] [stderr] Checking croner v2.0.5 [INFO] [stderr] Checking sha256 v1.5.0 [INFO] [stderr] Checking tower v0.5.0 [INFO] [stderr] Checking webpki-roots v0.26.3 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Checking linux-raw-sys v0.4.14 [INFO] [stderr] Checking dirs v5.0.1 [INFO] [stderr] Checking docker_credential v1.3.1 [INFO] [stderr] Checking fastrand v2.1.1 [INFO] [stderr] Checking parse-display v0.9.1 [INFO] [stderr] Checking tempfile v3.12.0 [INFO] [stderr] Checking rustls-webpki v0.102.6 [INFO] [stderr] Checking tokio-rustls v0.26.0 [INFO] [stderr] Checking hyper-rustls v0.27.2 [INFO] [stderr] Checking axum-server v0.7.1 [INFO] [stderr] Checking kube-client v0.93.1 [INFO] [stderr] Checking bollard v0.17.1 [INFO] [stderr] Checking kube v0.93.1 [INFO] [stderr] Checking maremma v0.1.6 (/opt/rustwide/workdir) [INFO] [stderr] Checking testcontainers v0.21.1 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 57.20s [INFO] running `Command { std: "docker" "inspect" "fbb6847fd0402fd35b31051c30409e59fa54dd179b1a54f492597fa77c28f0cf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fbb6847fd0402fd35b31051c30409e59fa54dd179b1a54f492597fa77c28f0cf", kill_on_drop: false }` [INFO] [stdout] fbb6847fd0402fd35b31051c30409e59fa54dd179b1a54f492597fa77c28f0cf [INFO] checking yaleman/maremma against try#f9935d29d867449445ee008640ccca1bf1ae0889+rustflags=-Dtail_expr_drop_order for crater-rollup-uwu [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyaleman%2Fmaremma" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/yaleman/maremma on toolchain f9935d29d867449445ee008640ccca1bf1ae0889 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9935d29d867449445ee008640ccca1bf1ae0889" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/yaleman/maremma [INFO] finished tweaking git repo https://github.com/yaleman/maremma [INFO] tweaked toml for git repo https://github.com/yaleman/maremma written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/yaleman/maremma already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9935d29d867449445ee008640ccca1bf1ae0889" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+f9935d29d867449445ee008640ccca1bf1ae0889" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 965467bbeee58331e16bcdb7c1d0eec356bde9257a14045994750416639d9607 [INFO] running `Command { std: "docker" "start" "-a" "965467bbeee58331e16bcdb7c1d0eec356bde9257a14045994750416639d9607", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "965467bbeee58331e16bcdb7c1d0eec356bde9257a14045994750416639d9607", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "965467bbeee58331e16bcdb7c1d0eec356bde9257a14045994750416639d9607", kill_on_drop: false }` [INFO] [stdout] 965467bbeee58331e16bcdb7c1d0eec356bde9257a14045994750416639d9607 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+f9935d29d867449445ee008640ccca1bf1ae0889" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7b00676b60e8d2bfc662709e16cf92b1e588632bedf01a3c4112ef49b87a37df [INFO] running `Command { std: "docker" "start" "-a" "7b00676b60e8d2bfc662709e16cf92b1e588632bedf01a3c4112ef49b87a37df", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling libc v0.2.158 [INFO] [stderr] Compiling autocfg v1.3.0 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling serde v1.0.209 [INFO] [stderr] Checking memchr v2.7.4 [INFO] [stderr] Checking pin-project-lite v0.2.14 [INFO] [stderr] Checking once_cell v1.19.0 [INFO] [stderr] Checking itoa v1.0.11 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking futures-core v0.3.30 [INFO] [stderr] Checking bytes v1.7.1 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Checking futures-sink v0.3.30 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Checking log v0.4.22 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Checking futures-channel v0.3.30 [INFO] [stderr] Checking futures-io v0.3.30 [INFO] [stderr] Compiling libm v0.2.8 [INFO] [stderr] Checking futures-task v0.3.30 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling thiserror v1.0.63 [INFO] [stderr] Checking tracing-core v0.1.32 [INFO] [stderr] Compiling typenum v1.17.0 [INFO] [stderr] Compiling syn v2.0.76 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Compiling jobserver v0.1.32 [INFO] [stderr] Checking mio v1.0.2 [INFO] [stderr] Checking signal-hook-registry v1.4.2 [INFO] [stderr] Checking socket2 v0.5.7 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Compiling cc v1.1.14 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking const-oid v0.9.6 [INFO] [stderr] Checking allocator-api2 v0.2.18 [INFO] [stderr] Checking percent-encoding v2.3.1 [INFO] [stderr] Checking ryu v1.0.18 [INFO] [stderr] Checking equivalent v1.0.1 [INFO] [stderr] Compiling serde_json v1.0.127 [INFO] [stderr] Checking tower-service v0.3.3 [INFO] [stderr] Checking form_urlencoded v1.2.1 [INFO] [stderr] Checking untrusted v0.9.0 [INFO] [stderr] Checking http v1.1.0 [INFO] [stderr] Checking tinyvec_macros v0.1.1 [INFO] [stderr] Checking cpufeatures v0.2.13 [INFO] [stderr] Checking tinyvec v1.8.0 [INFO] [stderr] Checking tower-layer v0.3.3 [INFO] [stderr] Checking unicode-bidi v0.3.15 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Compiling httparse v1.9.4 [INFO] [stderr] Compiling num-conv v0.1.0 [INFO] [stderr] Checking powerfmt v0.2.0 [INFO] [stderr] Compiling time-core v0.1.2 [INFO] [stderr] Compiling time-macros v0.2.18 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking http-body v1.0.1 [INFO] [stderr] Checking base64ct v1.6.0 [INFO] [stderr] Checking httpdate v1.0.3 [INFO] [stderr] Checking unicode-normalization v0.1.23 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Checking iana-time-zone v0.1.60 [INFO] [stderr] Checking try-lock v0.2.5 [INFO] [stderr] Checking pem-rfc7468 v0.7.0 [INFO] [stderr] Checking want v0.3.1 [INFO] [stderr] Compiling pkg-config v0.3.30 [INFO] [stderr] Compiling ring v0.17.8 [INFO] [stderr] Compiling vcpkg v0.2.15 [INFO] [stderr] Checking idna v0.5.0 [INFO] [stderr] Checking base64 v0.21.7 [INFO] [stderr] Compiling rustversion v1.0.17 [INFO] [stderr] Checking mime v0.3.17 [INFO] [stderr] Checking base64 v0.22.1 [INFO] [stderr] Compiling cmake v0.1.51 [INFO] [stderr] Compiling unicase v2.7.0 [INFO] [stderr] Compiling fs_extra v1.3.0 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Checking atomic-waker v1.1.2 [INFO] [stderr] Compiling aws-lc-sys v0.20.1 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Checking rustls-pki-types v1.8.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.20 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Compiling aws-lc-rs v1.8.1 [INFO] [stderr] Checking regex-syntax v0.8.4 [INFO] [stderr] Checking sync_wrapper v0.1.2 [INFO] [stderr] Compiling semver v1.0.23 [INFO] [stderr] Compiling rust_decimal v1.36.0 [INFO] [stderr] Checking rustls-pemfile v1.0.4 [INFO] [stderr] Checking webpki-roots v0.25.4 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking mirai-annotations v1.12.0 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Checking bitflags v2.6.0 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking base16ct v0.2.0 [INFO] [stderr] Compiling darling_core v0.20.10 [INFO] [stderr] Compiling axum-core v0.4.3 [INFO] [stderr] Compiling openssl-sys v0.9.103 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling rustls v0.23.12 [INFO] [stderr] Checking unicode_categories v0.1.1 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking crc-catalog v2.4.0 [INFO] [stderr] Checking crc v3.2.1 [INFO] [stderr] Checking sqlformat v0.2.4 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Checking regex-automata v0.4.7 [INFO] [stderr] Checking crossbeam-queue v0.3.11 [INFO] [stderr] Checking rustls-pemfile v2.1.3 [INFO] [stderr] Checking atoi v2.0.0 [INFO] [stderr] Checking http v0.2.12 [INFO] [stderr] Compiling serde_derive v1.0.209 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Checking zeroize v1.8.1 [INFO] [stderr] Compiling futures-macro v0.3.30 [INFO] [stderr] Compiling tokio-macros v2.4.0 [INFO] [stderr] Compiling thiserror-impl v1.0.63 [INFO] [stderr] Checking zerocopy v0.7.35 [INFO] [stderr] Compiling tracing-attributes v0.1.27 [INFO] [stderr] Checking tokio v1.40.0 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Checking hashbrown v0.14.5 [INFO] [stderr] Checking ppv-lite86 v0.2.20 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking tracing v0.1.40 [INFO] [stderr] Checking indexmap v2.4.0 [INFO] [stderr] Checking sha2 v0.10.8 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking der v0.7.9 [INFO] [stderr] Compiling pin-project-internal v1.1.5 [INFO] [stderr] Compiling async-trait v0.1.81 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking spki v0.7.3 [INFO] [stderr] Checking pkcs8 v0.10.2 [INFO] [stderr] Checking signature v2.2.0 [INFO] [stderr] Checking regex v1.10.6 [INFO] [stderr] Checking sec1 v0.7.3 [INFO] [stderr] Checking pin-project v1.1.5 [INFO] [stderr] Checking futures-executor v0.3.30 [INFO] [stderr] Checking http-body-util v0.1.2 [INFO] [stderr] Checking futures v0.3.30 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Compiling darling_macro v0.20.10 [INFO] [stderr] Compiling enum-ordinalize-derive v4.3.1 [INFO] [stderr] Checking ff v0.13.0 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Checking zlib-rs v0.2.1 [INFO] [stderr] Checking bigdecimal v0.3.1 [INFO] [stderr] Compiling darling v0.20.10 [INFO] [stderr] Checking group v0.13.0 [INFO] [stderr] Checking hkdf v0.12.4 [INFO] [stderr] Checking crypto-bigint v0.5.5 [INFO] [stderr] Compiling enum-ordinalize v4.3.0 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Checking tokio-util v0.7.11 [INFO] [stderr] Checking tokio-stream v0.1.15 [INFO] [stderr] Compiling libsqlite3-sys v0.27.0 [INFO] [stderr] Checking h2 v0.4.6 [INFO] [stderr] Checking tower v0.4.13 [INFO] [stderr] Checking spin v0.9.8 [INFO] [stderr] Checking deranged v0.3.11 [INFO] [stderr] Checking url v2.5.2 [INFO] [stderr] Checking chrono v0.4.38 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Checking either v1.13.0 [INFO] [stderr] Checking uuid v1.10.0 [INFO] [stderr] Checking time v0.3.36 [INFO] [stderr] Checking sct v0.7.1 [INFO] [stderr] Checking rustls-webpki v0.101.7 [INFO] [stderr] Checking futures-intrusive v0.5.0 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking ordered-float v2.10.1 [INFO] [stderr] Compiling num-bigint-dig v0.8.4 [INFO] [stderr] Compiling ucd-trie v0.1.6 [INFO] [stderr] Checking utf8parse v0.2.2 [INFO] [stderr] Checking serde-value v0.7.0 [INFO] [stderr] Checking anstyle-parse v0.2.5 [INFO] [stderr] Compiling pest v2.7.11 [INFO] [stderr] Checking elliptic-curve v0.13.8 [INFO] [stderr] Checking h2 v0.3.26 [INFO] [stderr] Compiling educe v0.5.11 [INFO] [stderr] Compiling serde_with_macros v3.9.0 [INFO] [stderr] Checking hyper v1.4.1 [INFO] [stderr] Compiling sea-query-derive v0.4.1 [INFO] [stderr] Checking hashlink v0.8.4 [INFO] [stderr] Checking inout v0.1.3 [INFO] [stderr] Checking http-body v0.4.6 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Compiling inherent v1.0.11 [INFO] [stderr] Checking num-iter v0.1.45 [INFO] [stderr] Checking hyper-util v0.1.7 [INFO] [stderr] Checking ordered-float v3.9.2 [INFO] [stderr] Checking colorchoice v1.0.2 [INFO] [stderr] Checking event-listener v2.5.3 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Checking is_terminal_polyfill v1.70.1 [INFO] [stderr] Checking anstyle-query v1.1.1 [INFO] [stderr] Checking anstyle v1.0.8 [INFO] [stderr] Checking urlencoding v2.1.3 [INFO] [stderr] Compiling openssl v0.10.66 [INFO] [stderr] Compiling pest_meta v2.7.11 [INFO] [stderr] Checking anstream v0.6.15 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Checking sqlx-core v0.7.4 [INFO] [stderr] Checking sea-query v0.31.0 [INFO] [stderr] Checking hyper v0.14.30 [INFO] [stderr] Checking serde_with v3.9.0 [INFO] [stderr] Checking cipher v0.4.4 [INFO] [stderr] Checking tokio-rustls v0.24.1 [INFO] [stderr] Checking flume v0.11.0 [INFO] [stderr] Checking rfc6979 v0.4.0 [INFO] [stderr] Checking ed25519 v2.2.3 [INFO] [stderr] Checking pkcs1 v0.7.5 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Checking rustls-native-certs v0.7.2 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling mime_guess v2.0.5 [INFO] [stderr] Compiling cookie v0.18.1 [INFO] [stderr] Checking encoding_rs v0.8.34 [INFO] [stderr] Checking glob v0.3.1 [INFO] [stderr] Compiling k8s-openapi v0.22.0 [INFO] [stderr] Checking regex-syntax v0.6.29 [INFO] [stderr] Checking ipnet v2.9.0 [INFO] [stderr] Compiling native-tls v0.2.12 [INFO] [stderr] Compiling asn1-rs-derive v0.5.1 [INFO] [stderr] Checking hyper-rustls v0.24.2 [INFO] [stderr] Checking rsa v0.9.6 [INFO] [stderr] Checking ed25519-dalek v2.1.1 [INFO] [stderr] Checking ecdsa v0.16.9 [INFO] [stderr] Compiling pest_generator v2.7.11 [INFO] [stderr] Checking primeorder v0.13.6 [INFO] [stderr] Checking serde_path_to_error v0.1.16 [INFO] [stderr] Checking regex-automata v0.1.10 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling asn1-rs-impl v0.2.0 [INFO] [stderr] Checking rusticata-macros v4.1.0 [INFO] [stderr] Compiling protobuf v2.28.0 [INFO] [stderr] Checking no-std-net v0.6.0 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Checking home v0.5.9 [INFO] [stderr] Checking sqlx-sqlite v0.7.4 [INFO] [stderr] Checking clap_lex v0.7.2 [INFO] [stderr] Compiling clap_derive v4.5.13 [INFO] [stderr] Checking clap_builder v4.5.15 [INFO] [stderr] Checking asn1-rs v0.6.2 [INFO] [stderr] Checking sqlx v0.7.4 [INFO] [stderr] Checking pnet_base v0.34.0 [INFO] [stderr] Checking matchers v0.1.0 [INFO] [stderr] Compiling askama_parser v0.2.1 [INFO] [stderr] Compiling pest_derive v2.7.11 [INFO] [stderr] Checking reqwest v0.11.27 [INFO] [stderr] Compiling basic-toml v0.1.9 [INFO] [stderr] Compiling sea-bae v0.2.0 [INFO] [stderr] Compiling ouroboros_macro v0.17.2 [INFO] [stderr] Checking tower-sessions-core v0.12.3 [INFO] [stderr] Checking sharded-slab v0.1.7 [INFO] [stderr] Checking ssh-encoding v0.2.0 [INFO] [stderr] Checking opentelemetry v0.24.0 [INFO] [stderr] Compiling sea-schema-derive v0.3.0 [INFO] [stderr] Compiling async-stream-impl v0.3.5 [INFO] [stderr] Checking concurrent-queue v2.5.0 [INFO] [stderr] Compiling axum v0.7.5 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Checking sync_wrapper v1.0.1 [INFO] [stderr] Checking thread_local v1.1.8 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Compiling prometheus v0.13.4 [INFO] [stderr] Compiling oid-registry v0.7.0 [INFO] [stderr] Checking unsafe-libyaml v0.2.11 [INFO] [stderr] Checking adler2 v2.0.0 [INFO] [stderr] Checking dyn-clone v1.0.17 [INFO] [stderr] Checking http-range-header v0.4.1 [INFO] [stderr] Checking base64 v0.13.1 [INFO] [stderr] Checking parking v2.2.0 [INFO] [stderr] Checking aliasable v0.1.3 [INFO] [stderr] Checking tower-http v0.5.2 [INFO] [stderr] Checking event-listener v5.3.1 [INFO] [stderr] Checking ouroboros v0.17.2 [INFO] [stderr] Checking miniz_oxide v0.8.0 [INFO] [stderr] Compiling askama_derive v0.12.5 [INFO] [stderr] Checking oauth2 v4.4.2 [INFO] [stderr] Checking tracing-subscriber v0.3.18 [INFO] [stderr] Checking serde_yaml v0.9.34+deprecated [INFO] [stderr] Checking async-stream v0.3.5 [INFO] [stderr] Checking opentelemetry_sdk v0.24.1 [INFO] [stderr] Checking sea-schema v0.15.0 [INFO] [stderr] Checking tower-sessions-memory-store v0.12.3 [INFO] [stderr] Checking ssh-cipher v0.2.0 [INFO] [stderr] Compiling sea-orm-macros v1.0.1 [INFO] [stderr] Checking clap v4.5.16 [INFO] [stderr] Checking tower-cookies v0.10.0 [INFO] [stderr] Checking jsonpath-rust v0.5.1 [INFO] [stderr] Checking pnet_macros_support v0.34.0 [INFO] [stderr] Checking tokio-native-tls v0.3.1 [INFO] [stderr] Checking sea-query-binder v0.6.0 [INFO] [stderr] Checking p384 v0.13.0 [INFO] [stderr] Checking p256 v0.13.2 [INFO] [stderr] Checking hyper-timeout v0.5.1 [INFO] [stderr] Compiling pnet_macros v0.34.0 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking serde_plain v1.0.2 [INFO] [stderr] Checking secrecy v0.8.0 [INFO] [stderr] Checking hashlink v0.9.1 [INFO] [stderr] Compiling axum-macros v0.4.1 [INFO] [stderr] Compiling structmeta-derive v0.3.0 [INFO] [stderr] Compiling serde_derive_internals v0.29.1 [INFO] [stderr] Checking pem v3.0.4 [INFO] [stderr] Checking humansize v2.1.3 [INFO] [stderr] Checking crc32fast v1.4.2 [INFO] [stderr] Checking strum v0.26.3 [INFO] [stderr] Checking dotenvy v0.15.7 [INFO] [stderr] Checking matchit v0.7.3 [INFO] [stderr] Compiling ssh-rs v0.5.0 [INFO] [stderr] Compiling schemars v0.8.21 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Checking askama_escape v0.10.3 [INFO] [stderr] Checking askama v0.12.1 [INFO] [stderr] Checking sea-orm-cli v1.0.1 [INFO] [stderr] Compiling schemars_derive v0.8.21 [INFO] [stderr] Checking sea-orm v1.0.1 [INFO] [stderr] Checking flate2 v1.0.32 [INFO] [stderr] Compiling structmeta v0.3.0 [INFO] [stderr] Checking openidconnect v3.5.0 [INFO] [stderr] Checking pnet_packet v0.34.0 [INFO] [stderr] Checking sqlx-core v0.8.1 [INFO] [stderr] Checking hyper-tls v0.6.0 [INFO] [stderr] Checking tower-sessions v0.12.3 [INFO] [stderr] Checking ssh-key v0.6.6 [INFO] [stderr] Checking der-parser v9.0.0 [INFO] [stderr] Checking aes v0.8.4 [INFO] [stderr] Checking ctr v0.9.2 [INFO] [stderr] Checking env_filter v0.1.2 [INFO] [stderr] Compiling strum_macros v0.25.3 [INFO] [stderr] Compiling serde_repr v0.1.19 [INFO] [stderr] Checking ordered-float v4.2.2 [INFO] [stderr] Compiling rustix v0.38.34 [INFO] [stderr] Checking data-encoding v2.6.0 [INFO] [stderr] Checking arc-swap v1.7.1 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking option-ext v0.2.0 [INFO] [stderr] Checking strum v0.25.0 [INFO] [stderr] Checking dirs-sys v0.4.1 [INFO] [stderr] Checking env_logger v0.11.5 [INFO] [stderr] Checking x509-parser v0.16.0 [INFO] [stderr] Checking sea-orm-migration v1.0.1 [INFO] [stderr] Checking opentelemetry-stdout v0.5.0 [INFO] [stderr] Checking bollard-stubs v1.45.0-rc.26.0.1 [INFO] [stderr] Checking axum-oidc v0.4.0 [INFO] [stderr] Checking kube-core v0.93.1 [INFO] [stderr] Checking surge-ping v0.8.1 [INFO] [stderr] Checking sqlx v0.8.1 [INFO] [stderr] Checking reqwest v0.12.7 [INFO] [stderr] Compiling parse-display-derive v0.9.1 [INFO] [stderr] Checking opentelemetry-prometheus v0.17.0 [INFO] [stderr] Checking askama_axum v0.4.0 [INFO] [stderr] Checking hyperlocal v0.9.1 [INFO] [stderr] Checking croner v2.0.5 [INFO] [stderr] Checking sha256 v1.5.0 [INFO] [stderr] Checking tower v0.5.0 [INFO] [stderr] Checking webpki-roots v0.26.3 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Checking linux-raw-sys v0.4.14 [INFO] [stderr] Checking dirs v5.0.1 [INFO] [stderr] Checking docker_credential v1.3.1 [INFO] [stderr] Checking fastrand v2.1.1 [INFO] [stderr] Checking parse-display v0.9.1 [INFO] [stderr] Checking tempfile v3.12.0 [INFO] [stderr] Checking rustls-webpki v0.102.6 [INFO] [stderr] Checking tokio-rustls v0.26.0 [INFO] [stderr] Checking hyper-rustls v0.27.2 [INFO] [stderr] Checking axum-server v0.7.1 [INFO] [stderr] Checking kube-client v0.93.1 [INFO] [stderr] Checking bollard v0.17.1 [INFO] [stderr] Checking kube v0.93.1 [INFO] [stderr] Checking maremma v0.1.6 (/opt/rustwide/workdir) [INFO] [stderr] Checking testcontainers v0.21.1 [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/config.rs:185:12 [INFO] [stdout] | [INFO] [stdout] 133 | let services = value [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 185 | Ok(Configuration { [INFO] [stdout] | ____________^ [INFO] [stdout] 186 | | database_file: value.database_file, [INFO] [stdout] 187 | | listen_address: value.listen_address, [INFO] [stdout] 188 | | listen_port, [INFO] [stdout] ... | [INFO] [stdout] 200 | | static_path: Some(static_path), [INFO] [stdout] 201 | | }) [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] = 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/config.rs:140:20 [INFO] [stdout] | [INFO] [stdout] 137 | let service: Service = serde_json::from_value(service.clone()).map_err(|e| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 140 | Ok((name.clone(), service)) [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/config.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 267 | let mut groups: HashSet = HashSet::new(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 279 | groups.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/db/entities/host.rs:98:28 [INFO] [stdout] | [INFO] [stdout] 97 | config: SendableConfig, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 98 | ) -> Result<(), Error> { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 99 | | for (name, host) in &config.read().await.hosts { [INFO] [stdout] 100 | | let model = match Model::find_by_name(name, db).await { [INFO] [stdout] 101 | | Ok(val) => val, [INFO] [stdout] ... | [INFO] [stdout] 145 | | Ok(()) [INFO] [stdout] 146 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/db/entities/host_group.rs:68:28 [INFO] [stdout] | [INFO] [stdout] 67 | config: SendableConfig, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 68 | ) -> Result<(), Error> { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 69 | | let mut known_group_list: Vec = Entity::find() [INFO] [stdout] 70 | | .all(db) [INFO] [stdout] 71 | | .await? [INFO] [stdout] ... | [INFO] [stdout] 130 | | Ok(()) [INFO] [stdout] 131 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/db/entities/host_group_members.rs:113:28 [INFO] [stdout] | [INFO] [stdout] 112 | config: SendableConfig, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 113 | ) -> Result<(), Error> { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 114 | | // group -> (group def, host ids) [INFO] [stdout] 115 | | let mut inverted_group_list: HashMap)> = [INFO] [stdout] 116 | | HashMap::new(); [INFO] [stdout] ... | [INFO] [stdout] 159 | | Ok(()) [INFO] [stdout] 160 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/db/entities/service.rs:67:28 [INFO] [stdout] | [INFO] [stdout] 66 | config: SendableConfig, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 67 | ) -> Result<(), Error> { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 68 | | for (service_name, service) in &config.read().await.services { [INFO] [stdout] 69 | | // this is janky but we need to flatten it using serde to get the "extra" fields [INFO] [stdout] 70 | | let extra_config: Json = serde_json::to_value(service.extra_config.clone()) [INFO] [stdout] ... | [INFO] [stdout] 171 | | Ok(()) [INFO] [stdout] 172 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/db/entities/service_check.rs:206:28 [INFO] [stdout] | [INFO] [stdout] 205 | config: SendableConfig, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 206 | ) -> Result<(), Error> { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 207 | | debug!("Starting update of service checks"); [INFO] [stdout] 208 | | // the easy ones are the locals. [INFO] [stdout] 209 | | info!("Starting local updates..."); [INFO] [stdout] ... | [INFO] [stdout] 295 | | Ok(()) [INFO] [stdout] 296 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/db/entities/service_group_link.rs:85:28 [INFO] [stdout] | [INFO] [stdout] 84 | config: SendableConfig, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 85 | ) -> Result<(), Error> { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 86 | | for (service_name, service) in &config.read().await.services { [INFO] [stdout] 87 | | let service_model = service::Model::find_by_name(service_name, db) [INFO] [stdout] 88 | | .await? [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(()) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/metrics/mod.rs:45:8 [INFO] [stdout] | [INFO] [stdout] 17 | let registry = prometheus::Registry::new(); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 20 | let exporter = opentelemetry_prometheus::exporter() [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 26 | let resource = Resource::from_detectors( [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 35 | let resource = resource.merge(&Resource::new(vec![KeyValue::new( [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 41 | let provider = SdkMeterProvider::builder() [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 45 | Ok((provider, registry)) [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/services/mod.rs:316:12 [INFO] [stdout] | [INFO] [stdout] 314 | let config = service_config_parse(&service_identifier, &self.service_type, &value)?; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 315 | [INFO] [stdout] 316 | Ok(Self { [INFO] [stdout] | ____________^ [INFO] [stdout] 317 | | id: self.id, [INFO] [stdout] 318 | | name: self.name.to_owned(), [INFO] [stdout] 319 | | description: self.description.to_owned(), [INFO] [stdout] ... | [INFO] [stdout] 324 | | config: Some(config), [INFO] [stdout] 325 | | }) [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/services/cli.rs:34:12 [INFO] [stdout] | [INFO] [stdout] 34 | Ok(Box::new(Self { [INFO] [stdout] | ____________^ [INFO] [stdout] 35 | | name, [INFO] [stdout] 36 | | cron_schedule, [INFO] [stdout] 37 | | command_line, [INFO] [stdout] 38 | | run_in_shell, [INFO] [stdout] 39 | | })) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |__________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/services/kubernetes.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | Ok(Box::new(Self { [INFO] [stdout] | ____________^ [INFO] [stdout] 27 | | name, [INFO] [stdout] 28 | | cron_schedule, [INFO] [stdout] 29 | | host: self.extract_value(value, "host", &self.host)?, [INFO] [stdout] 30 | | })) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |__________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/services/oneshot.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 20 | let schema: RootSchema = match cmd.check { [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 31 | serde_json::to_string_pretty(&schema) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/mod.rs:147:13 [INFO] [stdout] | [INFO] [stdout] 133 | let oidc_error_handler = OidcErorHandler::new(state.web_tx.clone()); [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 143 | .layer(HandleErrorLayer::new(|e: MiddlewareError| async move { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 147 | Redirect::to("/auth/logout").into_response() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/tools.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 67 | .map_err(|e| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 68 | error!("Failed to reload config: {:?}", e); [INFO] [stdout] 69 | Redirect::to("/tools?result=Failed to load config from file&status=error") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/tools.rs:79:13 [INFO] [stdout] | [INFO] [stdout] 77 | .map_err(|e| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 78 | error!("Failed to reload config: {:?}", e); [INFO] [stdout] 79 | Redirect::to("/tools?result=Failed to load config from file&status=error") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/tools.rs:86:13 [INFO] [stdout] | [INFO] [stdout] 84 | .map_err(|e| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 85 | error!("Failed to reload config: {:?}", e); [INFO] [stdout] 86 | Redirect::to("/tools?result=Failed to reload config&status=error").into_response() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/tools.rs:119:25 [INFO] [stdout] | [INFO] [stdout] 117 | .map_err(|e| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 118 | error!("Failed to set all to urgent: {:?}", e); [INFO] [stdout] 119 | Redirect::to("/tools?result=Failed to set all tasks to urgent&status=error") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [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 19 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `maremma` (lib) due to 20 previous errors [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/config.rs:185:12 [INFO] [stdout] | [INFO] [stdout] 133 | let services = value [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 185 | Ok(Configuration { [INFO] [stdout] | ____________^ [INFO] [stdout] 186 | | database_file: value.database_file, [INFO] [stdout] 187 | | listen_address: value.listen_address, [INFO] [stdout] 188 | | listen_port, [INFO] [stdout] ... | [INFO] [stdout] 200 | | static_path: Some(static_path), [INFO] [stdout] 201 | | }) [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] = 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/config.rs:140:20 [INFO] [stdout] | [INFO] [stdout] 137 | let service: Service = serde_json::from_value(service.clone()).map_err(|e| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 140 | Ok((name.clone(), service)) [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/config.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 267 | let mut groups: HashSet = HashSet::new(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 279 | groups.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/db/entities/host.rs:98:28 [INFO] [stdout] | [INFO] [stdout] 97 | config: SendableConfig, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 98 | ) -> Result<(), Error> { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 99 | | for (name, host) in &config.read().await.hosts { [INFO] [stdout] 100 | | let model = match Model::find_by_name(name, db).await { [INFO] [stdout] 101 | | Ok(val) => val, [INFO] [stdout] ... | [INFO] [stdout] 145 | | Ok(()) [INFO] [stdout] 146 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/db/entities/host_group.rs:68:28 [INFO] [stdout] | [INFO] [stdout] 67 | config: SendableConfig, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 68 | ) -> Result<(), Error> { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 69 | | let mut known_group_list: Vec = Entity::find() [INFO] [stdout] 70 | | .all(db) [INFO] [stdout] 71 | | .await? [INFO] [stdout] ... | [INFO] [stdout] 130 | | Ok(()) [INFO] [stdout] 131 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/db/entities/host_group_members.rs:113:28 [INFO] [stdout] | [INFO] [stdout] 112 | config: SendableConfig, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 113 | ) -> Result<(), Error> { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 114 | | // group -> (group def, host ids) [INFO] [stdout] 115 | | let mut inverted_group_list: HashMap)> = [INFO] [stdout] 116 | | HashMap::new(); [INFO] [stdout] ... | [INFO] [stdout] 159 | | Ok(()) [INFO] [stdout] 160 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/db/entities/service.rs:67:28 [INFO] [stdout] | [INFO] [stdout] 66 | config: SendableConfig, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 67 | ) -> Result<(), Error> { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 68 | | for (service_name, service) in &config.read().await.services { [INFO] [stdout] 69 | | // this is janky but we need to flatten it using serde to get the "extra" fields [INFO] [stdout] 70 | | let extra_config: Json = serde_json::to_value(service.extra_config.clone()) [INFO] [stdout] ... | [INFO] [stdout] 171 | | Ok(()) [INFO] [stdout] 172 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/db/entities/service_check.rs:206:28 [INFO] [stdout] | [INFO] [stdout] 205 | config: SendableConfig, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 206 | ) -> Result<(), Error> { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 207 | | debug!("Starting update of service checks"); [INFO] [stdout] 208 | | // the easy ones are the locals. [INFO] [stdout] 209 | | info!("Starting local updates..."); [INFO] [stdout] ... | [INFO] [stdout] 295 | | Ok(()) [INFO] [stdout] 296 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/db/entities/service_group_link.rs:85:28 [INFO] [stdout] | [INFO] [stdout] 84 | config: SendableConfig, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 85 | ) -> Result<(), Error> { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 86 | | for (service_name, service) in &config.read().await.services { [INFO] [stdout] 87 | | let service_model = service::Model::find_by_name(service_name, db) [INFO] [stdout] 88 | | .await? [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(()) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/metrics/mod.rs:45:8 [INFO] [stdout] | [INFO] [stdout] 17 | let registry = prometheus::Registry::new(); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 20 | let exporter = opentelemetry_prometheus::exporter() [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 26 | let resource = Resource::from_detectors( [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 35 | let resource = resource.merge(&Resource::new(vec![KeyValue::new( [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 41 | let provider = SdkMeterProvider::builder() [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 45 | Ok((provider, registry)) [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/services/mod.rs:316:12 [INFO] [stdout] | [INFO] [stdout] 314 | let config = service_config_parse(&service_identifier, &self.service_type, &value)?; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 315 | [INFO] [stdout] 316 | Ok(Self { [INFO] [stdout] | ____________^ [INFO] [stdout] 317 | | id: self.id, [INFO] [stdout] 318 | | name: self.name.to_owned(), [INFO] [stdout] 319 | | description: self.description.to_owned(), [INFO] [stdout] ... | [INFO] [stdout] 324 | | config: Some(config), [INFO] [stdout] 325 | | }) [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/services/cli.rs:34:12 [INFO] [stdout] | [INFO] [stdout] 34 | Ok(Box::new(Self { [INFO] [stdout] | ____________^ [INFO] [stdout] 35 | | name, [INFO] [stdout] 36 | | cron_schedule, [INFO] [stdout] 37 | | command_line, [INFO] [stdout] 38 | | run_in_shell, [INFO] [stdout] 39 | | })) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |__________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/services/kubernetes.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | Ok(Box::new(Self { [INFO] [stdout] | ____________^ [INFO] [stdout] 27 | | name, [INFO] [stdout] 28 | | cron_schedule, [INFO] [stdout] 29 | | host: self.extract_value(value, "host", &self.host)?, [INFO] [stdout] 30 | | })) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |__________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/services/oneshot.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 20 | let schema: RootSchema = match cmd.check { [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 31 | serde_json::to_string_pretty(&schema) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/tests/tls_utils.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 100 | key_ar: impl AsRef, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 101 | cert_ar: impl AsRef, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 121 | / File::create(cert_path) [INFO] [stdout] 122 | | .and_then(|mut file| file.write_all(&cert_pem)) [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/tests/tls_utils.rs:278:8 [INFO] [stdout] | [INFO] [stdout] 222 | let ca_key = gen_private_key(&ca_config.key_type, Some(ca_config.key_bits))?; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 230 | let mut x509_name = X509NameBuilder::new()?; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 237 | let x509_name = x509_name.build(); [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 238 | [INFO] [stdout] 239 | let mut cert_builder = X509::builder()?; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 243 | let serial_number = bn::BigNum::from_u32(1).and_then(|serial| serial.to_asn1_integer())?; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 249 | let not_before = asn1::Asn1Time::days_from_now(0)?; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 250 | cert_builder.set_not_before(¬_before)?; [INFO] [stdout] 251 | let not_after = asn1::Asn1Time::days_from_now(CA_VALID_DAYS)?; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 263 | let subject_key_identifier = [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 276 | let ca_cert = cert_builder.build(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 277 | [INFO] [stdout] 278 | Ok(CaHandle { [INFO] [stdout] | ________^ [INFO] [stdout] 279 | | key: ca_key, [INFO] [stdout] 280 | | cert: ca_cert, [INFO] [stdout] 281 | | }) [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] | | 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] | | 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/tests/tls_utils.rs:317:8 [INFO] [stdout] | [INFO] [stdout] 285 | ca_key_ar: impl AsRef, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 286 | ca_cert_ar: impl AsRef, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 305 | let ca_key = pkey::PKey::private_key_from_pem(&ca_key_pem).map_err(|e| { [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 313 | let ca_cert = X509::from_pem(&ca_cert_pem).map_err(|e| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 317 | Ok(CaHandle { [INFO] [stdout] | ________^ [INFO] [stdout] 318 | | key: ca_key, [INFO] [stdout] 319 | | cert: ca_cert, [INFO] [stdout] 320 | | }) [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/tests/tls_utils.rs:414:8 [INFO] [stdout] | [INFO] [stdout] 339 | let int_key = gen_private_key(&key_type, key_bits)?; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 340 | [INFO] [stdout] 341 | let mut req_builder = X509ReqBuilder::new()?; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 358 | let req = req_builder.build(); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 361 | let mut cert_builder = X509::builder()?; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 364 | let serial_number = bn::BigNum::from_u32(2).and_then(|serial| serial.to_asn1_integer())?; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 372 | let not_before = asn1::Asn1Time::from_unix(issue_time)?; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 373 | cert_builder.set_not_before(¬_before)?; [INFO] [stdout] 374 | let not_after = asn1::Asn1Time::from_unix(expiry_time)?; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 394 | let subject_key_identifier = SubjectKeyIdentifier::new() [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 398 | let auth_key_identifier = AuthorityKeyIdentifier::new() [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 412 | let int_cert = cert_builder.build(); [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 413 | [INFO] [stdout] 414 | Ok(CertHandle { [INFO] [stdout] | ________^ [INFO] [stdout] 415 | | key: int_key, [INFO] [stdout] 416 | | cert: int_cert, [INFO] [stdout] 417 | | chain: vec![ca_handle.cert.clone()], [INFO] [stdout] 418 | | }) [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] | | 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] | | 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/web/mod.rs:78:23 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn with_registry(self) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 75 | let (_provider, registry) = [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] 78 | registry: Some(Arc::new(registry)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/mod.rs:147:13 [INFO] [stdout] | [INFO] [stdout] 133 | let oidc_error_handler = OidcErorHandler::new(state.web_tx.clone()); [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 143 | .layer(HandleErrorLayer::new(|e: MiddlewareError| async move { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 147 | Redirect::to("/auth/logout").into_response() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/host.rs:238:20 [INFO] [stdout] | [INFO] [stdout] 221 | let state = WebState::test().await; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 238 | assert_eq!(res.into_response().status(), StatusCode::UNAUTHORIZED) [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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/host.rs:264:20 [INFO] [stdout] | [INFO] [stdout] 243 | let state = WebState::test().await; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 264 | assert_eq!(res.into_response().status(), StatusCode::NOT_FOUND) [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/web/views/host_group.rs:255:13 [INFO] [stdout] | [INFO] [stdout] 224 | let (_db, _config) = test_setup().await.expect("Failed to setup test harness"); [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] 225 | let state = WebState::test().await; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 247 | let res = super::host_group_member_delete( [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 255 | res.into_response().status(), [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] | 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/web/views/metrics.rs:36:20 [INFO] [stdout] | [INFO] [stdout] 30 | let state = WebState::test().await.with_registry(); [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31 | [INFO] [stdout] 32 | let res = super::metrics(State(state.clone())).await; [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 36 | assert_eq!(res.into_response().status(), StatusCode::OK) [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] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/profile.rs:47:20 [INFO] [stdout] | [INFO] [stdout] 37 | let state = WebState::test().await; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 47 | assert_eq!(res.into_response().status(), StatusCode::OK) [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/web/views/profile.rs:58:20 [INFO] [stdout] | [INFO] [stdout] 52 | let state = WebState::test().await; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 58 | assert_eq!(res.into_response().status(), StatusCode::UNAUTHORIZED) [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/web/views/service_check.rs:419:20 [INFO] [stdout] | [INFO] [stdout] 399 | let state = WebState::test().await; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 419 | assert_eq!(res.into_response().status(), StatusCode::NOT_FOUND) [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/web/views/tools.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 67 | .map_err(|e| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 68 | error!("Failed to reload config: {:?}", e); [INFO] [stdout] 69 | Redirect::to("/tools?result=Failed to load config from file&status=error") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/tools.rs:79:13 [INFO] [stdout] | [INFO] [stdout] 77 | .map_err(|e| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 78 | error!("Failed to reload config: {:?}", e); [INFO] [stdout] 79 | Redirect::to("/tools?result=Failed to load config from file&status=error") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/tools.rs:86:13 [INFO] [stdout] | [INFO] [stdout] 84 | .map_err(|e| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 85 | error!("Failed to reload config: {:?}", e); [INFO] [stdout] 86 | Redirect::to("/tools?result=Failed to reload config&status=error").into_response() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/tools.rs:119:25 [INFO] [stdout] | [INFO] [stdout] 117 | .map_err(|e| { [INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 118 | error!("Failed to set all to urgent: {:?}", e); [INFO] [stdout] 119 | Redirect::to("/tools?result=Failed to set all tasks to urgent&status=error") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/tools.rs:172:20 [INFO] [stdout] | [INFO] [stdout] 161 | let state = WebState::test().await; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 162 | [INFO] [stdout] 163 | let res = super::tools( [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 172 | assert_eq!(res.into_response().status(), StatusCode::UNAUTHORIZED) [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] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/tools.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 178 | let state = WebState::test().await; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 179 | [INFO] [stdout] 180 | let res = super::tools( [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 188 | assert_eq!(res.into_response().status(), StatusCode::OK) [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] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/web/views/tools.rs:205:20 [INFO] [stdout] | [INFO] [stdout] 193 | let state = WebState::test().await; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 194 | [INFO] [stdout] 195 | let res = super::tools( [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 205 | assert_eq!(res.into_response().status(), StatusCode::SEE_OTHER) [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] = 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 34 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `maremma` (lib test) due to 35 previous errors [INFO] running `Command { std: "docker" "inspect" "7b00676b60e8d2bfc662709e16cf92b1e588632bedf01a3c4112ef49b87a37df", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7b00676b60e8d2bfc662709e16cf92b1e588632bedf01a3c4112ef49b87a37df", kill_on_drop: false }` [INFO] [stdout] 7b00676b60e8d2bfc662709e16cf92b1e588632bedf01a3c4112ef49b87a37df