[INFO] fetching crate azul-layout 0.0.16...
[INFO] checking azul-layout-0.0.16 against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6 for pr-133502-30
[INFO] extracting crate azul-layout 0.0.16 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate azul-layout 0.0.16
[INFO] finished tweaking crates.io crate azul-layout 0.0.16
[INFO] tweaked toml for crates.io crate azul-layout 0.0.16 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate azul-layout 0.0.16 on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate azul-layout 0.0.16 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" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d225f7872c644e837aed2cd334285b8b2943381b180122a862da1d98cb1bbe86
[INFO] running `Command { std: "docker" "start" "d225f7872c644e837aed2cd334285b8b2943381b180122a862da1d98cb1bbe86", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d225f7872c644e837aed2cd334285b8b2943381b180122a862da1d98cb1bbe86", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d225f7872c644e837aed2cd334285b8b2943381b180122a862da1d98cb1bbe86" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d225f7872c644e837aed2cd334285b8b2943381b180122a862da1d98cb1bbe86", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d225f7872c644e837aed2cd334285b8b2943381b180122a862da1d98cb1bbe86" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling fst v0.4.7
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]     Checking miniz_oxide v0.9.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking arrayvec v0.7.8
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling pathfinder_simd v0.5.6
[INFO] [stderr]    Compiling unicode-canonical-combining-class v1.0.0
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]    Compiling unicode-joining-type v1.0.0
[INFO] [stderr]    Compiling unicode-general-category v1.1.0
[INFO] [stderr]     Checking tinyvec v1.13.2
[INFO] [stderr]     Checking aliasable v0.1.3
[INFO] [stderr]     Checking brotli-decompressor v5.0.3
[INFO] [stderr]    Compiling pocket-resources v0.3.2
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking glyph-names v0.2.0
[INFO] [stderr]     Checking ucd-trie v0.1.7
[INFO] [stderr]     Checking either v1.18.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking cipher v0.4.4
[INFO] [stderr]     Checking mmapio v0.9.1
[INFO] [stderr]     Checking bumpalo v3.20.3
[INFO] [stderr]     Checking azul-simplecss v0.2.1
[INFO] [stderr]     Checking xmlparser v0.13.6
[INFO] [stderr]     Checking rayon v1.12.0
[INFO] [stderr]     Checking float_next_after v1.0.0
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]     Checking uuid v1.26.0
[INFO] [stderr]     Checking indexmap v2.14.2
[INFO] [stderr]     Checking flate2 v1.1.10
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking azul-css v0.0.16
[INFO] [stderr]     Checking zopfli v0.8.3
[INFO] [stderr]     Checking pathfinder_geometry v0.5.1
[INFO] [stderr]     Checking salsa20 v0.10.2
[INFO] [stderr]     Checking pbkdf2 v0.12.2
[INFO] [stderr]     Checking rtoolbox v0.0.6
[INFO] [stderr]     Checking bytemuck v1.25.2
[INFO] [stderr]     Checking grid v1.0.1
[INFO] [stderr]     Checking accesskit v0.24.1
[INFO] [stderr]     Checking gl-context-loader v0.1.10
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]     Checking scrypt v0.11.0
[INFO] [stderr]     Checking taffy v0.10.1
[INFO] [stderr]     Checking hashbrown v0.16.1
[INFO] [stderr]     Checking png v0.18.1
[INFO] [stderr]     Checking rpassword v7.5.4
[INFO] [stderr]     Checking unicode-normalization v0.1.25
[INFO] [stderr]     Checking euclid v0.22.14
[INFO] [stderr]     Checking moxcms v0.8.1
[INFO] [stderr]     Checking roxmltree v0.21.1
[INFO] [stderr]     Checking regex-lite v0.1.9
[INFO] [stderr]     Checking material-icons v0.3.0
[INFO] [stderr]     Checking lru v0.18.4
[INFO] [stderr]     Checking strfmt v0.2.5
[INFO] [stderr]     Checking tfd v0.1.2
[INFO] [stderr]     Checking agg-rust-azul v1.1.3
[INFO] [stderr]     Checking unicode-bidi v0.3.18
[INFO] [stderr]     Checking xmlwriter v0.1.0
[INFO] [stderr]     Checking smallvec v1.16.0
[INFO] [stderr]     Checking ct-codecs v1.1.7
[INFO] [stderr]     Checking accesskit_consumer v0.38.0
[INFO] [stderr]     Checking minisign v0.9.1
[INFO] [stderr]     Checking lyon_geom v1.0.19
[INFO] [stderr]     Checking lyon_path v1.0.19
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]     Checking lyon_algorithms v1.0.21
[INFO] [stderr]     Checking lyon_tessellation v1.0.21
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling ouroboros_macro v0.18.5
[INFO] [stderr]     Checking lyon v1.0.19
[INFO] [stderr]     Checking enumflags2 v0.7.12
[INFO] [stderr]     Checking thiserror v2.0.20
[INFO] [stderr]     Checking ouroboros v0.18.5
[INFO] [stderr]     Checking allsorts-azul v0.17.2
[INFO] [stderr]     Checking image v0.25.10
[INFO] [stderr]     Checking serde v1.0.229
[INFO] [stderr]    Compiling hyphenation_commons v0.8.4
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling hyphenation v0.8.4
[INFO] [stderr]     Checking rust-fontconfig v5.0.0
[INFO] [stderr]     Checking azul-core v0.0.16
[INFO] [stderr]     Checking azul-layout v0.0.16 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/managers/a11y.rs:473:26
[INFO] [stdout]     |
[INFO] [stdout] 473 |         layout_results: &std::collections::BTreeMap<DomId, DomLayoutResult>,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:37:5
[INFO] [stdout]     |
[INFO] [stdout]  37 |     unused_qualifications,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 473 -         layout_results: &std::collections::BTreeMap<DomId, DomLayoutResult>,
[INFO] [stdout] 473 +         layout_results: &BTreeMap<DomId, DomLayoutResult>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/managers/a11y.rs:479:32
[INFO] [stdout]     |
[INFO] [stdout] 479 |         dirty_text_overrides: &std::collections::BTreeMap<(DomId, NodeId), String>,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 479 -         dirty_text_overrides: &std::collections::BTreeMap<(DomId, NodeId), String>,
[INFO] [stdout] 479 +         dirty_text_overrides: &BTreeMap<(DomId, NodeId), String>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/managers/focus_cursor.rs:103:21
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub seat_focus: std::collections::BTreeMap<u64, DomNodeId>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 103 -     pub seat_focus: std::collections::BTreeMap<u64, DomNodeId>,
[INFO] [stdout] 103 +     pub seat_focus: BTreeMap<u64, DomNodeId>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/managers/focus_cursor.rs:153:25
[INFO] [stdout]     |
[INFO] [stdout] 153 |             seat_focus: std::collections::BTreeMap::new(),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 153 -             seat_focus: std::collections::BTreeMap::new(),
[INFO] [stdout] 153 +             seat_focus: BTreeMap::new(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:1441:10
[INFO] [stdout]      |
[INFO] [stdout] 1441 |     ) -> std::collections::BTreeMap<DomId, azul_core::selection::TextSelection> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1441 -     ) -> std::collections::BTreeMap<DomId, azul_core::selection::TextSelection> {
[INFO] [stdout] 1441 +     ) -> BTreeMap<DomId, azul_core::selection::TextSelection> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:1453:19
[INFO] [stdout]      |
[INFO] [stdout] 1453 |         map: &mut std::collections::BTreeMap<DomId, azul_core::selection::TextSelection>,
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1453 -         map: &mut std::collections::BTreeMap<DomId, azul_core::selection::TextSelection>,
[INFO] [stdout] 1453 +         map: &mut BTreeMap<DomId, azul_core::selection::TextSelection>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:1470:21
[INFO] [stdout]      |
[INFO] [stdout] 1470 |                     azul_core::geom::LogicalPosition::zero(),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1470 -                     azul_core::geom::LogicalPosition::zero(),
[INFO] [stdout] 1470 +                     LogicalPosition::zero(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:1483:10
[INFO] [stdout]      |
[INFO] [stdout] 1483 |     ) -> std::collections::BTreeMap<DomId, azul_core::selection::TextSelection> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1483 -     ) -> std::collections::BTreeMap<DomId, azul_core::selection::TextSelection> {
[INFO] [stdout] 1483 +     ) -> BTreeMap<DomId, azul_core::selection::TextSelection> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:1485:27
[INFO] [stdout]      |
[INFO] [stdout] 1485 |             let mut map = std::collections::BTreeMap::new();
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1485 -             let mut map = std::collections::BTreeMap::new();
[INFO] [stdout] 1485 +             let mut map = BTreeMap::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:1491:23
[INFO] [stdout]      |
[INFO] [stdout] 1491 |         let mut map = std::collections::BTreeMap::new();
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1491 -         let mut map = std::collections::BTreeMap::new();
[INFO] [stdout] 1491 +         let mut map = BTreeMap::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:1513:21
[INFO] [stdout]      |
[INFO] [stdout] 1513 |                     azul_core::geom::LogicalPosition::zero(),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1513 -                     azul_core::geom::LogicalPosition::zero(),
[INFO] [stdout] 1513 +                     LogicalPosition::zero(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:1522:34
[INFO] [stdout]      |
[INFO] [stdout] 1522 |         let mut affected_nodes = std::collections::BTreeMap::new();
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1522 -         let mut affected_nodes = std::collections::BTreeMap::new();
[INFO] [stdout] 1522 +         let mut affected_nodes = BTreeMap::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:1524:33
[INFO] [stdout]      |
[INFO] [stdout] 1524 |         let mut remote_ranges = std::collections::BTreeMap::new();
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1524 -         let mut remote_ranges = std::collections::BTreeMap::new();
[INFO] [stdout] 1524 +         let mut remote_ranges = BTreeMap::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:1537:37
[INFO] [stdout]      |
[INFO] [stdout] 1537 |                     mouse_position: azul_core::geom::LogicalPosition::zero(),
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1537 -                     mouse_position: azul_core::geom::LogicalPosition::zero(),
[INFO] [stdout] 1537 +                     mouse_position: LogicalPosition::zero(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:1542:37
[INFO] [stdout]      |
[INFO] [stdout] 1542 |                     mouse_position: azul_core::geom::LogicalPosition::zero(),
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1542 -                     mouse_position: azul_core::geom::LogicalPosition::zero(),
[INFO] [stdout] 1542 +                     mouse_position: LogicalPosition::zero(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:3461:10
[INFO] [stdout]      |
[INFO] [stdout] 3461 |     ) -> alloc::vec::Vec<SyntheticEvent> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 3461 -     ) -> alloc::vec::Vec<SyntheticEvent> {
[INFO] [stdout] 3461 +     ) -> Vec<SyntheticEvent> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/managers/text_edit.rs:3471:23
[INFO] [stdout]      |
[INFO] [stdout] 3471 |         let mut out = alloc::vec::Vec::new();
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 3471 -         let mut out = alloc::vec::Vec::new();
[INFO] [stdout] 3471 +         let mut out = Vec::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/solver3/display_list.rs:5054:23
[INFO] [stdout]      |
[INFO] [stdout] 5054 |             .and_then(azul_css::css::CssPropertyValue::get_property_owned)
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 5054 -             .and_then(azul_css::css::CssPropertyValue::get_property_owned)
[INFO] [stdout] 5054 +             .and_then(CssPropertyValue::get_property_owned)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/solver3/display_list.rs:5062:23
[INFO] [stdout]      |
[INFO] [stdout] 5062 |             .and_then(azul_css::css::CssPropertyValue::get_property_owned)
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 5062 -             .and_then(azul_css::css::CssPropertyValue::get_property_owned)
[INFO] [stdout] 5062 +             .and_then(CssPropertyValue::get_property_owned)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/solver3/display_list.rs:5720:33
[INFO] [stdout]      |
[INFO] [stdout] 5720 |                 let colors: Vec<azul_css::props::basic::color::ColorU> = self
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 5720 -                 let colors: Vec<azul_css::props::basic::color::ColorU> = self
[INFO] [stdout] 5720 +                 let colors: Vec<ColorU> = self
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/solver3/display_list.rs:6561:21
[INFO] [stdout]      |
[INFO] [stdout] 6561 |         let style = std::sync::Arc::new(super::getters::get_style_properties_for_state(
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 6561 -         let style = std::sync::Arc::new(super::getters::get_style_properties_for_state(
[INFO] [stdout] 6561 +         let style = Arc::new(super::getters::get_style_properties_for_state(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/solver3/display_list.rs:6618:13
[INFO] [stdout]      |
[INFO] [stdout] 6618 |             azul_css::props::basic::ColorU {
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 6618 -             azul_css::props::basic::ColorU {
[INFO] [stdout] 6618 +             ColorU {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/solver3/display_list.rs:6639:21
[INFO] [stdout]      |
[INFO] [stdout] 6639 |                     crate::text3::cache::FontHash { font_hash: run_hash },
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 6639 -                     crate::text3::cache::FontHash { font_hash: run_hash },
[INFO] [stdout] 6639 +                     FontHash { font_hash: run_hash },
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/solver3/display_list.rs:6661:17
[INFO] [stdout]      |
[INFO] [stdout] 6661 |                 crate::text3::cache::FontHash { font_hash: run_hash },
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 6661 -                 crate::text3::cache::FontHash { font_hash: run_hash },
[INFO] [stdout] 6661 +                 FontHash { font_hash: run_hash },
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/solver3/getters.rs:3022:18
[INFO] [stdout]      |
[INFO] [stdout] 3022 |     node_state: &azul_core::styled_dom::StyledNodeState,
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 3022 -     node_state: &azul_core::styled_dom::StyledNodeState,
[INFO] [stdout] 3022 +     node_state: &StyledNodeState,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/solver3/mod.rs:250:9
[INFO] [stdout]     |
[INFO] [stdout] 250 |         alloc::collections::BTreeMap<azul_core::selection::SelectionOwner, azul_css::props::basic::color::ColorU>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 250 -         alloc::collections::BTreeMap<azul_core::selection::SelectionOwner, azul_css::props::basic::color::ColorU>,
[INFO] [stdout] 250 +         BTreeMap<azul_core::selection::SelectionOwner, azul_css::props::basic::color::ColorU>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/solver3/mod.rs:532:19
[INFO] [stdout]     |
[INFO] [stdout] 532 |       owner_colors: alloc::collections::BTreeMap<
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 533 | |         azul_core::selection::SelectionOwner,
[INFO] [stdout] 534 | |         azul_css::props::basic::color::ColorU,
[INFO] [stdout] 535 | |     >,
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 532 -     owner_colors: alloc::collections::BTreeMap<
[INFO] [stdout] 532 +     owner_colors: BTreeMap<
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/widgets/capture_common.rs:136:27
[INFO] [stdout]     |
[INFO] [stdout] 136 |         NEXT.fetch_add(1, core::sync::atomic::Ordering::Relaxed)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 136 -         NEXT.fetch_add(1, core::sync::atomic::Ordering::Relaxed)
[INFO] [stdout] 136 +         NEXT.fetch_add(1, Ordering::Relaxed)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/widgets/quick_access.rs:596:18
[INFO] [stdout]     |
[INFO] [stdout] 596 |     pub leading: azul_core::dom::OptionDom,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 596 -     pub leading: azul_core::dom::OptionDom,
[INFO] [stdout] 596 +     pub leading: OptionDom,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/widgets/ribbon.rs:702:9
[INFO] [stdout]     |
[INFO] [stdout] 702 |         azul_css::props::property::StyleWhiteSpaceValue::Exact(StyleWhiteSpace::Nowrap),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 702 -         azul_css::props::property::StyleWhiteSpaceValue::Exact(StyleWhiteSpace::Nowrap),
[INFO] [stdout] 702 +         props::property::StyleWhiteSpaceValue::Exact(StyleWhiteSpace::Nowrap),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/widgets/ribbon.rs:730:9
[INFO] [stdout]     |
[INFO] [stdout] 730 |         azul_css::props::property::StyleWhiteSpaceValue::Exact(StyleWhiteSpace::Nowrap),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 730 -         azul_css::props::property::StyleWhiteSpaceValue::Exact(StyleWhiteSpace::Nowrap),
[INFO] [stdout] 730 +         props::property::StyleWhiteSpaceValue::Exact(StyleWhiteSpace::Nowrap),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/callbacks.rs:5370:15
[INFO] [stdout]      |
[INFO] [stdout] 5370 |         node: azul_core::dom::DomNodeId,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 5370 -         node: azul_core::dom::DomNodeId,
[INFO] [stdout] 5370 +         node: DomNodeId,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/callbacks.rs:6047:18
[INFO] [stdout]      |
[INFO] [stdout] 6047 |             .map(azul_core::hit_test::FullHitTest::hovered_node_ids)
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 6047 -             .map(azul_core::hit_test::FullHitTest::hovered_node_ids)
[INFO] [stdout] 6047 +             .map(FullHitTest::hovered_node_ids)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/callbacks.rs:6060:18
[INFO] [stdout]      |
[INFO] [stdout] 6060 |             .map(azul_core::hit_test::FullHitTest::hovered_node_ids)
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 6060 -             .map(azul_core::hit_test::FullHitTest::hovered_node_ids)
[INFO] [stdout] 6060 +             .map(FullHitTest::hovered_node_ids)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/callbacks.rs:6270:22
[INFO] [stdout]      |
[INFO] [stdout] 6270 |             .map(|n| azul_core::styled_dom::NodeHierarchyItemId::from_crate_internal(Some(n)))
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 6270 -             .map(|n| azul_core::styled_dom::NodeHierarchyItemId::from_crate_internal(Some(n)))
[INFO] [stdout] 6270 +             .map(|n| NodeHierarchyItemId::from_crate_internal(Some(n)))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/cpurender/pixmap.rs:1285:14
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     bounds: &azul_core::geom::LogicalRect,
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1285 -     bounds: &azul_core::geom::LogicalRect,
[INFO] [stdout] 1285 +     bounds: &LogicalRect,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/cpurender/raster.rs:2652:28
[INFO] [stdout]      |
[INFO] [stdout] 2652 |     let (sx, sy, tx, ty) = crate::cpurender::pixmap::svg_user_space_mapping(
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 2652 -     let (sx, sy, tx, ty) = crate::cpurender::pixmap::svg_user_space_mapping(
[INFO] [stdout] 2652 +     let (sx, sy, tx, ty) = svg_user_space_mapping(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/cpurender/raster.rs:2663:24
[INFO] [stdout]      |
[INFO] [stdout] 2663 |     let mut geometry = crate::cpurender::pixmap::svg_path_to_agg(path, &mx, &my);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 2663 -     let mut geometry = crate::cpurender::pixmap::svg_path_to_agg(path, &mx, &my);
[INFO] [stdout] 2663 +     let mut geometry = svg_path_to_agg(path, &mx, &my);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/cpurender/raster.rs:2686:5
[INFO] [stdout]      |
[INFO] [stdout] 2686 |     crate::cpurender::pixmap::agg_fill_path_clipped(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 2686 -     crate::cpurender::pixmap::agg_fill_path_clipped(
[INFO] [stdout] 2686 +     agg_fill_path_clipped(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/cpurender/raster.rs:4995:10
[INFO] [stdout]      |
[INFO] [stdout] 4995 |         &std::collections::BTreeMap::new(),
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 4995 -         &std::collections::BTreeMap::new(),
[INFO] [stdout] 4995 +         &BTreeMap::new(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/headless.rs:1043:18
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     styled_dom: &azul_core::styled_dom::StyledDom,
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1043 -     styled_dom: &azul_core::styled_dom::StyledDom,
[INFO] [stdout] 1043 +     styled_dom: &StyledDom,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/text3/cache.rs:9192:20
[INFO] [stdout]      |
[INFO] [stdout] 9192 |     let language = crate::text3::script::script_to_language(script, text);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 9192 -     let language = crate::text3::script::script_to_language(script, text);
[INFO] [stdout] 9192 +     let language = script_to_language(script, text);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/window.rs:281:53
[INFO] [stdout]     |
[INFO] [stdout] 281 |     SYNTHESIZE_PINCH_FROM_CTRL_WHEEL.store(enabled, core::sync::atomic::Ordering::Relaxed);
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 281 -     SYNTHESIZE_PINCH_FROM_CTRL_WHEEL.store(enabled, core::sync::atomic::Ordering::Relaxed);
[INFO] [stdout] 281 +     SYNTHESIZE_PINCH_FROM_CTRL_WHEEL.store(enabled, Ordering::Relaxed);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/window.rs:288:43
[INFO] [stdout]     |
[INFO] [stdout] 288 |     SYNTHESIZE_PINCH_FROM_CTRL_WHEEL.load(core::sync::atomic::Ordering::Relaxed)
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 288 -     SYNTHESIZE_PINCH_FROM_CTRL_WHEEL.load(core::sync::atomic::Ordering::Relaxed)
[INFO] [stdout] 288 +     SYNTHESIZE_PINCH_FROM_CTRL_WHEEL.load(Ordering::Relaxed)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/window.rs:309:34
[INFO] [stdout]     |
[INFO] [stdout] 309 |     NATURAL_SCROLL_MODE.store(v, core::sync::atomic::Ordering::Relaxed);
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 309 -     NATURAL_SCROLL_MODE.store(v, core::sync::atomic::Ordering::Relaxed);
[INFO] [stdout] 309 +     NATURAL_SCROLL_MODE.store(v, Ordering::Relaxed);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/window.rs:316:36
[INFO] [stdout]     |
[INFO] [stdout] 316 |     match NATURAL_SCROLL_MODE.load(core::sync::atomic::Ordering::Relaxed) {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 316 -     match NATURAL_SCROLL_MODE.load(core::sync::atomic::Ordering::Relaxed) {
[INFO] [stdout] 316 +     match NATURAL_SCROLL_MODE.load(Ordering::Relaxed) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/window.rs:330:36
[INFO] [stdout]     |
[INFO] [stdout] 330 |     SYSTEM_NATURAL_SCROLL.store(v, core::sync::atomic::Ordering::Relaxed);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 330 -     SYSTEM_NATURAL_SCROLL.store(v, core::sync::atomic::Ordering::Relaxed);
[INFO] [stdout] 330 +     SYSTEM_NATURAL_SCROLL.store(v, Ordering::Relaxed);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/window.rs:336:38
[INFO] [stdout]     |
[INFO] [stdout] 336 |     match SYSTEM_NATURAL_SCROLL.load(core::sync::atomic::Ordering::Relaxed) {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 336 -     match SYSTEM_NATURAL_SCROLL.load(core::sync::atomic::Ordering::Relaxed) {
[INFO] [stdout] 336 +     match SYSTEM_NATURAL_SCROLL.load(Ordering::Relaxed) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/window.rs:350:49
[INFO] [stdout]     |
[INFO] [stdout] 350 |     EXPOSE_SYSTEM_MEDIA_CONTROLS.store(enabled, core::sync::atomic::Ordering::Relaxed);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 350 -     EXPOSE_SYSTEM_MEDIA_CONTROLS.store(enabled, core::sync::atomic::Ordering::Relaxed);
[INFO] [stdout] 350 +     EXPOSE_SYSTEM_MEDIA_CONTROLS.store(enabled, Ordering::Relaxed);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/window.rs:356:39
[INFO] [stdout]     |
[INFO] [stdout] 356 |     EXPOSE_SYSTEM_MEDIA_CONTROLS.load(core::sync::atomic::Ordering::Relaxed)
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 356 -     EXPOSE_SYSTEM_MEDIA_CONTROLS.load(core::sync::atomic::Ordering::Relaxed)
[INFO] [stdout] 356 +     EXPOSE_SYSTEM_MEDIA_CONTROLS.load(Ordering::Relaxed)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/window.rs:1363:32
[INFO] [stdout]      |
[INFO] [stdout] 1363 |       pub previous_child_arenas: std::collections::BTreeMap<
[INFO] [stdout]      |  ________________________________^
[INFO] [stdout] 1364 | |         DomId,
[INFO] [stdout] 1365 | |         (
[INFO] [stdout] 1366 | |             Vec<azul_core::dom::NodeData>,
[INFO] [stdout] 1367 | |             Vec<azul_core::styled_dom::NodeHierarchyItem>,
[INFO] [stdout] 1368 | |         ),
[INFO] [stdout] 1369 | |     >,
[INFO] [stdout]      | |_____^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1363 -     pub previous_child_arenas: std::collections::BTreeMap<
[INFO] [stdout] 1363 +     pub previous_child_arenas: BTreeMap<
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/window.rs:1639:26
[INFO] [stdout]      |
[INFO] [stdout] 1639 |     seat_preedit_shaped: std::collections::BTreeMap<u64, (DomId, NodeId)>,
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 1639 -     seat_preedit_shaped: std::collections::BTreeMap<u64, (DomId, NodeId)>,
[INFO] [stdout] 1639 +     seat_preedit_shaped: BTreeMap<u64, (DomId, NodeId)>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/window.rs:2016:36
[INFO] [stdout]      |
[INFO] [stdout] 2016 |             previous_child_arenas: std::collections::BTreeMap::new(),
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 2016 -             previous_child_arenas: std::collections::BTreeMap::new(),
[INFO] [stdout] 2016 +             previous_child_arenas: BTreeMap::new(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/window.rs:2082:34
[INFO] [stdout]      |
[INFO] [stdout] 2082 |             seat_preedit_shaped: std::collections::BTreeMap::new(),
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 2082 -             seat_preedit_shaped: std::collections::BTreeMap::new(),
[INFO] [stdout] 2082 +             seat_preedit_shaped: BTreeMap::new(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/window.rs:2642:36
[INFO] [stdout]      |
[INFO] [stdout] 2642 |     fn inline_item_flat_len(item: &crate::text3::cache::InlineContent) -> usize {
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 2642 -     fn inline_item_flat_len(item: &crate::text3::cache::InlineContent) -> usize {
[INFO] [stdout] 2642 +     fn inline_item_flat_len(item: &InlineContent) -> usize {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/window.rs:2666:18
[INFO] [stdout]      |
[INFO] [stdout] 2666 |         cursor: &azul_core::selection::TextCursor,
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 2666 -         cursor: &azul_core::selection::TextCursor,
[INFO] [stdout] 2666 +         cursor: &TextCursor,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/window.rs:5190:19
[INFO] [stdout]      |
[INFO] [stdout] 5190 |             size: azul_core::geom::LogicalSize {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 5190 -             size: azul_core::geom::LogicalSize {
[INFO] [stdout] 5190 +             size: LogicalSize {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/window.rs:5803:29
[INFO] [stdout]      |
[INFO] [stdout] 5803 |         let pre_scroll_fp = crate::solver3::scroll_geometry_fingerprint(&scroll_offsets);
[INFO] [stdout]      |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 5803 -         let pre_scroll_fp = crate::solver3::scroll_geometry_fingerprint(&scroll_offsets);
[INFO] [stdout] 5803 +         let pre_scroll_fp = solver3::scroll_geometry_fingerprint(&scroll_offsets);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/window.rs:6804:30
[INFO] [stdout]      |
[INFO] [stdout] 6804 |         let post_scroll_fp = crate::solver3::scroll_geometry_fingerprint(
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 6804 -         let post_scroll_fp = crate::solver3::scroll_geometry_fingerprint(
[INFO] [stdout] 6804 +         let post_scroll_fp = solver3::scroll_geometry_fingerprint(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/window.rs:8552:26
[INFO] [stdout]      |
[INFO] [stdout] 8552 |         scroll_manager: &crate::managers::scroll_state::ScrollManager,
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 8552 -         scroll_manager: &crate::managers::scroll_state::ScrollManager,
[INFO] [stdout] 8552 +         scroll_manager: &ScrollManager,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/window.rs:8585:18
[INFO] [stdout]      |
[INFO] [stdout] 8585 |         items: &[crate::solver3::display_list::DisplayListItem],
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 8585 -         items: &[crate::solver3::display_list::DisplayListItem],
[INFO] [stdout] 8585 +         items: &[solver3::display_list::DisplayListItem],
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]     --> src/window.rs:9780:46
[INFO] [stdout]      |
[INFO] [stdout] 9780 |     pub fn focus_out_of_scope_doms(&self) -> std::collections::BTreeSet<DomId> {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]      |
[INFO] [stdout] 9780 -     pub fn focus_out_of_scope_doms(&self) -> std::collections::BTreeSet<DomId> {
[INFO] [stdout] 9780 +     pub fn focus_out_of_scope_doms(&self) -> BTreeSet<DomId> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]      --> src/window.rs:12559:21
[INFO] [stdout]       |
[INFO] [stdout] 12559 |         if let Some(azul_core::selection::Selection::Range(current)) =
[INFO] [stdout]       |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]       |
[INFO] [stdout] 12559 -         if let Some(azul_core::selection::Selection::Range(current)) =
[INFO] [stdout] 12559 +         if let Some(Selection::Range(current)) =
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]      --> src/window.rs:16286:28
[INFO] [stdout]       |
[INFO] [stdout] 16286 |                     return crate::solver3::fc::split_text_for_whitespace(
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]       |
[INFO] [stdout] 16286 -                     return crate::solver3::fc::split_text_for_whitespace(
[INFO] [stdout] 16286 +                     return solver3::fc::split_text_for_whitespace(
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]      --> src/window.rs:17516:27
[INFO] [stdout]       |
[INFO] [stdout] 17516 |         let dl_input_fp = crate::solver3::dl_input_fingerprint(
[INFO] [stdout]       |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]       |
[INFO] [stdout] 17516 -         let dl_input_fp = crate::solver3::dl_input_fingerprint(
[INFO] [stdout] 17516 +         let dl_input_fp = solver3::dl_input_fingerprint(
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]      --> src/window.rs:17649:33
[INFO] [stdout]       |
[INFO] [stdout] 17649 | ...                   crate::solver3::scroll_geometry_fingerprint(&scroll_offsets),
[INFO] [stdout]       |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]       |
[INFO] [stdout] 17649 -                                 crate::solver3::scroll_geometry_fingerprint(&scroll_offsets),
[INFO] [stdout] 17649 +                                 solver3::scroll_geometry_fingerprint(&scroll_offsets),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]      --> src/window.rs:25256:15
[INFO] [stdout]       |
[INFO] [stdout] 25256 |         size: azul_core::geom::LogicalSize::new(
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]       |
[INFO] [stdout] 25256 -         size: azul_core::geom::LogicalSize::new(
[INFO] [stdout] 25256 +         size: LogicalSize::new(
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/window_state.rs:239:58
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub fn keyboard_seat(&self, seat_id: u64) -> Option<&azul_core::window::KeyboardState> {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 239 -     pub fn keyboard_seat(&self, seat_id: u64) -> Option<&azul_core::window::KeyboardState> {
[INFO] [stdout] 239 +     pub fn keyboard_seat(&self, seat_id: u64) -> Option<&KeyboardState> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/window_state.rs:251:63
[INFO] [stdout]     |
[INFO] [stdout] 251 |     pub fn keyboard_seat_mut(&mut self, seat_id: u64) -> &mut azul_core::window::KeyboardState {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 251 -     pub fn keyboard_seat_mut(&mut self, seat_id: u64) -> &mut azul_core::window::KeyboardState {
[INFO] [stdout] 251 +     pub fn keyboard_seat_mut(&mut self, seat_id: u64) -> &mut KeyboardState {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/window_state.rs:296:38
[INFO] [stdout]     |
[INFO] [stdout] 296 |     ) -> impl Iterator<Item = (u64, &azul_core::window::KeyboardState)> {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 296 -     ) -> impl Iterator<Item = (u64, &azul_core::window::KeyboardState)> {
[INFO] [stdout] 296 +     ) -> impl Iterator<Item = (u64, &KeyboardState)> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused attribute
[INFO] [stdout]     --> src/callbacks.rs:5296:5
[INFO] [stdout]      |
[INFO] [stdout] 5296 |     #[must_use]
[INFO] [stdout]      |     ^^^^^^^^^^^ help: remove this attribute
[INFO] [stdout]      |
[INFO] [stdout] note: attribute also specified here
[INFO] [stdout]     --> src/callbacks.rs:5282:5
[INFO] [stdout]      |
[INFO] [stdout] 5282 |     #[must_use]
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: duplicated attribute
[INFO] [stdout]     --> src/widgets/titlebar.rs:2086:5
[INFO] [stdout]      |
[INFO] [stdout] 2086 |     #[test]
[INFO] [stdout]      |     ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(duplicate_macro_attributes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: duplicated attribute
[INFO] [stdout]     --> src/default_actions.rs:1563:5
[INFO] [stdout]      |
[INFO] [stdout] 1563 |     #[test]
[INFO] [stdout]      |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused attribute
[INFO] [stdout]     --> src/callbacks.rs:5296:5
[INFO] [stdout]      |
[INFO] [stdout] 5296 |     #[must_use]
[INFO] [stdout]      |     ^^^^^^^^^^^ help: remove this attribute
[INFO] [stdout]      |
[INFO] [stdout] note: attribute also specified here
[INFO] [stdout]     --> src/callbacks.rs:5282:5
[INFO] [stdout]      |
[INFO] [stdout] 5282 |     #[must_use]
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `azul-layout` (lib); 71 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/bin/rustc --crate-name azul_layout --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="a11y"' --cfg 'feature="cpurender"' --cfg 'feature="default"' --cfg 'feature="extra"' --cfg 'feature="font_async_registry"' --cfg 'feature="font_loading"' --cfg 'feature="font_loading_multithreaded"' --cfg 'feature="icons"' --cfg 'feature="image_decoding"' --cfg 'feature="probe"' --cfg 'feature="std"' --cfg 'feature="strfmt"' --cfg 'feature="svg"' --cfg 'feature="text_layout"' --cfg 'feature="text_layout_hyphenation"' --cfg 'feature="widgets"' --cfg 'feature="xml"' --cfg 'feature="zip"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("DISABLED_hint_vs_freetype", "a11y", "allocator_jemalloc", "allocator_mimalloc", "bmp", "coretext_tests", "cpurender", "crash-mail", "default", "e2e-server", "e2e-server-http", "extra", "fluent", "font_async_registry", "font_loading", "font_loading_multithreaded", "font_parsing", "gif", "hdr", "http", "ico", "icons", "icu", "icu_chrono", "icu_macos", "icu_windows", "image_decoding", "jpeg", "json", "objc2", "objc2-foundation", "pdf", "png", "pnm", "probe", "std", "strfmt", "svg", "telemetry", "text3-suite-wip", "text_layout", "text_layout_hyphenation", "tga", "tiff", "updater", "web_lift", "webp", "widgets", "xml", "zip"))' -C metadata=dab003f54deb3777 -C extra-filename=-3dcacd7449901959 --out-dir /opt/rustwide/target/debug/build/azul-layout/3dcacd7449901959/out -L dependency=/opt/rustwide/target/debug/build/adler2/ee8704cd74c29624/out -L dependency=/opt/rustwide/target/debug/build/aliasable/4b4db38f9e760ff9/out -L dependency=/opt/rustwide/target/debug/build/alloc-no-stdlib/7b1bd6f28b6396be/out -L dependency=/opt/rustwide/target/debug/build/alloc-stdlib/aba14f6c9c5c0c71/out -L dependency=/opt/rustwide/target/debug/build/allsorts-azul/c54625393f6c1176/out -L dependency=/opt/rustwide/target/debug/build/arrayvec/00a514066fae984d/out -L dependency=/opt/rustwide/target/debug/build/azul-css/016db3731c7e8e2c/out -L dependency=/opt/rustwide/target/debug/build/azul-simplecss/ad5e320f021b7409/out -L dependency=/opt/rustwide/target/debug/build/bincode/6279c147d96045f5/out -L dependency=/opt/rustwide/target/debug/build/bitflags/8c15c6a7257a7294/out -L dependency=/opt/rustwide/target/debug/build/brotli-decompressor/52dd1b0a1be94425/out -L dependency=/opt/rustwide/target/debug/build/bumpalo/f8a63efd1a130c76/out -L dependency=/opt/rustwide/target/debug/build/bytemuck/659fa6f1bed16823/out -L dependency=/opt/rustwide/target/debug/build/byteorder-lite/f3499d1ac6418445/out -L dependency=/opt/rustwide/target/debug/build/cfg-if/190c9021fd162845/out -L dependency=/opt/rustwide/target/debug/build/crc32fast/961dfe53d1cb1566/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-deque/8276e8ac1863dbd1/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-epoch/8f4743d06fdd5f2e/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-utils/438f252b9b1e5e6c/out -L dependency=/opt/rustwide/target/debug/build/dirs-sys/d3823860b27a3f11/out -L dependency=/opt/rustwide/target/debug/build/dirs/263f6f2d39824a56/out -L dependency=/opt/rustwide/target/debug/build/displaydoc/1a15aa242006046a/out -L dependency=/opt/rustwide/target/debug/build/either/4ba3a4c3c19ed7e2/out -L dependency=/opt/rustwide/target/debug/build/encoding_rs/2e6c51c4b4cd4375/out -L dependency=/opt/rustwide/target/debug/build/enumflags2/449c8b60c4791356/out -L dependency=/opt/rustwide/target/debug/build/enumflags2_derive/c9ac5ee86f87636d/out -L dependency=/opt/rustwide/target/debug/build/equivalent/d23b026399a51038/out -L dependency=/opt/rustwide/target/debug/build/euclid/47813b3549944fea/out -L dependency=/opt/rustwide/target/debug/build/fdeflate/6c7085ad7d8a3ba1/out -L dependency=/opt/rustwide/target/debug/build/flate2/fc8f0335a8dfaa41/out -L dependency=/opt/rustwide/target/debug/build/float_next_after/2ffface44699d01e/out -L dependency=/opt/rustwide/target/debug/build/fst/1a5bc8a0f05e52ab/out -L dependency=/opt/rustwide/target/debug/build/gl-context-loader/98e4874dcfc4e942/out -L dependency=/opt/rustwide/target/debug/build/glyph-names/6a1cc894cce48ecd/out -L dependency=/opt/rustwide/target/debug/build/grid/c812165d15c32037/out -L dependency=/opt/rustwide/target/debug/build/hashbrown/1ff293044ac6a4a8/out -L dependency=/opt/rustwide/target/debug/build/hyphenation_commons/8da134125a8565af/out -L dependency=/opt/rustwide/target/debug/build/indexmap/39d1d0483323614c/out -L dependency=/opt/rustwide/target/debug/build/libc/5b122225efee376b/out -L dependency=/opt/rustwide/target/debug/build/libm/89e5b3015da8f563/out -L dependency=/opt/rustwide/target/debug/build/log/c6c5cdd4b6425921/out -L dependency=/opt/rustwide/target/debug/build/lyon_algorithms/d4029ec09c312f2c/out -L dependency=/opt/rustwide/target/debug/build/lyon_geom/5042b374bab347cd/out -L dependency=/opt/rustwide/target/debug/build/lyon_path/b49f797719521356/out -L dependency=/opt/rustwide/target/debug/build/lyon_tessellation/bf8bdc39130f07a0/out -L dependency=/opt/rustwide/target/debug/build/memchr/b924193483665774/out -L dependency=/opt/rustwide/target/debug/build/miniz_oxide/021169ad02a3ecfd/out -L dependency=/opt/rustwide/target/debug/build/miniz_oxide/1ea5d07c0236cf82/out -L dependency=/opt/rustwide/target/debug/build/mmapio/6b84905a32df1271/out -L dependency=/opt/rustwide/target/debug/build/moxcms/5f1c7f71a29f1436/out -L dependency=/opt/rustwide/target/debug/build/num-traits/5cff41c3b572fd6d/out -L dependency=/opt/rustwide/target/debug/build/option-ext/7bd27995f6939c5d/out -L dependency=/opt/rustwide/target/debug/build/ouroboros/65eb893babd4eb1e/out -L dependency=/opt/rustwide/target/debug/build/ouroboros_macro/81e865a4fc0efbec/out -L dependency=/opt/rustwide/target/debug/build/pathfinder_geometry/36ae7b7a6a90b8e3/out -L dependency=/opt/rustwide/target/debug/build/pathfinder_simd/d4e9a8ba0f28ac1a/out -L dependency=/opt/rustwide/target/debug/build/pxfm/30d46fbfb917f044/out -L dependency=/opt/rustwide/target/debug/build/rayon-core/121f0037400e163a/out -L dependency=/opt/rustwide/target/debug/build/rayon/16898bd1a1d0f8c3/out -L dependency=/opt/rustwide/target/debug/build/rust-fontconfig/e83e957514176570/out -L dependency=/opt/rustwide/target/debug/build/rustc-hash/9f55c8acc6427e18/out -L dependency=/opt/rustwide/target/debug/build/serde/02251c887e1e2ee0/out -L dependency=/opt/rustwide/target/debug/build/serde_core/f93df072facdd6a4/out -L dependency=/opt/rustwide/target/debug/build/serde_derive/fb62f6ce68be8467/out -L dependency=/opt/rustwide/target/debug/build/simd-adler32/abdd6735cba46234/out -L dependency=/opt/rustwide/target/debug/build/slotmap/2881ac27eb2dfe7b/out -L dependency=/opt/rustwide/target/debug/build/static_assertions/f2154b0bf273423d/out -L dependency=/opt/rustwide/target/debug/build/thiserror-impl/36c2e98fafac8b9f/out -L dependency=/opt/rustwide/target/debug/build/thiserror/e4c09c7009d2cdab/out -L dependency=/opt/rustwide/target/debug/build/tinyvec/2c14cf126ce85a16/out -L dependency=/opt/rustwide/target/debug/build/tinyvec_macros/8f2743a6fdad0226/out -L dependency=/opt/rustwide/target/debug/build/ucd-trie/8ab8af40ba2b2122/out -L dependency=/opt/rustwide/target/debug/build/unicode-canonical-combining-class/84b247411574ddd1/out -L dependency=/opt/rustwide/target/debug/build/unicode-general-category/8c4e45d9c81128cb/out -L dependency=/opt/rustwide/target/debug/build/unicode-joining-type/2267041dc10b32ae/out -L dependency=/opt/rustwide/target/debug/build/uuid/a5971732fd271b6a/out -L dependency=/opt/rustwide/target/debug/build/xmlparser/5fcd4032dd5e1e3c/out -L dependency=/opt/rustwide/target/debug/build/zopfli/66d2ed58759b6160/out --extern accesskit=/opt/rustwide/target/debug/build/accesskit/c5882dabe4cc8747/out/libaccesskit-c5882dabe4cc8747.rmeta --extern agg_rust=/opt/rustwide/target/debug/build/agg-rust-azul/cff8d6ed22a0126b/out/libagg_rust_azul-cff8d6ed22a0126b.rmeta --extern allsorts=/opt/rustwide/target/debug/build/allsorts-azul/c54625393f6c1176/out/liballsorts-c54625393f6c1176.rmeta --extern azul_core=/opt/rustwide/target/debug/build/azul-core/50802ef5f1291f21/out/libazul_core-50802ef5f1291f21.rmeta --extern azul_css=/opt/rustwide/target/debug/build/azul-css/016db3731c7e8e2c/out/libazul_css-016db3731c7e8e2c.rmeta --extern base64=/opt/rustwide/target/debug/build/base64/d8aec028dea2d277/out/libbase64-d8aec028dea2d277.rmeta --extern brotli_decompressor=/opt/rustwide/target/debug/build/brotli-decompressor/52dd1b0a1be94425/out/libbrotli_decompressor-52dd1b0a1be94425.rmeta --extern dirs=/opt/rustwide/target/debug/build/dirs/263f6f2d39824a56/out/libdirs-263f6f2d39824a56.rmeta --extern gl_context_loader=/opt/rustwide/target/debug/build/gl-context-loader/98e4874dcfc4e942/out/libgl_context_loader-98e4874dcfc4e942.rmeta --extern hyphenation=/opt/rustwide/target/debug/build/hyphenation/b3ff71a8f6dd6bb6/out/libhyphenation-b3ff71a8f6dd6bb6.rmeta --extern image=/opt/rustwide/target/debug/build/image/1df6c887657ae61f/out/libimage-1df6c887657ae61f.rmeta --extern libc=/opt/rustwide/target/debug/build/libc/5b122225efee376b/out/liblibc-5b122225efee376b.rmeta --extern lru=/opt/rustwide/target/debug/build/lru/1dd89224fdcf346a/out/liblru-1dd89224fdcf346a.rmeta --extern lyon=/opt/rustwide/target/debug/build/lyon/5541f035208f2a36/out/liblyon-5541f035208f2a36.rmeta --extern material_icons=/opt/rustwide/target/debug/build/material-icons/c41f4641947777f6/out/libmaterial_icons-c41f4641947777f6.rmeta --extern png=/opt/rustwide/target/debug/build/png/2277882281c7fcea/out/libpng-2277882281c7fcea.rmeta --extern regex_lite=/opt/rustwide/target/debug/build/regex-lite/40f5d86599347045/out/libregex_lite-40f5d86599347045.rmeta --extern roxmltree=/opt/rustwide/target/debug/build/roxmltree/8b03df0dea0aba9b/out/libroxmltree-8b03df0dea0aba9b.rmeta --extern rust_fontconfig=/opt/rustwide/target/debug/build/rust-fontconfig/e83e957514176570/out/librust_fontconfig-e83e957514176570.rmeta --extern serde=/opt/rustwide/target/debug/build/serde/02251c887e1e2ee0/out/libserde-02251c887e1e2ee0.rmeta --extern smallvec=/opt/rustwide/target/debug/build/smallvec/4cbb2c254247096c/out/libsmallvec-4cbb2c254247096c.rmeta --extern strfmt=/opt/rustwide/target/debug/build/strfmt/0987119c0141aac8/out/libstrfmt-0987119c0141aac8.rmeta --extern taffy=/opt/rustwide/target/debug/build/taffy/f75b3e54a4b16932/out/libtaffy-f75b3e54a4b16932.rmeta --extern tfd=/opt/rustwide/target/debug/build/tfd/5d8c403d00781a9a/out/libtfd-5d8c403d00781a9a.rmeta --extern thiserror=/opt/rustwide/target/debug/build/thiserror/e4c09c7009d2cdab/out/libthiserror-e4c09c7009d2cdab.rmeta --extern tinyvec=/opt/rustwide/target/debug/build/tinyvec/2c14cf126ce85a16/out/libtinyvec-2c14cf126ce85a16.rmeta --extern unicode_bidi=/opt/rustwide/target/debug/build/unicode-bidi/675c787dccc981f4/out/libunicode_bidi-675c787dccc981f4.rmeta --extern unicode_normalization=/opt/rustwide/target/debug/build/unicode-normalization/ca7998a02cf9dc04/out/libunicode_normalization-ca7998a02cf9dc04.rmeta --extern unicode_segmentation=/opt/rustwide/target/debug/build/unicode-segmentation/e19b1e2ed5cbf77b/out/libunicode_segmentation-e19b1e2ed5cbf77b.rmeta --extern xmlparser=/opt/rustwide/target/debug/build/xmlparser/5fcd4032dd5e1e3c/out/libxmlparser-5fcd4032dd5e1e3c.rmeta --extern xmlwriter=/opt/rustwide/target/debug/build/xmlwriter/12cb60021075ecf4/out/libxmlwriter-12cb60021075ecf4.rmeta --extern zip=/opt/rustwide/target/debug/build/zip/2e92b1f0267c7046/out/libzip-2e92b1f0267c7046.rmeta --cap-lints=forbid --force-warn=unused_crate_dependencies` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `azul-layout` (lib test); 3 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/bin/rustc --crate-name azul_layout --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="a11y"' --cfg 'feature="cpurender"' --cfg 'feature="default"' --cfg 'feature="extra"' --cfg 'feature="font_async_registry"' --cfg 'feature="font_loading"' --cfg 'feature="font_loading_multithreaded"' --cfg 'feature="icons"' --cfg 'feature="image_decoding"' --cfg 'feature="probe"' --cfg 'feature="std"' --cfg 'feature="strfmt"' --cfg 'feature="svg"' --cfg 'feature="text_layout"' --cfg 'feature="text_layout_hyphenation"' --cfg 'feature="widgets"' --cfg 'feature="xml"' --cfg 'feature="zip"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("DISABLED_hint_vs_freetype", "a11y", "allocator_jemalloc", "allocator_mimalloc", "bmp", "coretext_tests", "cpurender", "crash-mail", "default", "e2e-server", "e2e-server-http", "extra", "fluent", "font_async_registry", "font_loading", "font_loading_multithreaded", "font_parsing", "gif", "hdr", "http", "ico", "icons", "icu", "icu_chrono", "icu_macos", "icu_windows", "image_decoding", "jpeg", "json", "objc2", "objc2-foundation", "pdf", "png", "pnm", "probe", "std", "strfmt", "svg", "telemetry", "text3-suite-wip", "text_layout", "text_layout_hyphenation", "tga", "tiff", "updater", "web_lift", "webp", "widgets", "xml", "zip"))' -C metadata=f679f0634db5a03f -C extra-filename=-3d24332474b3e676 --out-dir /opt/rustwide/target/debug/build/azul-layout/3d24332474b3e676/out -L dependency=/opt/rustwide/target/debug/build/accesskit/c5882dabe4cc8747/out -L dependency=/opt/rustwide/target/debug/build/adler2/ee8704cd74c29624/out -L dependency=/opt/rustwide/target/debug/build/aliasable/4b4db38f9e760ff9/out -L dependency=/opt/rustwide/target/debug/build/alloc-no-stdlib/7b1bd6f28b6396be/out -L dependency=/opt/rustwide/target/debug/build/alloc-stdlib/aba14f6c9c5c0c71/out -L dependency=/opt/rustwide/target/debug/build/allsorts-azul/c54625393f6c1176/out -L dependency=/opt/rustwide/target/debug/build/arrayvec/00a514066fae984d/out -L dependency=/opt/rustwide/target/debug/build/azul-css/016db3731c7e8e2c/out -L dependency=/opt/rustwide/target/debug/build/azul-simplecss/ad5e320f021b7409/out -L dependency=/opt/rustwide/target/debug/build/bincode/6279c147d96045f5/out -L dependency=/opt/rustwide/target/debug/build/bitflags/8c15c6a7257a7294/out -L dependency=/opt/rustwide/target/debug/build/block-buffer/0af5b8fc335d25d4/out -L dependency=/opt/rustwide/target/debug/build/brotli-decompressor/52dd1b0a1be94425/out -L dependency=/opt/rustwide/target/debug/build/bumpalo/f8a63efd1a130c76/out -L dependency=/opt/rustwide/target/debug/build/bytemuck/659fa6f1bed16823/out -L dependency=/opt/rustwide/target/debug/build/byteorder-lite/f3499d1ac6418445/out -L dependency=/opt/rustwide/target/debug/build/cfg-if/190c9021fd162845/out -L dependency=/opt/rustwide/target/debug/build/cipher/6f7b322d8ab3e59e/out -L dependency=/opt/rustwide/target/debug/build/cpufeatures/1ae956ba346ebd12/out -L dependency=/opt/rustwide/target/debug/build/crc32fast/961dfe53d1cb1566/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-deque/8276e8ac1863dbd1/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-epoch/8f4743d06fdd5f2e/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-utils/438f252b9b1e5e6c/out -L dependency=/opt/rustwide/target/debug/build/crypto-common/a6c35bab965d0c71/out -L dependency=/opt/rustwide/target/debug/build/ct-codecs/b799e9da2deab5a8/out -L dependency=/opt/rustwide/target/debug/build/digest/7607f6af95d68504/out -L dependency=/opt/rustwide/target/debug/build/dirs-sys/d3823860b27a3f11/out -L dependency=/opt/rustwide/target/debug/build/dirs/263f6f2d39824a56/out -L dependency=/opt/rustwide/target/debug/build/displaydoc/1a15aa242006046a/out -L dependency=/opt/rustwide/target/debug/build/either/4ba3a4c3c19ed7e2/out -L dependency=/opt/rustwide/target/debug/build/encoding_rs/2e6c51c4b4cd4375/out -L dependency=/opt/rustwide/target/debug/build/enumflags2/449c8b60c4791356/out -L dependency=/opt/rustwide/target/debug/build/enumflags2_derive/c9ac5ee86f87636d/out -L dependency=/opt/rustwide/target/debug/build/equivalent/d23b026399a51038/out -L dependency=/opt/rustwide/target/debug/build/euclid/47813b3549944fea/out -L dependency=/opt/rustwide/target/debug/build/fdeflate/6c7085ad7d8a3ba1/out -L dependency=/opt/rustwide/target/debug/build/flate2/fc8f0335a8dfaa41/out -L dependency=/opt/rustwide/target/debug/build/float_next_after/2ffface44699d01e/out -L dependency=/opt/rustwide/target/debug/build/foldhash/7cc0e6b6b64910e8/out -L dependency=/opt/rustwide/target/debug/build/fst/1a5bc8a0f05e52ab/out -L dependency=/opt/rustwide/target/debug/build/generic-array/ce25ba0e196dbb97/out -L dependency=/opt/rustwide/target/debug/build/getrandom/a717291fd2ff3614/out -L dependency=/opt/rustwide/target/debug/build/gl-context-loader/98e4874dcfc4e942/out -L dependency=/opt/rustwide/target/debug/build/glyph-names/6a1cc894cce48ecd/out -L dependency=/opt/rustwide/target/debug/build/grid/c812165d15c32037/out -L dependency=/opt/rustwide/target/debug/build/hashbrown/1ff293044ac6a4a8/out -L dependency=/opt/rustwide/target/debug/build/hashbrown/a7326d6ee48bd745/out -L dependency=/opt/rustwide/target/debug/build/hmac/d899ed9b62478de5/out -L dependency=/opt/rustwide/target/debug/build/hyphenation_commons/8da134125a8565af/out -L dependency=/opt/rustwide/target/debug/build/indexmap/39d1d0483323614c/out -L dependency=/opt/rustwide/target/debug/build/inout/38e6ade9df1b551d/out -L dependency=/opt/rustwide/target/debug/build/itoa/488dcf4f13423b18/out -L dependency=/opt/rustwide/target/debug/build/libc/5b122225efee376b/out -L dependency=/opt/rustwide/target/debug/build/libm/89e5b3015da8f563/out -L dependency=/opt/rustwide/target/debug/build/log/c6c5cdd4b6425921/out -L dependency=/opt/rustwide/target/debug/build/lyon_algorithms/d4029ec09c312f2c/out -L dependency=/opt/rustwide/target/debug/build/lyon_geom/5042b374bab347cd/out -L dependency=/opt/rustwide/target/debug/build/lyon_path/b49f797719521356/out -L dependency=/opt/rustwide/target/debug/build/lyon_tessellation/bf8bdc39130f07a0/out -L dependency=/opt/rustwide/target/debug/build/memchr/b924193483665774/out -L dependency=/opt/rustwide/target/debug/build/miniz_oxide/021169ad02a3ecfd/out -L dependency=/opt/rustwide/target/debug/build/miniz_oxide/1ea5d07c0236cf82/out -L dependency=/opt/rustwide/target/debug/build/mmapio/6b84905a32df1271/out -L dependency=/opt/rustwide/target/debug/build/moxcms/5f1c7f71a29f1436/out -L dependency=/opt/rustwide/target/debug/build/num-traits/5cff41c3b572fd6d/out -L dependency=/opt/rustwide/target/debug/build/option-ext/7bd27995f6939c5d/out -L dependency=/opt/rustwide/target/debug/build/ouroboros/65eb893babd4eb1e/out -L dependency=/opt/rustwide/target/debug/build/ouroboros_macro/81e865a4fc0efbec/out -L dependency=/opt/rustwide/target/debug/build/pathfinder_geometry/36ae7b7a6a90b8e3/out -L dependency=/opt/rustwide/target/debug/build/pathfinder_simd/d4e9a8ba0f28ac1a/out -L dependency=/opt/rustwide/target/debug/build/pbkdf2/d7e877ea09be294b/out -L dependency=/opt/rustwide/target/debug/build/pxfm/30d46fbfb917f044/out -L dependency=/opt/rustwide/target/debug/build/rayon-core/121f0037400e163a/out -L dependency=/opt/rustwide/target/debug/build/rayon/16898bd1a1d0f8c3/out -L dependency=/opt/rustwide/target/debug/build/rpassword/b300e5290eee48e2/out -L dependency=/opt/rustwide/target/debug/build/rtoolbox/fc843d6f6ebc5755/out -L dependency=/opt/rustwide/target/debug/build/rust-fontconfig/e83e957514176570/out -L dependency=/opt/rustwide/target/debug/build/rustc-hash/9f55c8acc6427e18/out -L dependency=/opt/rustwide/target/debug/build/salsa20/82f290141d3b0fa8/out -L dependency=/opt/rustwide/target/debug/build/scrypt/e8090cd64664b9b9/out -L dependency=/opt/rustwide/target/debug/build/serde/02251c887e1e2ee0/out -L dependency=/opt/rustwide/target/debug/build/serde_core/f93df072facdd6a4/out -L dependency=/opt/rustwide/target/debug/build/serde_derive/fb62f6ce68be8467/out -L dependency=/opt/rustwide/target/debug/build/sha2/c1bd622adac74a7e/out -L dependency=/opt/rustwide/target/debug/build/simd-adler32/abdd6735cba46234/out -L dependency=/opt/rustwide/target/debug/build/slotmap/2881ac27eb2dfe7b/out -L dependency=/opt/rustwide/target/debug/build/static_assertions/f2154b0bf273423d/out -L dependency=/opt/rustwide/target/debug/build/subtle/350c4d777e42ad0b/out -L dependency=/opt/rustwide/target/debug/build/thiserror-impl/36c2e98fafac8b9f/out -L dependency=/opt/rustwide/target/debug/build/thiserror/e4c09c7009d2cdab/out -L dependency=/opt/rustwide/target/debug/build/tinyvec/2c14cf126ce85a16/out -L dependency=/opt/rustwide/target/debug/build/tinyvec_macros/8f2743a6fdad0226/out -L dependency=/opt/rustwide/target/debug/build/typenum/4c820b3e2b4e41c0/out -L dependency=/opt/rustwide/target/debug/build/ucd-trie/8ab8af40ba2b2122/out -L dependency=/opt/rustwide/target/debug/build/unicode-canonical-combining-class/84b247411574ddd1/out -L dependency=/opt/rustwide/target/debug/build/unicode-general-category/8c4e45d9c81128cb/out -L dependency=/opt/rustwide/target/debug/build/unicode-joining-type/2267041dc10b32ae/out -L dependency=/opt/rustwide/target/debug/build/uuid/a5971732fd271b6a/out -L dependency=/opt/rustwide/target/debug/build/xmlparser/5fcd4032dd5e1e3c/out -L dependency=/opt/rustwide/target/debug/build/zmij/93cb3e10a525d438/out -L dependency=/opt/rustwide/target/debug/build/zopfli/66d2ed58759b6160/out --extern accesskit=/opt/rustwide/target/debug/build/accesskit/c5882dabe4cc8747/out/libaccesskit-c5882dabe4cc8747.rmeta --extern accesskit_consumer=/opt/rustwide/target/debug/build/accesskit_consumer/3219777db27c872b/out/libaccesskit_consumer-3219777db27c872b.rmeta --extern agg_rust=/opt/rustwide/target/debug/build/agg-rust-azul/cff8d6ed22a0126b/out/libagg_rust_azul-cff8d6ed22a0126b.rmeta --extern allsorts=/opt/rustwide/target/debug/build/allsorts-azul/c54625393f6c1176/out/liballsorts-c54625393f6c1176.rmeta --extern azul_core=/opt/rustwide/target/debug/build/azul-core/50802ef5f1291f21/out/libazul_core-50802ef5f1291f21.rmeta --extern azul_css=/opt/rustwide/target/debug/build/azul-css/016db3731c7e8e2c/out/libazul_css-016db3731c7e8e2c.rmeta --extern base64=/opt/rustwide/target/debug/build/base64/d8aec028dea2d277/out/libbase64-d8aec028dea2d277.rmeta --extern brotli_decompressor=/opt/rustwide/target/debug/build/brotli-decompressor/52dd1b0a1be94425/out/libbrotli_decompressor-52dd1b0a1be94425.rmeta --extern dirs=/opt/rustwide/target/debug/build/dirs/263f6f2d39824a56/out/libdirs-263f6f2d39824a56.rmeta --extern gl_context_loader=/opt/rustwide/target/debug/build/gl-context-loader/98e4874dcfc4e942/out/libgl_context_loader-98e4874dcfc4e942.rmeta --extern hyphenation=/opt/rustwide/target/debug/build/hyphenation/b3ff71a8f6dd6bb6/out/libhyphenation-b3ff71a8f6dd6bb6.rmeta --extern image=/opt/rustwide/target/debug/build/image/1df6c887657ae61f/out/libimage-1df6c887657ae61f.rmeta --extern libc=/opt/rustwide/target/debug/build/libc/5b122225efee376b/out/liblibc-5b122225efee376b.rmeta --extern lru=/opt/rustwide/target/debug/build/lru/1dd89224fdcf346a/out/liblru-1dd89224fdcf346a.rmeta --extern lyon=/opt/rustwide/target/debug/build/lyon/5541f035208f2a36/out/liblyon-5541f035208f2a36.rmeta --extern material_icons=/opt/rustwide/target/debug/build/material-icons/c41f4641947777f6/out/libmaterial_icons-c41f4641947777f6.rmeta --extern minisign=/opt/rustwide/target/debug/build/minisign/9a7bc8a263f49a11/out/libminisign-9a7bc8a263f49a11.rmeta --extern png=/opt/rustwide/target/debug/build/png/2277882281c7fcea/out/libpng-2277882281c7fcea.rmeta --extern regex_lite=/opt/rustwide/target/debug/build/regex-lite/40f5d86599347045/out/libregex_lite-40f5d86599347045.rmeta --extern roxmltree=/opt/rustwide/target/debug/build/roxmltree/8b03df0dea0aba9b/out/libroxmltree-8b03df0dea0aba9b.rmeta --extern rust_fontconfig=/opt/rustwide/target/debug/build/rust-fontconfig/e83e957514176570/out/librust_fontconfig-e83e957514176570.rmeta --extern serde=/opt/rustwide/target/debug/build/serde/02251c887e1e2ee0/out/libserde-02251c887e1e2ee0.rmeta --extern serde_json=/opt/rustwide/target/debug/build/serde_json/001d271be151ebd4/out/libserde_json-001d271be151ebd4.rmeta --extern smallvec=/opt/rustwide/target/debug/build/smallvec/4cbb2c254247096c/out/libsmallvec-4cbb2c254247096c.rmeta --extern strfmt=/opt/rustwide/target/debug/build/strfmt/0987119c0141aac8/out/libstrfmt-0987119c0141aac8.rmeta --extern taffy=/opt/rustwide/target/debug/build/taffy/f75b3e54a4b16932/out/libtaffy-f75b3e54a4b16932.rmeta --extern tfd=/opt/rustwide/target/debug/build/tfd/5d8c403d00781a9a/out/libtfd-5d8c403d00781a9a.rmeta --extern thiserror=/opt/rustwide/target/debug/build/thiserror/e4c09c7009d2cdab/out/libthiserror-e4c09c7009d2cdab.rmeta --extern tinyvec=/opt/rustwide/target/debug/build/tinyvec/2c14cf126ce85a16/out/libtinyvec-2c14cf126ce85a16.rmeta --extern unicode_bidi=/opt/rustwide/target/debug/build/unicode-bidi/675c787dccc981f4/out/libunicode_bidi-675c787dccc981f4.rmeta --extern unicode_normalization=/opt/rustwide/target/debug/build/unicode-normalization/ca7998a02cf9dc04/out/libunicode_normalization-ca7998a02cf9dc04.rmeta --extern unicode_segmentation=/opt/rustwide/target/debug/build/unicode-segmentation/e19b1e2ed5cbf77b/out/libunicode_segmentation-e19b1e2ed5cbf77b.rmeta --extern xmlparser=/opt/rustwide/target/debug/build/xmlparser/5fcd4032dd5e1e3c/out/libxmlparser-5fcd4032dd5e1e3c.rmeta --extern xmlwriter=/opt/rustwide/target/debug/build/xmlwriter/12cb60021075ecf4/out/libxmlwriter-12cb60021075ecf4.rmeta --extern zip=/opt/rustwide/target/debug/build/zip/2e92b1f0267c7046/out/libzip-2e92b1f0267c7046.rmeta --cap-lints=forbid --force-warn=unused_crate_dependencies` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "d225f7872c644e837aed2cd334285b8b2943381b180122a862da1d98cb1bbe86", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d225f7872c644e837aed2cd334285b8b2943381b180122a862da1d98cb1bbe86", kill_on_drop: false }`
[INFO] [stdout] d225f7872c644e837aed2cd334285b8b2943381b180122a862da1d98cb1bbe86
