[INFO] fetching crate thaw_utils 0.1.0-beta3... [INFO] checking thaw_utils-0.1.0-beta3 against try#c387b04bf028733cd561d62128c8a5eee4bc1458+rustflags=-Dtail_expr_drop_order for pr-130930 [INFO] extracting crate thaw_utils 0.1.0-beta3 into /workspace/builds/worker-7-tc2/source [INFO] validating manifest of crates.io crate thaw_utils 0.1.0-beta3 on toolchain c387b04bf028733cd561d62128c8a5eee4bc1458 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c387b04bf028733cd561d62128c8a5eee4bc1458" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate thaw_utils 0.1.0-beta3 [INFO] finished tweaking crates.io crate thaw_utils 0.1.0-beta3 [INFO] tweaked toml for crates.io crate thaw_utils 0.1.0-beta3 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c387b04bf028733cd561d62128c8a5eee4bc1458" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 177 packages to latest compatible versions [INFO] [stderr] Adding attribute-derive v0.9.2 (available: v0.10.1) [INFO] [stderr] Adding attribute-derive-macro v0.9.2 (available: v0.10.1) [INFO] [stderr] Adding idna v0.5.0 (available: v1.0.2) [INFO] [stderr] Adding leptos_dom v0.7.0-beta7 (available: v0.7.0-preview2) [INFO] [stderr] Adding leptos_server v0.7.0-beta7 (available: v0.7.0-preview2) [INFO] [stderr] Adding manyhow v0.10.4 (available: v0.11.4) [INFO] [stderr] Adding manyhow-macros v0.10.4 (available: v0.11.4) [INFO] [stderr] Adding proc-macro-utils v0.8.0 (available: v0.10.0) [INFO] [stderr] Adding typed-builder v0.19.1 (available: v0.20.0) [INFO] [stderr] Adding typed-builder-macro v0.19.1 (available: v0.20.0) [INFO] [stderr] Adding wasi v0.11.0+wasi-snapshot-preview1 (available: v0.13.2+wasi-0.2.1) [INFO] [stderr] Adding windows-core v0.52.0 (available: v0.58.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c387b04bf028733cd561d62128c8a5eee4bc1458" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+c387b04bf028733cd561d62128c8a5eee4bc1458" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] fb3ef4bd5d50d2ee1c69b7066712e8792d81ed96ca17baeecfcc02819cf2b5aa [INFO] running `Command { std: "docker" "start" "-a" "fb3ef4bd5d50d2ee1c69b7066712e8792d81ed96ca17baeecfcc02819cf2b5aa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "fb3ef4bd5d50d2ee1c69b7066712e8792d81ed96ca17baeecfcc02819cf2b5aa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fb3ef4bd5d50d2ee1c69b7066712e8792d81ed96ca17baeecfcc02819cf2b5aa", kill_on_drop: false }` [INFO] [stdout] fb3ef4bd5d50d2ee1c69b7066712e8792d81ed96ca17baeecfcc02819cf2b5aa [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+c387b04bf028733cd561d62128c8a5eee4bc1458" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 38bde66c90645dfe0b44387489b2c74d37de68de29ab9730b0cff2a3381a67f8 [INFO] running `Command { std: "docker" "start" "-a" "38bde66c90645dfe0b44387489b2c74d37de68de29ab9730b0cff2a3381a67f8", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.93 [INFO] [stderr] Compiling bumpalo v3.16.0 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling wasm-bindgen v0.2.93 [INFO] [stderr] Compiling smallvec v1.13.2 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling unicode-xid v0.2.6 [INFO] [stderr] Checking parking_lot_core v0.9.10 [INFO] [stderr] Checking concurrent-queue v2.5.0 [INFO] [stderr] Checking parking v2.2.1 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling slotmap v1.0.7 [INFO] [stderr] Checking throw_error v0.2.0-beta7 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling camino v1.1.9 [INFO] [stderr] Checking send_wrapper v0.6.0 [INFO] [stderr] Compiling xxhash-rust v0.8.12 [INFO] [stderr] Checking event-listener v5.3.1 [INFO] [stderr] Checking or_poisoned v0.1.0 [INFO] [stderr] Checking winnow v0.6.20 [INFO] [stderr] Checking either v1.13.0 [INFO] [stderr] Checking utf8-width v0.1.7 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Checking rustc-hash v2.0.0 [INFO] [stderr] Checking guardian v1.2.0 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking event-listener-strategy v0.5.2 [INFO] [stderr] Checking html-escape v0.2.13 [INFO] [stderr] Compiling convert_case v0.6.0 [INFO] [stderr] Checking itertools v0.13.0 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Checking either_of v0.1.0 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Checking linear-map v1.2.0 [INFO] [stderr] Checking async-lock v3.4.0 [INFO] [stderr] Compiling prettyplease v0.2.22 [INFO] [stderr] Compiling collection_literals v1.0.1 [INFO] [stderr] Checking quote v1.0.37 [INFO] [stderr] Checking const_str_slice_concat v0.1.0 [INFO] [stderr] Checking drain_filter_polyfill v0.1.3 [INFO] [stderr] Compiling interpolator v0.5.0 [INFO] [stderr] Checking next_tuple v0.1.0-beta7 [INFO] [stderr] Checking syn v2.0.79 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Checking dashmap v6.1.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling proc-macro-utils v0.10.0 [INFO] [stderr] Compiling proc-macro-utils v0.8.0 [INFO] [stderr] Compiling const_format_proc_macros v0.2.33 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Compiling getrandom v0.2.15 [INFO] [stderr] Checking pathdiff v0.2.1 [INFO] [stderr] Compiling uuid v1.10.0 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Compiling const_format v0.2.33 [INFO] [stderr] Compiling manyhow-macros v0.10.4 [INFO] [stderr] Checking chrono v0.4.38 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.93 [INFO] [stderr] Compiling server_fn_macro v0.7.0-beta7 [INFO] [stderr] Compiling manyhow v0.10.4 [INFO] [stderr] Compiling serde_derive v1.0.210 [INFO] [stderr] Compiling thiserror-impl v1.0.64 [INFO] [stderr] Compiling futures-macro v0.3.30 [INFO] [stderr] Compiling derive-where v1.2.7 [INFO] [stderr] Compiling syn_derive v0.1.8 [INFO] [stderr] Compiling quote-use-macros v0.8.4 [INFO] [stderr] Compiling pin-project-internal v1.1.5 [INFO] [stderr] Compiling server_fn_macro_default v0.7.0-beta7 [INFO] [stderr] Compiling typed-builder-macro v0.19.1 [INFO] [stderr] Compiling quote-use v0.8.4 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.93 [INFO] [stderr] Compiling attribute-derive-macro v0.9.2 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Checking pin-project v1.1.5 [INFO] [stderr] Checking thiserror v1.0.64 [INFO] [stderr] Checking typed-builder v0.19.1 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.93 [INFO] [stderr] Compiling rstml v0.12.0 [INFO] [stderr] Compiling attribute-derive v0.9.2 [INFO] [stderr] Checking js-sys v0.3.70 [INFO] [stderr] Checking serde v1.0.210 [INFO] [stderr] Checking futures-executor v0.3.30 [INFO] [stderr] Checking futures v0.3.30 [INFO] [stderr] Checking wasm-bindgen-futures v0.4.43 [INFO] [stderr] Checking web-sys v0.3.70 [INFO] [stderr] Checking any_spawner v0.1.1 [INFO] [stderr] Checking serde_json v1.0.128 [INFO] [stderr] Checking toml_datetime v0.6.8 [INFO] [stderr] Checking serde_spanned v0.6.8 [INFO] [stderr] Checking hydration_context v0.2.0-beta7 [INFO] [stderr] Checking oco_ref v0.2.0 [INFO] [stderr] Checking serde_qs v0.13.0 [INFO] [stderr] Checking leptos_hot_reload v0.7.0-beta7 [INFO] [stderr] Checking reactive_graph v0.1.0-beta7 [INFO] [stderr] Checking toml_edit v0.22.22 [INFO] [stderr] Checking codee v0.2.0 [INFO] [stderr] Compiling leptos_macro v0.7.0-beta7 [INFO] [stderr] Checking toml v0.8.19 [INFO] [stderr] Checking config v0.14.0 [INFO] [stderr] Checking leptos_config v0.7.0-beta7 [INFO] [stderr] Checking gloo-utils v0.2.0 [INFO] [stderr] Checking tachys v0.1.0-beta7 [INFO] [stderr] Checking wasm-streams v0.4.1 [INFO] [stderr] Checking gloo-net v0.6.0 [INFO] [stderr] Checking server_fn v0.7.0-beta7 [INFO] [stderr] Checking leptos_server v0.7.0-beta7 [INFO] [stderr] Checking leptos_dom v0.7.0-beta7 [INFO] [stderr] Checking leptos v0.7.0-beta7 [INFO] [stderr] Checking thaw_utils v0.1.0-beta3 (/opt/rustwide/workdir) [INFO] [stdout] error[E0107]: trait takes 0 generic arguments but 1 generic argument was supplied [INFO] [stdout] --> src/class_list.rs:166:38 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^--- help: remove the unnecessary generics [INFO] [stdout] | | [INFO] [stdout] | expected 0 generic arguments [INFO] [stdout] | [INFO] [stdout] note: trait defined here, with 0 generic parameters [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tachys-0.1.0-beta7/src/html/class.rs:130:11 [INFO] [stdout] | [INFO] [stdout] 130 | pub trait IntoClass: Send { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0107]: trait takes 0 generic arguments but 1 generic argument was supplied [INFO] [stdout] --> src/class_list.rs:166:38 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^--- help: remove the unnecessary generics [INFO] [stdout] | | [INFO] [stdout] | expected 0 generic arguments [INFO] [stdout] | [INFO] [stdout] note: trait defined here, with 0 generic parameters [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tachys-0.1.0-beta7/src/html/class.rs:130:11 [INFO] [stdout] | [INFO] [stdout] 130 | pub trait IntoClass: Send { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:275:5 [INFO] [stdout] | [INFO] [stdout] 275 | async fn resolve(self) -> Self::AsyncOutput { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:275:5 [INFO] [stdout] | [INFO] [stdout] 275 | async fn resolve(self) -> Self::AsyncOutput { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0207]: the type parameter `R` is not constrained by the impl trait, self type, or predicates [INFO] [stdout] --> src/class_list.rs:166:6 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^ unconstrained type parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0207]: the type parameter `R` is not constrained by the impl trait, self type, or predicates [INFO] [stdout] --> src/class_list.rs:166:6 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^ unconstrained type parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:196:67 [INFO] [stdout] | [INFO] [stdout] 196 | fn hydrate(self, el: &R::Element) -> Self::State { [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:221:40 [INFO] [stdout] | [INFO] [stdout] 221 | fn build(self, el: &R::Element) -> Self::State { [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:243:29 [INFO] [stdout] | [INFO] [stdout] 243 | fn rebuild(self, state: &mut Self::State) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:265:32 [INFO] [stdout] | [INFO] [stdout] 265 | fn into_cloneable(self) -> Self::Cloneable { [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:269:38 [INFO] [stdout] | [INFO] [stdout] 269 | fn into_cloneable_owned(self) -> Self::CloneableOwned { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:196:67 [INFO] [stdout] | [INFO] [stdout] 196 | fn hydrate(self, el: &R::Element) -> Self::State { [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:221:40 [INFO] [stdout] | [INFO] [stdout] 221 | fn build(self, el: &R::Element) -> Self::State { [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:243:29 [INFO] [stdout] | [INFO] [stdout] 243 | fn rebuild(self, state: &mut Self::State) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:265:32 [INFO] [stdout] | [INFO] [stdout] 265 | fn into_cloneable(self) -> Self::Cloneable { [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:269:38 [INFO] [stdout] | [INFO] [stdout] 269 | fn into_cloneable_owned(self) -> Self::CloneableOwned { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:196:79 [INFO] [stdout] | [INFO] [stdout] 196 | fn hydrate(self, el: &R::Element) -> Self::State { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 197 | | let el = el.to_owned(); [INFO] [stdout] 198 | | RenderEffect::new(move |prev| { [INFO] [stdout] 199 | | let mut class = String::new(); [INFO] [stdout] ... | [INFO] [stdout] 218 | | }) [INFO] [stdout] 219 | | } [INFO] [stdout] | |_____^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:221:52 [INFO] [stdout] | [INFO] [stdout] 221 | fn build(self, el: &R::Element) -> Self::State { [INFO] [stdout] | ____________________________________________________^ [INFO] [stdout] 222 | | let el = el.to_owned(); [INFO] [stdout] 223 | | RenderEffect::new(move |prev| { [INFO] [stdout] 224 | | let mut class = String::new(); [INFO] [stdout] ... | [INFO] [stdout] 240 | | }) [INFO] [stdout] 241 | | } [INFO] [stdout] | |_____^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:243:47 [INFO] [stdout] | [INFO] [stdout] 243 | fn rebuild(self, state: &mut Self::State) { [INFO] [stdout] | _______________________________________________^ [INFO] [stdout] 244 | | let prev = state.take_value(); [INFO] [stdout] 245 | | *state = RenderEffect::new_with_value( [INFO] [stdout] 246 | | move |prev| { [INFO] [stdout] ... | [INFO] [stdout] 262 | | ); [INFO] [stdout] 263 | | } [INFO] [stdout] | |_____^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:265:48 [INFO] [stdout] | [INFO] [stdout] 265 | fn into_cloneable(self) -> Self::Cloneable { [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 266 | | self [INFO] [stdout] 267 | | } [INFO] [stdout] | |_____^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:269:59 [INFO] [stdout] | [INFO] [stdout] 269 | fn into_cloneable_owned(self) -> Self::CloneableOwned { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 270 | | self [INFO] [stdout] 271 | | } [INFO] [stdout] | |_____^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:196:79 [INFO] [stdout] | [INFO] [stdout] 196 | fn hydrate(self, el: &R::Element) -> Self::State { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 197 | | let el = el.to_owned(); [INFO] [stdout] 198 | | RenderEffect::new(move |prev| { [INFO] [stdout] 199 | | let mut class = String::new(); [INFO] [stdout] ... | [INFO] [stdout] 218 | | }) [INFO] [stdout] 219 | | } [INFO] [stdout] | |_____^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:221:52 [INFO] [stdout] | [INFO] [stdout] 221 | fn build(self, el: &R::Element) -> Self::State { [INFO] [stdout] | ____________________________________________________^ [INFO] [stdout] 222 | | let el = el.to_owned(); [INFO] [stdout] 223 | | RenderEffect::new(move |prev| { [INFO] [stdout] 224 | | let mut class = String::new(); [INFO] [stdout] ... | [INFO] [stdout] 240 | | }) [INFO] [stdout] 241 | | } [INFO] [stdout] | |_____^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:243:47 [INFO] [stdout] | [INFO] [stdout] 243 | fn rebuild(self, state: &mut Self::State) { [INFO] [stdout] | _______________________________________________^ [INFO] [stdout] 244 | | let prev = state.take_value(); [INFO] [stdout] 245 | | *state = RenderEffect::new_with_value( [INFO] [stdout] 246 | | move |prev| { [INFO] [stdout] ... | [INFO] [stdout] 262 | | ); [INFO] [stdout] 263 | | } [INFO] [stdout] | |_____^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:265:48 [INFO] [stdout] | [INFO] [stdout] 265 | fn into_cloneable(self) -> Self::Cloneable { [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 266 | | self [INFO] [stdout] 267 | | } [INFO] [stdout] | |_____^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/class_list.rs:269:59 [INFO] [stdout] | [INFO] [stdout] 269 | fn into_cloneable_owned(self) -> Self::CloneableOwned { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 270 | | self [INFO] [stdout] 271 | | } [INFO] [stdout] | |_____^ cannot infer type for type parameter `R` [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: DomRenderer` [INFO] [stdout] note: required for `ClassList` to implement `leptos::tachys::html::class::IntoClass` [INFO] [stdout] --> src/class_list.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | impl leptos::tachys::html::class::IntoClass for ClassList [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 167 | where [INFO] [stdout] 168 | R: DomRenderer, [INFO] [stdout] | ----------- unsatisfied trait bound introduced here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: internal compiler error: compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: Failed to normalize Alias(Projection, AliasTy { args: [class_list::ClassList], def_id: DefId(57:739 ~ tachys[28dd]::html::class::IntoClass::State), .. }), maybe try to call `try_normalize_erasing_regions` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: [INFO] [stderr] Box [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7a0562d03b5a - ::fmt::h7db0cc01776b3d38 [INFO] [stderr] 1: 0x7a05634037e6 - core::fmt::write::h2d948088634cc52d [INFO] [stderr] 2: 0x7a05645b2111 - std::io::Write::write_fmt::he8b32599abfdb739 [INFO] [stderr] 3: 0x7a0562d039b2 - std::sys::backtrace::BacktraceLock::print::hc854fbbde0e9d032 [INFO] [stderr] 4: 0x7a0562d05ed1 - std::panicking::default_hook::{{closure}}::h97c374ceb79fe2ca [INFO] [stderr] 5: 0x7a0562d05d04 - std::panicking::default_hook::hd3fb8ccd5d054fa6 [INFO] [stderr] 6: 0x7a0561dcfbff - std[d443b09d96c21d3f]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x7a0562d065e8 - std::panicking::rust_panic_with_hook::h82b26817ff3a3e3b [INFO] [stderr] 8: 0x7a0561e096c1 - std[d443b09d96c21d3f]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 9: 0x7a0561dfc766 - std[d443b09d96c21d3f]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 10: 0x7a0561dfc4fe - std[d443b09d96c21d3f]::panicking::begin_panic:: [INFO] [stderr] 11: 0x7a0561e12f51 - ::emit_producing_guarantee [INFO] [stderr] 12: 0x7a0562434b94 - rustc_middle[50b7e60352e19e8f]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 13: 0x7a056241a8da - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 14: 0x7a056241a76b - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 15: 0x7a055f9dab20 - rustc_middle[50b7e60352e19e8f]::util::bug::bug_fmt [INFO] [stderr] 16: 0x7a0563940643 - >::fold_ty [INFO] [stderr] 17: 0x7a05625336fd - ::normalize_erasing_regions:: [INFO] [stderr] 18: 0x7a0560ae1171 - rustc_mir_transform[5a35cf6669ad2d4]::mir_promoted [INFO] [stderr] 19: 0x7a056380ca12 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 20: 0x7a056380cccc - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 21: 0x7a05643fbb10 - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_promoted::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 22: 0x7a05643fbc03 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 23: 0x7a0563a5a47a - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 24: 0x7a0563a59ecd - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_borrowck::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 25: 0x7a0563e23791 - rustc_interface[572d670d9d0b0846]::passes::run_required_analyses [INFO] [stderr] 26: 0x7a056412c81e - rustc_interface[572d670d9d0b0846]::passes::analysis [INFO] [stderr] 27: 0x7a056412c7f1 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: [INFO] [stdout] error: internal compiler error: compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: Failed to normalize Alias(Projection, AliasTy { args: [class_list::ClassList], def_id: DefId(57:739 ~ tachys[28dd]::html::class::IntoClass::State), .. }), maybe try to call `try_normalize_erasing_regions` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Box [INFO] [stderr] stack backtrace: [INFO] [stderr] 28: 0x7a0564299dee - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 29: 0x7a0564299acf - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 30: 0x7a056413c85e - rustc_interface[572d670d9d0b0846]::interface::run_compiler::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 31: 0x7a05641d3a90 - std[d443b09d96c21d3f]::sys::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>> [INFO] [stderr] 32: 0x7a05641d40fa - <::spawn_unchecked_, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#1} as core[328869f07f830380]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 33: 0x7a05641d44eb - std::sys::pal::unix::thread::Thread::new::thread_start::h73594011860e3a29 [INFO] [stderr] 34: 0x7a055e66bac3 - [INFO] [stderr] 35: 0x7a055e6fca04 - clone [INFO] [stderr] 36: 0x0 - [INFO] [stderr] [INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md [INFO] [stderr] [INFO] [stderr] note: please make sure that you have updated to the latest nightly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2024-09-29T01_06_47-1689.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.83.0-nightly (c387b04bf 2024-09-27) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] 0: 0x73e1edd03b5a - ::fmt::h7db0cc01776b3d38 [INFO] [stderr] 1: 0x73e1ee4037e6 - core::fmt::write::h2d948088634cc52d [INFO] [stderr] 2: 0x73e1ef5b2111 - std::io::Write::write_fmt::he8b32599abfdb739 [INFO] [stderr] 3: 0x73e1edd039b2 - std::sys::backtrace::BacktraceLock::print::hc854fbbde0e9d032 [INFO] [stderr] 4: 0x73e1edd05ed1 - std::panicking::default_hook::{{closure}}::h97c374ceb79fe2ca [INFO] [stderr] 5: 0x73e1edd05d04 - std::panicking::default_hook::hd3fb8ccd5d054fa6 [INFO] [stderr] 6: 0x73e1ecdcfbff - std[d443b09d96c21d3f]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x73e1edd065e8 - std::panicking::rust_panic_with_hook::h82b26817ff3a3e3b [INFO] [stderr] 8: 0x73e1ece096c1 - std[d443b09d96c21d3f]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 9: 0x73e1ecdfc766 - std[d443b09d96c21d3f]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 10: 0x73e1ecdfc4fe - std[d443b09d96c21d3f]::panicking::begin_panic:: [INFO] [stderr] 11: 0x73e1ece12f51 - ::emit_producing_guarantee [INFO] [stderr] 12: 0x73e1ed434b94 - rustc_middle[50b7e60352e19e8f]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 13: 0x73e1ed41a8da - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 14: 0x73e1ed41a76b - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 15: 0x73e1ea9dab20 - rustc_middle[50b7e60352e19e8f]::util::bug::bug_fmt [INFO] [stderr] 16: 0x73e1ee940643 - >::fold_ty [INFO] [stderr] 17: 0x73e1ed5336fd - ::normalize_erasing_regions:: [INFO] [stderr] 18: 0x73e1ebae1171 - rustc_mir_transform[5a35cf6669ad2d4]::mir_promoted [INFO] [stderr] 19: 0x73e1ee80ca12 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 20: 0x73e1ee80cccc - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 21: 0x73e1ef3fbb10 - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_promoted::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 22: 0x73e1ef3fbc03 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 23: 0x73e1eea5a47a - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 24: 0x73e1eea59ecd - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_borrowck::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 25: 0x73e1eee23791 - rustc_interface[572d670d9d0b0846]::passes::run_required_analyses [INFO] [stderr] 26: 0x73e1ef12c81e - rustc_interface[572d670d9d0b0846]::passes::analysis [INFO] [stderr] 27: 0x73e1ef12c7f1 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 28: 0x73e1ef299dee - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 29: 0x73e1ef299acf - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 30: 0x73e1ef13c85e - rustc_interface[572d670d9d0b0846]::interface::run_compiler::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 31: 0x73e1ef1d3a90 - std[d443b09d96c21d3f]::sys::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>> [INFO] [stderr] 32: 0x73e1ef1d40fa - <::spawn_unchecked_, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#1} as core[328869f07f830380]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 33: 0x73e1ef1d44eb - std::sys::pal::unix::thread::Thread::new::thread_start::h73594011860e3a29 [INFO] [stderr] 34: 0x73e1e966bac3 - [INFO] [stderr] 35: 0x73e1e96fca04 - clone [INFO] [stderr] 36: 0x0 - [INFO] [stderr] [INFO] [stderr] #0 [mir_promoted] promoting constants in MIR for `class_list::::hydrate` [INFO] [stderr] #1 [mir_borrowck] borrow-checking `class_list::::hydrate` [INFO] [stderr] #2 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md [INFO] [stderr] [INFO] [stderr] note: please make sure that you have updated to the latest nightly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2024-09-29T01_06_47-1688.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.83.0-nightly (c387b04bf 2024-09-27) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [mir_promoted] promoting constants in MIR for `class_list::::hydrate` [INFO] [stderr] #1 [mir_borrowck] borrow-checking `class_list::::hydrate` [INFO] [stderr] #2 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: [INFO] [stderr] Box [INFO] [stderr] Box [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x73e1edd03b5a - ::fmt::h7db0cc01776b3d38 [INFO] [stderr] 1: 0x73e1ee4037e6 - core::fmt::write::h2d948088634cc52d [INFO] [stderr] 2: 0x73e1ef5b2111 - std::io::Write::write_fmt::he8b32599abfdb739 [INFO] [stderr] 3: 0x73e1edd039b2 - std::sys::backtrace::BacktraceLock::print::hc854fbbde0e9d032 [INFO] [stderr] 4: 0x73e1edd05ed1 - std::panicking::default_hook::{{closure}}::h97c374ceb79fe2ca [INFO] [stderr] 5: 0x73e1edd05d04 - std::panicking::default_hook::hd3fb8ccd5d054fa6 [INFO] [stderr] 6: 0x73e1ecdcfbff - std[d443b09d96c21d3f]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x73e1edd065e8 - std::panicking::rust_panic_with_hook::h82b26817ff3a3e3b [INFO] [stderr] 8: 0x73e1ece096c1 - std[d443b09d96c21d3f]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 9: 0x73e1ecdfc766 - std[d443b09d96c21d3f]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 10: 0x73e1ecdfc4fe - std[d443b09d96c21d3f]::panicking::begin_panic:: [INFO] [stderr] 11: 0x73e1ece12f51 - ::emit_producing_guarantee [INFO] [stderr] 12: 0x73e1ed434b94 - rustc_middle[50b7e60352e19e8f]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 13: 0x73e1ed41a8da - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 14: 0x73e1ed41a76b - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 15: 0x73e1ea9dab20 - rustc_middle[50b7e60352e19e8f]::util::bug::bug_fmt [INFO] [stderr] 16: 0x73e1ee940643 - >::fold_ty [INFO] [stderr] 17: 0x73e1ed5336fd - ::normalize_erasing_regions:: [INFO] [stderr] 18: 0x73e1ebae1171 - rustc_mir_transform[5a35cf6669ad2d4]::mir_promoted [INFO] [stderr] 19: 0x73e1ee80ca12 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] stack backtrace: [INFO] [stderr] 20: 0x73e1ee80cccc - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 21: 0x73e1ef3fbb10 - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_promoted::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 22: 0x73e1ef3fbc03 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 23: 0x73e1eea5a47a - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 24: 0x73e1eea59ecd - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_borrowck::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 25: 0x73e1eee23791 - rustc_interface[572d670d9d0b0846]::passes::run_required_analyses [INFO] [stderr] 26: 0x73e1ef12c81e - rustc_interface[572d670d9d0b0846]::passes::analysis [INFO] [stderr] 27: 0x73e1ef12c7f1 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 28: 0x73e1ef299dee - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 29: 0x73e1ef299acf - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 30: 0x73e1ef13c85e - rustc_interface[572d670d9d0b0846]::interface::run_compiler::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 0: 0x7a0562d03b5a - ::fmt::h7db0cc01776b3d38 [INFO] [stderr] 1: 0x7a05634037e6 - core::fmt::write::h2d948088634cc52d [INFO] [stderr] 2: 0x7a05645b2111 - std::io::Write::write_fmt::he8b32599abfdb739 [INFO] [stderr] 3: 0x7a0562d039b2 - std::sys::backtrace::BacktraceLock::print::hc854fbbde0e9d032 [INFO] [stderr] 4: 0x7a0562d05ed1 - std::panicking::default_hook::{{closure}}::h97c374ceb79fe2ca [INFO] [stderr] 5: 0x7a0562d05d04 - std::panicking::default_hook::hd3fb8ccd5d054fa6 [INFO] [stderr] 6: 0x7a0561dcfbff - std[d443b09d96c21d3f]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x7a0562d065e8 - std::panicking::rust_panic_with_hook::h82b26817ff3a3e3b [INFO] [stderr] 8: 0x7a0561e096c1 - std[d443b09d96c21d3f]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 9: 0x7a0561dfc766 - std[d443b09d96c21d3f]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 10: 0x7a0561dfc4fe - std[d443b09d96c21d3f]::panicking::begin_panic:: [INFO] [stderr] 11: 0x7a0561e12f51 - ::emit_producing_guarantee [INFO] [stderr] 12: 0x7a0562434b94 - rustc_middle[50b7e60352e19e8f]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 13: 0x7a056241a8da - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 14: 0x7a056241a76b - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 15: 0x7a055f9dab20 - rustc_middle[50b7e60352e19e8f]::util::bug::bug_fmt [INFO] [stderr] 16: 0x7a0563940643 - >::fold_ty [INFO] [stderr] 17: 0x7a05625336fd - ::normalize_erasing_regions:: [INFO] [stderr] 18: 0x7a0560ae1171 - rustc_mir_transform[5a35cf6669ad2d4]::mir_promoted [INFO] [stderr] 19: 0x7a056380ca12 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 20: 0x7a056380cccc - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 21: 0x7a05643fbb10 - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_promoted::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 22: 0x7a05643fbc03 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 23: 0x7a0563a5a47a - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 24: 0x7a0563a59ecd - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_borrowck::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 25: 0x7a0563e23791 - rustc_interface[572d670d9d0b0846]::passes::run_required_analyses [INFO] [stderr] 26: 0x7a056412c81e - rustc_interface[572d670d9d0b0846]::passes::analysis [INFO] [stderr] 27: 0x7a056412c7f1 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 28: 0x7a0564299dee - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 29: 0x7a0564299acf - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 30: 0x7a056413c85e - rustc_interface[572d670d9d0b0846]::interface::run_compiler::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 31: 0x7a05641d3a90 - std[d443b09d96c21d3f]::sys::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>> [INFO] [stderr] 32: 0x7a05641d40fa - <::spawn_unchecked_, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#1} as core[328869f07f830380]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 33: 0x7a05641d44eb - std::sys::pal::unix::thread::Thread::new::thread_start::h73594011860e3a29 [INFO] [stderr] 34: 0x7a055e66bac3 - [INFO] [stderr] 35: 0x7a055e6fca04 - clone [INFO] [stderr] 36: 0x0 - [INFO] [stderr] [INFO] [stderr] 31: 0x73e1ef1d3a90 - std[d443b09d96c21d3f]::sys::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>> [INFO] [stderr] 32: 0x73e1ef1d40fa - <::spawn_unchecked_, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#1} as core[328869f07f830380]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 33: 0x73e1ef1d44eb - std::sys::pal::unix::thread::Thread::new::thread_start::h73594011860e3a29 [INFO] [stderr] 34: 0x73e1e966bac3 - [INFO] [stderr] 35: 0x73e1e96fca04 - clone [INFO] [stderr] 36: 0x0 - [INFO] [stderr] [INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md [INFO] [stderr] [INFO] [stderr] note: please make sure that you have updated to the latest nightly [INFO] [stderr] [INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md [INFO] [stderr] [INFO] [stderr] note: please make sure that you have updated to the latest nightly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2024-09-29T01_06_47-1688.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.83.0-nightly (c387b04bf 2024-09-27) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [mir_promoted] promoting constants in MIR for `class_list::::build` [INFO] [stderr] #1 [mir_borrowck] borrow-checking `class_list::::build` [INFO] [stderr] #2 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2024-09-29T01_06_47-1689.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.83.0-nightly (c387b04bf 2024-09-27) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stdout] error: internal compiler error: compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: Failed to normalize Alias(Projection, AliasTy { args: [class_list::ClassList], def_id: DefId(57:740 ~ tachys[28dd]::html::class::IntoClass::Cloneable), .. }), maybe try to call `try_normalize_erasing_regions` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [mir_promoted] promoting constants in MIR for `class_list::::build` [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: [INFO] [stderr] Box [INFO] [stderr] #1 [mir_borrowck] borrow-checking `class_list::::build` [INFO] [stderr] stack backtrace: [INFO] [stderr] #2 [analysis] running analysis passes on this crate [INFO] [stdout] error: internal compiler error: compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: Failed to normalize Alias(Projection, AliasTy { args: [class_list::ClassList], def_id: DefId(57:740 ~ tachys[28dd]::html::class::IntoClass::Cloneable), .. }), maybe try to call `try_normalize_erasing_regions` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] end of query stack [INFO] [stdout] error: internal compiler error: compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: Failed to normalize Alias(Projection, AliasTy { args: [class_list::ClassList], def_id: DefId(57:741 ~ tachys[28dd]::html::class::IntoClass::CloneableOwned), .. }), maybe try to call `try_normalize_erasing_regions` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 0: 0x73e1edd03b5a - ::fmt::h7db0cc01776b3d38 [INFO] [stderr] 1: 0x73e1ee4037e6 - core::fmt::write::h2d948088634cc52d [INFO] [stderr] 2: 0x73e1ef5b2111 - std::io::Write::write_fmt::he8b32599abfdb739 [INFO] [stderr] 3: 0x73e1edd039b2 - std::sys::backtrace::BacktraceLock::print::hc854fbbde0e9d032 [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: [INFO] [stderr] Box [INFO] [stderr] stack backtrace: [INFO] [stderr] 4: 0x73e1edd05ed1 - std::panicking::default_hook::{{closure}}::h97c374ceb79fe2ca [INFO] [stderr] 5: 0x73e1edd05d04 - std::panicking::default_hook::hd3fb8ccd5d054fa6 [INFO] [stderr] 0: 0x7a0562d03b5a - ::fmt::h7db0cc01776b3d38 [INFO] [stderr] 1: 0x7a05634037e6 - core::fmt::write::h2d948088634cc52d [INFO] [stderr] 2: 0x7a05645b2111 - std::io::Write::write_fmt::he8b32599abfdb739 [INFO] [stderr] 3: 0x7a0562d039b2 - std::sys::backtrace::BacktraceLock::print::hc854fbbde0e9d032 [INFO] [stderr] 6: 0x73e1ecdcfbff - std[d443b09d96c21d3f]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 4: 0x7a0562d05ed1 - std::panicking::default_hook::{{closure}}::h97c374ceb79fe2ca [INFO] [stderr] 7: 0x73e1edd065e8 - std::panicking::rust_panic_with_hook::h82b26817ff3a3e3b [INFO] [stderr] 5: 0x7a0562d05d04 - std::panicking::default_hook::hd3fb8ccd5d054fa6 [INFO] [stderr] 8: 0x73e1ece096c1 - std[d443b09d96c21d3f]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 6: 0x7a0561dcfbff - std[d443b09d96c21d3f]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 9: 0x73e1ecdfc766 - std[d443b09d96c21d3f]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 7: 0x7a0562d065e8 - std::panicking::rust_panic_with_hook::h82b26817ff3a3e3b [INFO] [stderr] 10: 0x73e1ecdfc4fe - std[d443b09d96c21d3f]::panicking::begin_panic:: [INFO] [stderr] 8: 0x7a0561e096c1 - std[d443b09d96c21d3f]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 11: 0x73e1ece12f51 - ::emit_producing_guarantee [INFO] [stderr] 9: 0x7a0561dfc766 - std[d443b09d96c21d3f]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 12: 0x73e1ed434b94 - rustc_middle[50b7e60352e19e8f]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 10: 0x7a0561dfc4fe - std[d443b09d96c21d3f]::panicking::begin_panic:: [INFO] [stderr] 11: 0x7a0561e12f51 - ::emit_producing_guarantee [INFO] [stderr] 13: 0x73e1ed41a8da - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 12: 0x7a0562434b94 - rustc_middle[50b7e60352e19e8f]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 14: 0x73e1ed41a76b - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 13: 0x7a056241a8da - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 15: 0x73e1ea9dab20 - rustc_middle[50b7e60352e19e8f]::util::bug::bug_fmt [INFO] [stderr] 16: 0x73e1ee940643 - >::fold_ty [INFO] [stderr] 17: 0x73e1ed5336fd - ::normalize_erasing_regions:: [INFO] [stderr] 14: 0x7a056241a76b - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 18: 0x73e1ebae1171 - rustc_mir_transform[5a35cf6669ad2d4]::mir_promoted [INFO] [stderr] 15: 0x7a055f9dab20 - rustc_middle[50b7e60352e19e8f]::util::bug::bug_fmt [INFO] [stderr] 16: 0x7a0563940643 - >::fold_ty [INFO] [stderr] 17: 0x7a05625336fd - ::normalize_erasing_regions:: [INFO] [stderr] 18: 0x7a0560ae1171 - rustc_mir_transform[5a35cf6669ad2d4]::mir_promoted [INFO] [stderr] 19: 0x7a056380ca12 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 20: 0x7a056380cccc - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 21: 0x7a05643fbb10 - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_promoted::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 22: 0x7a05643fbc03 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 19: 0x73e1ee80ca12 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 23: 0x7a0563a5a47a - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 24: 0x7a0563a59ecd - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_borrowck::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 25: 0x7a0563e23791 - rustc_interface[572d670d9d0b0846]::passes::run_required_analyses [INFO] [stderr] 26: 0x7a056412c81e - rustc_interface[572d670d9d0b0846]::passes::analysis [INFO] [stderr] 27: 0x7a056412c7f1 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 28: 0x7a0564299dee - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 29: 0x7a0564299acf - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 30: 0x7a056413c85e - rustc_interface[572d670d9d0b0846]::interface::run_compiler::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 31: 0x7a05641d3a90 - std[d443b09d96c21d3f]::sys::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>> [INFO] [stderr] 32: 0x7a05641d40fa - <::spawn_unchecked_, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#1} as core[328869f07f830380]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 33: 0x7a05641d44eb - std::sys::pal::unix::thread::Thread::new::thread_start::h73594011860e3a29 [INFO] [stderr] 34: 0x7a055e66bac3 - [INFO] [stderr] 35: 0x7a055e6fca04 - clone [INFO] [stderr] 36: 0x0 - [INFO] [stderr] [INFO] [stderr] 20: 0x73e1ee80cccc - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 21: 0x73e1ef3fbb10 - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_promoted::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 22: 0x73e1ef3fbc03 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md [INFO] [stderr] [INFO] [stderr] note: please make sure that you have updated to the latest nightly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2024-09-29T01_06_47-1689.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.83.0-nightly (c387b04bf 2024-09-27) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [mir_promoted] promoting constants in MIR for `class_list::::into_cloneable` [INFO] [stderr] #1 [mir_borrowck] borrow-checking `class_list::::into_cloneable` [INFO] [stderr] #2 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] 23: 0x73e1eea5a47a - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 24: 0x73e1eea59ecd - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_borrowck::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 25: 0x73e1eee23791 - rustc_interface[572d670d9d0b0846]::passes::run_required_analyses [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: [INFO] [stderr] Box [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7a0562d03b5a - ::fmt::h7db0cc01776b3d38 [INFO] [stderr] 1: 0x7a05634037e6 - core::fmt::write::h2d948088634cc52d [INFO] [stderr] 2: 0x7a05645b2111 - std::io::Write::write_fmt::he8b32599abfdb739 [INFO] [stderr] 3: 0x7a0562d039b2 - std::sys::backtrace::BacktraceLock::print::hc854fbbde0e9d032 [INFO] [stderr] 4: 0x7a0562d05ed1 - std::panicking::default_hook::{{closure}}::h97c374ceb79fe2ca [INFO] [stderr] 5: 0x7a0562d05d04 - std::panicking::default_hook::hd3fb8ccd5d054fa6 [INFO] [stderr] 6: 0x7a0561dcfbff - std[d443b09d96c21d3f]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 26: 0x73e1ef12c81e - rustc_interface[572d670d9d0b0846]::passes::analysis [INFO] [stderr] 7: 0x7a0562d065e8 - std::panicking::rust_panic_with_hook::h82b26817ff3a3e3b [INFO] [stderr] 8: 0x7a0561e096c1 - std[d443b09d96c21d3f]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 9: 0x7a0561dfc766 - std[d443b09d96c21d3f]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 10: 0x7a0561dfc4fe - std[d443b09d96c21d3f]::panicking::begin_panic:: [INFO] [stderr] 11: 0x7a0561e12f51 - ::emit_producing_guarantee [INFO] [stderr] 12: 0x7a0562434b94 - rustc_middle[50b7e60352e19e8f]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 13: 0x7a056241a8da - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 14: 0x7a056241a76b - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 15: 0x7a055f9dab20 - rustc_middle[50b7e60352e19e8f]::util::bug::bug_fmt [INFO] [stderr] 16: 0x7a0563940643 - >::fold_ty [INFO] [stderr] 17: 0x7a05625336fd - ::normalize_erasing_regions:: [INFO] [stderr] 18: 0x7a0560ae1171 - rustc_mir_transform[5a35cf6669ad2d4]::mir_promoted [INFO] [stderr] 19: 0x7a056380ca12 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 20: 0x7a056380cccc - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 21: 0x7a05643fbb10 - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_promoted::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 27: 0x73e1ef12c7f1 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 22: 0x7a05643fbc03 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 23: 0x7a0563a5a47a - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 24: 0x7a0563a59ecd - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_borrowck::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 25: 0x7a0563e23791 - rustc_interface[572d670d9d0b0846]::passes::run_required_analyses [INFO] [stderr] 26: 0x7a056412c81e - rustc_interface[572d670d9d0b0846]::passes::analysis [INFO] [stderr] 27: 0x7a056412c7f1 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 28: 0x7a0564299dee - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 29: 0x7a0564299acf - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 30: 0x7a056413c85e - rustc_interface[572d670d9d0b0846]::interface::run_compiler::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 31: 0x7a05641d3a90 - std[d443b09d96c21d3f]::sys::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>> [INFO] [stderr] 32: 0x7a05641d40fa - <::spawn_unchecked_, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#1} as core[328869f07f830380]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 33: 0x7a05641d44eb - std::sys::pal::unix::thread::Thread::new::thread_start::h73594011860e3a29 [INFO] [stderr] 34: 0x7a055e66bac3 - [INFO] [stderr] 35: 0x7a055e6fca04 - clone [INFO] [stderr] 36: 0x0 - [INFO] [stderr] [INFO] [stderr] 28: 0x73e1ef299dee - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 29: 0x73e1ef299acf - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 30: 0x73e1ef13c85e - rustc_interface[572d670d9d0b0846]::interface::run_compiler::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md [INFO] [stderr] [INFO] [stderr] note: please make sure that you have updated to the latest nightly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2024-09-29T01_06_47-1689.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.83.0-nightly (c387b04bf 2024-09-27) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stdout] error: internal compiler error: compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: Failed to normalize Alias(Projection, AliasTy { args: [class_list::ClassList], def_id: DefId(57:741 ~ tachys[28dd]::html::class::IntoClass::CloneableOwned), .. }), maybe try to call `try_normalize_erasing_regions` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] #0 [mir_promoted] promoting constants in MIR for `class_list::::into_cloneable_owned` [INFO] [stderr] #1 [mir_borrowck] borrow-checking `class_list::::into_cloneable_owned` [INFO] [stderr] #2 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] 31: 0x73e1ef1d3a90 - std[d443b09d96c21d3f]::sys::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>> [INFO] [stderr] 32: 0x73e1ef1d40fa - <::spawn_unchecked_, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#1} as core[328869f07f830380]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 33: 0x73e1ef1d44eb - std::sys::pal::unix::thread::Thread::new::thread_start::h73594011860e3a29 [INFO] [stderr] 34: 0x73e1e966bac3 - [INFO] [stderr] 35: 0x73e1e96fca04 - clone [INFO] [stderr] 36: 0x0 - [INFO] [stderr] [INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md [INFO] [stderr] [INFO] [stderr] note: please make sure that you have updated to the latest nightly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2024-09-29T01_06_47-1688.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.83.0-nightly (c387b04bf 2024-09-27) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [mir_promoted] promoting constants in MIR for `class_list::::into_cloneable` [INFO] [stderr] #1 [mir_borrowck] borrow-checking `class_list::::into_cloneable` [INFO] [stderr] #2 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:90: [INFO] [stderr] Box [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x73e1edd03b5a - ::fmt::h7db0cc01776b3d38 [INFO] [stderr] 1: 0x73e1ee4037e6 - core::fmt::write::h2d948088634cc52d [INFO] [stderr] 2: 0x73e1ef5b2111 - std::io::Write::write_fmt::he8b32599abfdb739 [INFO] [stderr] 3: 0x73e1edd039b2 - std::sys::backtrace::BacktraceLock::print::hc854fbbde0e9d032 [INFO] [stderr] 4: 0x73e1edd05ed1 - std::panicking::default_hook::{{closure}}::h97c374ceb79fe2ca [INFO] [stderr] 5: 0x73e1edd05d04 - std::panicking::default_hook::hd3fb8ccd5d054fa6 [INFO] [stderr] 6: 0x73e1ecdcfbff - std[d443b09d96c21d3f]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x73e1edd065e8 - std::panicking::rust_panic_with_hook::h82b26817ff3a3e3b [INFO] [stderr] 8: 0x73e1ece096c1 - std[d443b09d96c21d3f]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 9: 0x73e1ecdfc766 - std[d443b09d96c21d3f]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 10: 0x73e1ecdfc4fe - std[d443b09d96c21d3f]::panicking::begin_panic:: [INFO] [stderr] 11: 0x73e1ece12f51 - ::emit_producing_guarantee [INFO] [stderr] 12: 0x73e1ed434b94 - rustc_middle[50b7e60352e19e8f]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 13: 0x73e1ed41a8da - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 14: 0x73e1ed41a76b - rustc_middle[50b7e60352e19e8f]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 15: 0x73e1ea9dab20 - rustc_middle[50b7e60352e19e8f]::util::bug::bug_fmt [INFO] [stderr] 16: 0x73e1ee940643 - >::fold_ty [INFO] [stderr] 17: 0x73e1ed5336fd - ::normalize_erasing_regions:: [INFO] [stderr] 18: 0x73e1ebae1171 - rustc_mir_transform[5a35cf6669ad2d4]::mir_promoted [INFO] [stderr] 19: 0x73e1ee80ca12 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 20: 0x73e1ee80cccc - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 21: 0x73e1ef3fbb10 - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_promoted::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 22: 0x73e1ef3fbc03 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 23: 0x73e1eea5a47a - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 24: 0x73e1eea59ecd - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::mir_borrowck::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 25: 0x73e1eee23791 - rustc_interface[572d670d9d0b0846]::passes::run_required_analyses [INFO] [stderr] 26: 0x73e1ef12c81e - rustc_interface[572d670d9d0b0846]::passes::analysis [INFO] [stderr] 27: 0x73e1ef12c7f1 - rustc_query_impl[4ca05bc7da3a9f90]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 28: 0x73e1ef299dee - rustc_query_system[a823563ef663968a]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4ca05bc7da3a9f90]::plumbing::QueryCtxt, false> [INFO] [stderr] 29: 0x73e1ef299acf - rustc_query_impl[4ca05bc7da3a9f90]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 30: 0x73e1ef13c85e - rustc_interface[572d670d9d0b0846]::interface::run_compiler::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 31: 0x73e1ef1d3a90 - std[d443b09d96c21d3f]::sys::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>> [INFO] [stderr] 32: 0x73e1ef1d40fa - <::spawn_unchecked_, rustc_driver_impl[ac0cd5fb2ccaef44]::run_compiler::{closure#0}>::{closure#1}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[328869f07f830380]::result::Result<(), rustc_span[ec50649e66814184]::ErrorGuaranteed>>::{closure#1} as core[328869f07f830380]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 33: 0x73e1ef1d44eb - std::sys::pal::unix::thread::Thread::new::thread_start::h73594011860e3a29 [INFO] [stderr] 34: 0x73e1e966bac3 - [INFO] [stderr] 35: 0x73e1e96fca04 - clone [INFO] [stderr] 36: 0x0 - [INFO] [stderr] [INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md [INFO] [stderr] [INFO] [stderr] note: please make sure that you have updated to the latest nightly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2024-09-29T01_06_47-1688.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.83.0-nightly (c387b04bf 2024-09-27) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [mir_promoted] promoting constants in MIR for `class_list::::into_cloneable_owned` [INFO] [stderr] #1 [mir_borrowck] borrow-checking `class_list::::into_cloneable_owned` [INFO] [stderr] #2 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stdout] error: this value of type `Window` has significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/hooks/use_next_frame.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 65 | fn raf(cb: JsValue) -> Result { [INFO] [stdout] | -- these local bindings with significant drop implementation may observe changes in drop order under Edition 2024 [INFO] [stdout] 66 | window() [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: this value of type `Window` has significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/hooks/use_next_frame.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 65 | fn raf(cb: JsValue) -> Result { [INFO] [stdout] | -- these local bindings with significant drop implementation may observe changes in drop order under Edition 2024 [INFO] [stdout] 66 | window() [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: aborting due to 17 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0107, E0207, E0283. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0107`. [INFO] [stdout] [INFO] [stderr] error: could not compile `thaw_utils` (lib) due to 15 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 17 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0107, E0207, E0283. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0107`. [INFO] [stdout] [INFO] [stderr] error: could not compile `thaw_utils` (lib test) due to 15 previous errors [INFO] running `Command { std: "docker" "inspect" "38bde66c90645dfe0b44387489b2c74d37de68de29ab9730b0cff2a3381a67f8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "38bde66c90645dfe0b44387489b2c74d37de68de29ab9730b0cff2a3381a67f8", kill_on_drop: false }` [INFO] [stdout] 38bde66c90645dfe0b44387489b2c74d37de68de29ab9730b0cff2a3381a67f8