[INFO] cloning repository https://github.com/huxeinsatoru/WCSS [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/huxeinsatoru/WCSS" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhuxeinsatoru%2FWCSS", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhuxeinsatoru%2FWCSS'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 0464fea24266ba4f3a1d04ff0e594ba3e644a41d [INFO] testing huxeinsatoru/WCSS against beta-2026-04-21 for beta-1.96-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhuxeinsatoru%2FWCSS" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/huxeinsatoru/WCSS [INFO] finished tweaking git repo https://github.com/huxeinsatoru/WCSS [INFO] tweaked toml for git repo https://github.com/huxeinsatoru/WCSS written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/huxeinsatoru/WCSS on toolchain beta-2026-04-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/huxeinsatoru/WCSS 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2256f795fce53ef432774a39c73eb5008aca99411d5484e00cab1c2bfc240b0e [INFO] running `Command { std: "docker" "start" "-a" "2256f795fce53ef432774a39c73eb5008aca99411d5484e00cab1c2bfc240b0e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2256f795fce53ef432774a39c73eb5008aca99411d5484e00cab1c2bfc240b0e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2256f795fce53ef432774a39c73eb5008aca99411d5484e00cab1c2bfc240b0e", kill_on_drop: false }` [INFO] [stdout] 2256f795fce53ef432774a39c73eb5008aca99411d5484e00cab1c2bfc240b0e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1ff00306a66ba5456ee5d3b46e7f66866287528e6dfd09136fad7fc8ff2e2d21 [INFO] running `Command { std: "docker" "start" "-a" "1ff00306a66ba5456ee5d3b46e7f66866287528e6dfd09136fad7fc8ff2e2d21", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.117 [INFO] [stderr] Compiling bumpalo v3.20.2 [INFO] [stderr] Compiling libc v0.2.184 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling wasm-bindgen v0.2.117 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling inotify-sys v0.1.5 [INFO] [stderr] Compiling mio v0.8.11 [INFO] [stderr] Compiling filetime v0.2.27 [INFO] [stderr] Compiling inotify v0.9.6 [INFO] [stderr] Compiling notify v6.1.1 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.117 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling clap_derive v4.6.0 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.117 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling euis-compiler v0.5.0 (/opt/rustwide/workdir/crates/euis-compiler) [INFO] [stderr] Compiling js-sys v0.3.94 [INFO] [stdout] warning: unused variable: `ident` [INFO] [stdout] --> crates/euis-compiler/src/parser.rs:1542:33 [INFO] [stdout] | [INFO] [stdout] 1542 | if let Some(ident) = self.read_identifier() { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ident` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling euis-cli v0.5.0 (/opt/rustwide/workdir/crates/euis-cli) [INFO] [stderr] Compiling web-sys v0.3.94 [INFO] [stderr] Compiling serde-wasm-bindgen v0.6.5 [INFO] [stderr] Compiling wasm-bindgen-futures v0.4.67 [INFO] [stderr] Compiling euis-wasm v0.5.0 (/opt/rustwide/workdir/crates/euis-wasm) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 31.74s [INFO] running `Command { std: "docker" "inspect" "1ff00306a66ba5456ee5d3b46e7f66866287528e6dfd09136fad7fc8ff2e2d21", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1ff00306a66ba5456ee5d3b46e7f66866287528e6dfd09136fad7fc8ff2e2d21", kill_on_drop: false }` [INFO] [stdout] 1ff00306a66ba5456ee5d3b46e7f66866287528e6dfd09136fad7fc8ff2e2d21 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 07b635b529440279b95dac47a6e344249171218be1194d9ce961784d245e8b1f [INFO] running `Command { std: "docker" "start" "-a" "07b635b529440279b95dac47a6e344249171218be1194d9ce961784d245e8b1f", kill_on_drop: false }` [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling fastrand v2.4.0 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling wasm-bindgen v0.2.117 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.3.67 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling wasm-bindgen-test-shared v0.2.117 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling js-sys v0.3.94 [INFO] [stderr] Compiling euis-compiler v0.5.0 (/opt/rustwide/workdir/crates/euis-compiler) [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling proptest v1.11.0 [INFO] [stdout] warning: unused variable: `ident` [INFO] [stdout] --> crates/euis-compiler/src/parser.rs:1542:33 [INFO] [stdout] | [INFO] [stdout] 1542 | if let Some(ident) = self.read_identifier() { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ident` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling euis-cli v0.5.0 (/opt/rustwide/workdir/crates/euis-cli) [INFO] [stdout] warning: unused import: `std::path::PathBuf` [INFO] [stdout] --> crates/euis-compiler/tests/content_scanning.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::path::PathBuf; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling wasm-bindgen-futures v0.4.67 [INFO] [stderr] Compiling serde-wasm-bindgen v0.6.5 [INFO] [stderr] Compiling web-sys v0.3.94 [INFO] [stderr] Compiling wasm-bindgen-test v0.3.67 [INFO] [stderr] Compiling euis-wasm v0.5.0 (/opt/rustwide/workdir/crates/euis-wasm) [INFO] [stdout] warning: unused variable: `ident` [INFO] [stdout] --> crates/euis-compiler/src/parser.rs:1542:33 [INFO] [stdout] | [INFO] [stdout] 1542 | if let Some(ident) = self.read_identifier() { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ident` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `targets` [INFO] [stdout] --> crates/euis-compiler/src/prefixer.rs:416:13 [INFO] [stdout] | [INFO] [stdout] 416 | let targets = BrowserTargets { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_targets` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 52.31s [INFO] running `Command { std: "docker" "inspect" "07b635b529440279b95dac47a6e344249171218be1194d9ce961784d245e8b1f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "07b635b529440279b95dac47a6e344249171218be1194d9ce961784d245e8b1f", kill_on_drop: false }` [INFO] [stdout] 07b635b529440279b95dac47a6e344249171218be1194d9ce961784d245e8b1f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] af133a4e1bdbea179e80bd7c961758275a0d58e1f8b730fa5b2ce6e28d5edb51 [INFO] running `Command { std: "docker" "start" "-a" "af133a4e1bdbea179e80bd7c961758275a0d58e1f8b730fa5b2ce6e28d5edb51", kill_on_drop: false }` [INFO] [stderr] warning: unused variable: `ident` [INFO] [stderr] --> crates/euis-compiler/src/parser.rs:1542:33 [INFO] [stderr] | [INFO] [stderr] 1542 | if let Some(ident) = self.read_identifier() { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ident` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `euis-compiler` (lib) generated 1 warning (run `cargo fix --lib -p euis-compiler` to apply 1 suggestion) [INFO] [stderr] warning: unused import: `std::path::PathBuf` [INFO] [stderr] --> crates/euis-compiler/tests/content_scanning.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use std::path::PathBuf; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `euis-compiler` (test "content_scanning") generated 1 warning (run `cargo fix --test "content_scanning" -p euis-compiler` to apply 1 suggestion) [INFO] [stderr] warning: unused variable: `targets` [INFO] [stderr] --> crates/euis-compiler/src/prefixer.rs:416:13 [INFO] [stderr] | [INFO] [stderr] 416 | let targets = BrowserTargets { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_targets` [INFO] [stderr] [INFO] [stderr] warning: `euis-compiler` (lib test) generated 2 warnings (1 duplicate) (run `cargo fix --lib -p euis-compiler --tests` to apply 1 suggestion) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.27s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/euis-10478eeb909d8224) [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/euis_compiler-a61c8b8f61125585) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 344 tests [INFO] [stdout] test android_generator::tests::test_generate_dimens_xml ... ok [INFO] [stdout] test android_generator::tests::test_hex_to_android_color ... ok [INFO] [stdout] test android_generator::tests::test_generate_kotlin_format ... ok [INFO] [stdout] test android_generator::tests::test_token_to_resource_name ... ok [INFO] [stdout] test android_generator::tests::test_hex_to_kotlin_color ... ok [INFO] [stdout] test android_generator::tests::test_token_to_kotlin_name ... ok [INFO] [stdout] test android_generator::tests::test_dimension_to_kotlin ... ok [INFO] [stdout] test android_generator::tests::test_generate_xml_format ... ok [INFO] [stdout] test cache::tests::test_cache_clear ... ok [INFO] [stdout] test cache::tests::test_cache_css ... ok [INFO] [stdout] test codegen::tests::test_generate_multi_selector ... ok [INFO] [stdout] test cache::tests::test_cache_stats ... ok [INFO] [stdout] test codegen::tests::test_generate_keyframes ... ok [INFO] [stdout] test android_generator::tests::test_generate_kotlin ... ok [INFO] [stdout] test cache::tests::test_cache_basic ... ok [INFO] [stdout] test codegen::tests::test_generate_simple_css ... ok [INFO] [stdout] test content_scanner::tests::test_cn_ternary ... ok [INFO] [stdout] test content_scanner::tests::test_cva_extraction ... ok [INFO] [stdout] test content_scanner::tests::test_extract_classes_clsx ... ok [INFO] [stdout] test content_scanner::tests::test_extract_classes_jsx ... ok [INFO] [stdout] test content_scanner::tests::test_is_valid_class_name ... ok [INFO] [stdout] test content_scanner::tests::test_clsx_object_syntax ... ok [INFO] [stdout] test content_scanner::tests::test_extract_string_literals ... ok [INFO] [stdout] test content_scanner::tests::test_safelist_matching ... ok [INFO] [stdout] test cache::tests::test_cache_ast ... ok [INFO] [stdout] test content_scanner::tests::test_clsx_multiline ... ok [INFO] [stdout] test content_scanner::tests::test_extract_classes_svelte ... ok [INFO] [stdout] test content_scanner::tests::test_clsx_nested_parens ... ok [INFO] [stdout] test android_generator::tests::test_generate_colors_xml ... ok [INFO] [stdout] test diagnostics::tests::test_diagnostic_error_builder ... ok [INFO] [stdout] test diagnostics::tests::test_diagnostic_from_compiler_error ... ok [INFO] [stdout] test diagnostics::tests::test_error_code_display ... ok [INFO] [stdout] test diagnostics::tests::test_levenshtein_insertion ... ok [INFO] [stdout] test diagnostics::tests::test_levenshtein_substitution ... ok [INFO] [stdout] test diagnostics::tests::test_render_colored_contains_ansi ... ok [INFO] [stdout] test diagnostics::tests::test_severity_ordering ... ok [INFO] [stdout] test diagnostics::tests::test_suggest_at_rule_keyframe ... ok [INFO] [stdout] test diagnostics::tests::test_levenshtein_identical ... ok [INFO] [stdout] test diagnostics::tests::test_suggest_property_backgroud ... ok [INFO] [stdout] test diagnostics::tests::test_render_plain_contains_essential_parts ... ok [INFO] [stdout] test diagnostics::tests::test_suggest_pseudo_hover_typo ... ok [INFO] [stdout] test diagnostics::tests::test_error_code_explanation_nonempty ... ok [INFO] [stdout] test diagnostics::tests::test_suggest_property_close_typo ... ok [INFO] [stdout] test diagnostics::tests::test_suggest_value_unknown_property ... ok [INFO] [stdout] test diagnostics::tests::test_suggest_value_display ... ok [INFO] [stdout] test docs_generator::tests::test_group_tokens ... ok [INFO] [stdout] test docs_generator::tests::test_generate_html ... ok [INFO] [stdout] test diagnostics::tests::test_suggest_property_no_match ... ok [INFO] [stdout] test diagnostics::tests::test_levenshtein_deletion ... ok [INFO] [stdout] test content_scanner::tests::test_extract_classes_template_literal ... ok [INFO] [stdout] test content_scanner::tests::test_extract_from_dynamic_patterns_standalone ... ok [INFO] [stdout] test diagnostics::tests::test_levenshtein_empty ... ok [INFO] [stdout] test flutter_generator::tests::test_generate_duration_token ... ok [INFO] [stdout] test diagnostics::tests::test_render_all_summary ... ok [INFO] [stdout] test flutter_generator::tests::test_generate_color_token ... ok [INFO] [stdout] test flutter_generator::tests::test_duration_to_dart ... ok [INFO] [stdout] test content_scanner::tests::test_tw_join ... ok [INFO] [stdout] test flutter_generator::tests::test_generate_dimension_token ... ok [INFO] [stdout] test flutter_generator::tests::test_generate_font_weight_token ... ok [INFO] [stdout] test formatter::tests::test_format_simple_rule ... ok [INFO] [stdout] test formatter::tests::test_format_id_selector ... ok [INFO] [stdout] test ios_generator::tests::test_generate_color_token ... ok [INFO] [stdout] test flutter_generator::tests::test_generate_empty_tokens ... ok [INFO] [stdout] test flutter_generator::tests::test_generate_multiple_tokens ... ok [INFO] [stdout] test flutter_generator::tests::test_generate_with_documentation ... ok [INFO] [stdout] test ios_generator::tests::test_token_to_swift_name ... ok [INFO] [stdout] test flutter_generator::tests::test_token_to_dart_name ... ok [INFO] [stdout] test ios_generator::tests::test_dimension_to_cgfloat ... ok [INFO] [stdout] test ios_generator::tests::test_generate_empty_tokens ... ok [INFO] [stdout] test flutter_generator::tests::test_hex_to_flutter_color ... ok [INFO] [stdout] test optimizer::tests::test_glob_match ... ok [INFO] [stdout] test optimizer::tests::test_hash_declarations_fast ... ok [INFO] [stdout] test optimizer::tests::test_merge_selectors_same_declarations ... ok [INFO] [stdout] test optimizer::tests::test_shorthand_merge_margin ... ok [INFO] [stdout] test optimizer::tests::test_tree_shake_keeps_all_used ... ok [INFO] [stdout] test optimizer::tests::test_tree_shake_removes_unused ... ok [INFO] [stdout] test ios_generator::tests::test_generate_dimension_token ... ok [INFO] [stdout] test optimizer::tests::test_tree_shake_safelist_glob ... ok [INFO] [stdout] test ios_generator::tests::test_generate_with_documentation ... ok [INFO] [stdout] test optimizer::tests::test_dedup_keeps_different_selectors ... ok [INFO] [stdout] test content_scanner::tests::test_tv_extraction ... ok [INFO] [stdout] test ios_generator::tests::test_hex_to_uicolor ... ok [INFO] [stdout] test content_scanner::tests::test_clsx_template_literal_with_ternary ... ok [INFO] [stdout] test optimizer::tests::test_dedup_removes_exact_duplicates ... ok [INFO] [stdout] test flutter_generator::tests::test_dimension_to_double ... ok [INFO] [stdout] test ios_generator::tests::test_generate_multiple_tokens ... ok [INFO] [stdout] test optimizer::tests::test_tree_shake_safelist_regex ... ok [INFO] [stdout] test parser::tests::test_parse_container_units ... ok [INFO] [stdout] test parser::tests::test_parse_container ... ok [INFO] [stdout] test parser::tests::test_parse_import ... ok [INFO] [stdout] test parser::tests::test_parse_import_url ... ok [INFO] [stdout] test parser::tests::test_parse_hex_color ... ok [INFO] [stdout] test parser::tests::test_parse_apply_directive ... ok [INFO] [stdout] test parser::tests::test_parse_error_unclosed_block ... ok [INFO] [stdout] test parser::tests::test_parse_dark_mode_state ... ok [INFO] [stdout] test parser::tests::test_parse_font_face ... ok [INFO] [stdout] test parser::tests::test_parse_id_selector ... ok [INFO] [stdout] test content_scanner::tests::test_tw_merge ... ok [INFO] [stdout] test parser::tests::test_parse_keyframes ... ok [INFO] [stdout] test parser::tests::test_parse_layer ... ok [INFO] [stdout] test parallel::tests::test_parallel_parse_with_errors ... ok [INFO] [stdout] test parallel::tests::test_parallel_optimize_basic ... ok [INFO] [stdout] test parallel::tests::test_parallel_parse_basic ... ok [INFO] [stdout] test parser::tests::test_parse_layer_declaration ... ok [INFO] [stdout] test parser::tests::test_parse_media ... ok [INFO] [stdout] test parser::tests::test_parse_modern_units ... ok [INFO] [stdout] test parser::tests::test_parse_multi_selector ... ok [INFO] [stdout] test parser::tests::test_parse_multiple_rules ... ok [INFO] [stdout] test parser::tests::test_parse_property_rule ... ok [INFO] [stdout] test parser::tests::test_parse_simple_rule ... ok [INFO] [stdout] test parser::tests::test_parse_number_with_unit ... ok [INFO] [stdout] test content_scanner::tests::test_extract_classes_html ... ok [INFO] [stdout] test parser::tests::test_parse_tailwind_utilities ... ok [INFO] [stdout] test parser::tests::test_parse_state_block ... ok [INFO] [stdout] test parser::tests::test_parse_tag_selector ... ok [INFO] [stdout] test parser::tests::test_parse_supports ... ok [INFO] [stdout] test parser::tests::test_parse_keyframes_percentage ... ok [INFO] [stdout] test content_scanner::tests::test_extract_classes_vue ... ok [INFO] [stdout] test parser::tests::test_parse_tailwind_base ... ok [INFO] [stdout] test parser::tests::test_parse_tailwind_components ... ok [INFO] [stdout] test parser::tests::test_parse_responsive_block ... ok [INFO] [stdout] test parser::tests::test_parse_tailwind_full_example ... ok [INFO] [stdout] test content_scanner::tests::test_cva_multiline ... ok [INFO] [stdout] test parser::tests::test_parse_token_reference ... ok [INFO] [stdout] test parser::tests::test_parse_universal_selector ... ok [INFO] [stdout] test plugin::tests::test_multiple_plugins ... ok [INFO] [stdout] test plugin::tests::test_plugin_registry ... ok [INFO] [stdout] test preflight::tests::test_custom_font_size ... ok [INFO] [stdout] test preflight::tests::test_default_config_includes_box_sizing ... ok [INFO] [stdout] test preflight::tests::test_default_config_includes_margin_reset ... ok [INFO] [stdout] test preflight::tests::test_hidden_rule_always_present ... ok [INFO] [stdout] test prefixer::tests::test_no_prefix_when_not_needed ... ok [INFO] [stdout] test prefixer::tests::test_user_select_prefix ... ok [INFO] [stdout] test preflight::tests::test_custom_font_family ... ok [INFO] [stdout] test preflight::tests::test_serde_roundtrip ... ok [INFO] [stdout] test preflight::tests::test_media_defaults_present ... ok [INFO] [stdout] test preflight::tests::test_typography_excluded ... ok [INFO] [stdout] test preflight::tests::test_custom_line_height ... ok [INFO] [stdout] test preflight::tests::test_typography_defaults_present ... ok [INFO] [stdout] test prefixer::tests::test_webkit_prefix ... ok [INFO] [stdout] test preflight::tests::test_form_reset_included ... ok [INFO] [stdout] test preflight::tests::test_normalize_excluded ... ok [INFO] [stdout] test preflight::tests::test_default_serde_deserialization ... ok [INFO] [stdout] test prefixer::tests::test_sticky_prefix ... ok [INFO] [stdout] test sourcemap::tests::test_generate_sourcemap ... ok [INFO] [stdout] test tailwind_migration::tests::test_container_class ... ok [INFO] [stdout] test sourcemap::tests::test_vlq_encode ... ok [INFO] [stdout] test tailwind_migration::tests::test_convert_layer_passthrough ... ok [INFO] [stdout] test preflight::tests::test_disabled_produces_empty_string ... ok [INFO] [stdout] test preflight::tests::test_form_reset_excluded ... ok [INFO] [stdout] test tailwind_migration::tests::test_convert_preserves_regular_css ... ok [INFO] [stdout] test preflight::tests::test_normalize_section_present ... ok [INFO] [stdout] test tailwind_migration::tests::test_convert_tailwind_directives ... ok [INFO] [stdout] test tailwind_migration::tests::test_convert_apply ... ok [INFO] [stdout] test tailwind_migration::tests::test_convert_screen_directive ... ok [INFO] [stdout] test tailwind_migration::tests::test_generate_euis_config_breakpoints ... ok [INFO] [stdout] test tailwind_migration::tests::test_generate_euis_config_empty ... ok [INFO] [stdout] test tailwind_migration::tests::test_generate_euis_config_colors ... ok [INFO] [stdout] test tailwind_migration::tests::test_generate_euis_config_font_families ... ok [INFO] [stdout] test tailwind_migration::tests::test_format_pct_helper ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_arbitrary_spacing ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_border_radius ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_bg_colors ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_border_width ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_font_weight ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_flex_direction ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_col_span ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_flex_shortcuts ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_gap ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_border_style ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_border_colors ... ok [INFO] [stdout] test tailwind_migration::tests::test_fraction_width ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_font_family ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_display_classes ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_height ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_leading ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_min_max_sizing ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_negative_margin ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_position_insets ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_shadow ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_margin ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_text_align ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_negative_insets ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_position_classes ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_text_colors ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_justify_items ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_text_transform ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_tracking ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_unknown_class ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_width ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_z_index ... ok [INFO] [stdout] test tailwind_migration::tests::test_migrate_project_bad_config ... ok [INFO] [stdout] test tailwind_migration::tests::test_migrate_project_css_only ... ok [INFO] [stdout] test tailwind_migration::tests::test_migrate_project_with_config ... ok [INFO] [stdout] test tailwind_migration::tests::test_parse_config_basic ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_padding ... ok [INFO] [stdout] test tailwind_migration::tests::test_parse_config_empty_theme ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_opacity ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_grid_cols ... ok [INFO] [stdout] test tailwind_migration::tests::test_parse_config_invalid_json ... ok [INFO] [stdout] test tailwind_migration::tests::test_parse_config_missing_theme ... ok [INFO] [stdout] test tests::test_compile_w3c_tokens_invalid_json ... ok [INFO] [stdout] test tailwind_migration::tests::test_truncate_class ... ok [INFO] [stdout] test tailwind_migration::tests::test_map_text_size ... ok [INFO] [stdout] test tests::test_compile_basic ... ok [INFO] [stdout] test tests::test_compile_w3c_tokens_to_docs ... ok [INFO] [stdout] test tests::test_compile_with_dark_mode ... ok [INFO] [stdout] test tests::test_compile_id_and_tag ... ok [INFO] [stdout] test tests::test_compile_w3c_tokens_to_ios ... ok [INFO] [stdout] test tests::test_compile_with_keyframes ... ok [INFO] [stdout] test tests::test_compile_w3c_tokens_to_flutter ... ok [INFO] [stdout] test tests::test_compile_with_plugin ... ok [INFO] [stdout] test tests::test_compile_w3c_tokens_to_typescript ... ok [INFO] [stdout] test tests::test_compile_multi_selector ... ok [INFO] [stdout] test tests::test_compile_with_layer ... ok [INFO] [stdout] test tests::test_compile_w3c_tokens_to_android_xml ... ok [INFO] [stdout] test theming::tests::test_empty_theme_produces_empty_block ... ok [INFO] [stdout] test tests::test_compile_w3c_tokens_to_css ... ok [INFO] [stdout] test theming::tests::test_css_variables_strategy ... ok [INFO] [stdout] test theming::tests::test_media_query_strategy ... ok [INFO] [stdout] test theming::tests::test_theme_config_serde_roundtrip ... ok [INFO] [stdout] test theming::tests::test_custom_vars_no_prefix ... ok [INFO] [stdout] test theming::tests::test_serde_strategy_variants ... ok [INFO] [stdout] test theming::tests::test_single_theme_only ... ok [INFO] [stdout] test theming::tests::test_class_name_strategy ... ok [INFO] [stdout] test theming::tests::test_data_attribute_strategy ... ok [INFO] [stdout] test theming::tests::test_class_name_strategy_empty_prefix ... ok [INFO] [stdout] test theming::tests::test_media_query_custom_scheme_name ... ok [INFO] [stdout] test theming::tests::test_missing_default_theme ... ok [INFO] [stdout] test theming::tests::test_non_default_themes_sorted ... ok [INFO] [stdout] test theming::tests::test_generate_theme_variables_all_categories ... ok [INFO] [stdout] test theming::tests::test_generate_theme_variables_basic ... ok [INFO] [stdout] test theming::tests::test_theme_strategy_default ... ok [INFO] [stdout] test theming::tests::test_variables_are_sorted_within_category ... ok [INFO] [stdout] test token_merger::tests::test_convert_w3c_to_euis ... ok [INFO] [stdout] test token_merger::tests::test_extract_w3c_value_literal ... ok [INFO] [stdout] test token_merger::tests::test_detect_conflicts ... ok [INFO] [stdout] test token_merger::tests::test_extract_w3c_value_reference ... ok [INFO] [stdout] test token_merger::tests::test_dimension_token_mapping ... ok [INFO] [stdout] test token_merger::tests::test_empty_w3c_tokens ... ok [INFO] [stdout] test token_merger::tests::test_merge_w3c_with_euis ... ok [INFO] [stdout] test tokens::tests::test_circular_reference_detection ... ok [INFO] [stdout] test tokens::tests::test_resolve_reference_chain ... ok [INFO] [stdout] test tokens::tests::test_similar_token_suggestion ... ok [INFO] [stdout] test typescript_generator::tests::test_get_typescript_type ... ok [INFO] [stdout] test validator::tests::test_validate_defined_token ... ok [INFO] [stdout] test tokens::tests::test_resolve_literal_token ... ok [INFO] [stdout] test tokens::tests::test_resolve_undefined_token ... ok [INFO] [stdout] test token_merger::tests::test_w3c_to_hashmap ... ok [INFO] [stdout] test typescript_generator::tests::test_generate_css_properties_type ... ok [INFO] [stdout] test token_merger::tests::test_typography_token_mapping ... ok [INFO] [stdout] test typescript_generator::tests::test_generate_typescript ... ok [INFO] [stdout] test validator::tests::test_validate_undefined_token ... ok [INFO] [stdout] test w3c_css_generator::tests::test_camel_to_kebab ... ok [INFO] [stdout] test w3c_css_generator::tests::test_generate_border_composite ... ok [INFO] [stdout] test w3c_css_generator::tests::test_generate_dimension_token ... ok [INFO] [stdout] test w3c_css_generator::tests::test_generate_multiple_tokens ... ok [INFO] [stdout] test w3c_css_generator::tests::test_generate_simple_color_token ... ok [INFO] [stdout] test w3c_css_generator::tests::test_generate_shadow_composite ... ok [INFO] [stdout] test w3c_css_generator::tests::test_generate_minified ... ok [INFO] [stdout] test w3c_css_generator::tests::test_generate_typography_composite ... ok [INFO] [stdout] test w3c_optimizer::tests::test_deduplication ... ok [INFO] [stdout] test w3c_optimizer::tests::test_detect_unused ... ok [INFO] [stdout] test w3c_optimizer::tests::test_tree_shaking ... ok [INFO] [stdout] test w3c_optimizer::tests::test_sort_tokens ... ok [INFO] [stdout] test tailwind_migration::tests::test_convert_apply_unknown_class ... ok [INFO] [stdout] test w3c_parser::tests::test_parse_invalid_json ... ok [INFO] [stdout] test w3c_parser::tests::test_parse_missing_value ... ok [INFO] [stdout] test w3c_parser::tests::test_parse_token_reference ... ok [INFO] [stdout] test w3c_css_generator::tests::test_token_to_css_var ... ok [INFO] [stdout] test w3c_parser::tests::test_parse_nested_tokens ... ok [INFO] [stdout] test w3c_parser::tests::test_parse_simple_token ... ok [INFO] [stdout] test w3c_resolver::tests::test_detect_circular_reference ... ok [INFO] [stdout] test w3c_resolver::tests::test_extract_references ... ok [INFO] [stdout] test w3c_resolver::tests::test_levenshtein_distance ... ok [INFO] [stdout] test w3c_resolver::tests::test_reference_not_found ... ok [INFO] [stdout] test w3c_resolver::tests::test_resolve_literal ... ok [INFO] [stdout] test w3c_resolver::tests::test_resolve_reference_chain ... ok [INFO] [stdout] test w3c_resolver::tests::test_type_compatibility_same_type ... ok [INFO] [stdout] test w3c_resolver::tests::test_resolve_multiple_embedded_references ... ok [INFO] [stdout] test w3c_transform::tests::test_scale_dimension ... ok [INFO] [stdout] test w3c_transform::tests::test_add_to_dimension ... ok [INFO] [stdout] test w3c_transform::tests::test_token_matcher ... ok [INFO] [stdout] test w3c_transform::tests::test_lighten_color ... ok [INFO] [stdout] test w3c_transform::tests::test_transformation_apply_dimension ... ok [INFO] [stdout] test w3c_validator::test_primitive_type_error_provides_format_hint ... ok [INFO] [stdout] test w3c_validator::test_type_mismatch_error_message_format ... ok [INFO] [stdout] test w3c_validator::test_composite_type_error_lists_missing_properties ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_border_composite_missing_fields ... ok [INFO] [stdout] test w3c_transform::tests::test_transform_config_apply ... ok [INFO] [stdout] test w3c_transform::tests::test_transformation_apply_color ... ok [INFO] [stdout] test w3c_resolver::tests::test_type_compatibility_validation ... ok [INFO] [stdout] test w3c_resolver::tests::test_resolve_embedded_reference ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_border_composite_valid ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_color_invalid_formats ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_dimension_absolute_units ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_dimension_font_relative ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_cubic_bezier_invalid ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_dimension_percentage ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_dimension_invalid ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_dimension_px ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_dimension_rem_em ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_dimension_viewport_units ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_duration_invalid ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_duration_seconds ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_duration_milliseconds ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_font_family_invalid ... ok [INFO] [stdout] test w3c_transform::tests::test_adjust_alpha ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_font_family_single ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_font_weight_invalid ... ok [INFO] [stdout] test w3c_resolver::tests::test_resolve_simple_reference ... ok [INFO] [stdout] test w3c_transform::tests::test_darken_color ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_cubic_bezier_valid ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_font_weight_keywords ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_font_family_stack ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_font_weight_numeric ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_hex_color_4_digit ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_hex_color_3_digit ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_hex_color_6_digit ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_hex_color_8_digit ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_hex_color_invalid ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_hsla_color ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_named_colors ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_number_decimals ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_rgba_color ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_shadow_composite_missing_fields ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_rgb_color ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_stroke_style_invalid ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_shadow_composite_valid ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_stroke_style_keywords ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_number_invalid ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_token_no_type ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_number_integers ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_oklch_color ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_stroke_style_dash_patterns ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_hsl_color ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_oklch_color_invalid ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_token_type_mismatch ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_token_with_type ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_token_reference ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_typography_composite_missing_fields ... ok [INFO] [stdout] test w3c_validator::tests::test_validate_typography_composite_valid ... ok [INFO] [stdout] test w3c_css_generator::tests::test_generate_empty_tokens ... ok [INFO] [stdout] test w3c_transform::tests::test_glob_match ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 344 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s [INFO] [stdout] [INFO] [stderr] Running unittests ../../benches/compile_5k_rules.rs (/opt/rustwide/target/debug/deps/benchmark_5k-959b19c395de1c65) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests ../../benches/small_test.rs (/opt/rustwide/target/debug/deps/small_test-66a29d637239fff0) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/content_scanning.rs (/opt/rustwide/target/debug/deps/content_scanning-00fcfb89374c559f) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_scan_clsx_function ... ignored [INFO] [stdout] test test_safelist_patterns ... ok [INFO] [stdout] test test_invalid_class_names_filtered ... ok [INFO] [stdout] test test_scan_svelte_file ... ok [INFO] [stdout] test test_scan_template_literal ... ok [INFO] [stdout] test test_scan_multiple_files ... ok [INFO] [stdout] test test_scan_html_file ... ok [INFO] [stdout] test test_scan_vue_file ... ok [INFO] [stdout] test test_glob_pattern_matching ... ok [INFO] [stdout] test test_scan_tsx_file ... ok [INFO] [stdout] test test_scan_jsx_file ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/css_custom_properties.rs (/opt/rustwide/target/debug/deps/css_custom_properties-41ae9050b4b964cc) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test prop_css_custom_properties_in_states ... ok [INFO] [stdout] test prop_css_custom_property_naming_convention ... ok [INFO] [stdout] test prop_css_custom_properties_minification_safe ... ok [INFO] [stdout] test prop_css_custom_properties_in_responsive ... ok [INFO] [stdout] test prop_multiple_css_custom_properties ... ok [INFO] [stdout] test prop_css_custom_properties_use_var_function ... ok [INFO] [stdout] test prop_css_custom_properties_generated ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.86s [INFO] [stdout] [INFO] [stderr] Running tests/deduplication.rs (/opt/rustwide/target/debug/deps/deduplication-1e086a7b3d40ffd9) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test prop_deduplication_identity_for_unique_rules ... ok [INFO] [stdout] test prop_deduplication_preserves_all_selectors ... ok [INFO] [stdout] test prop_deduplication_preserves_declarations ... ok [INFO] [stdout] test prop_deduplication_reduces_or_maintains_count ... ok [INFO] [stdout] test prop_deduplication_maintains_styling_semantics ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.87s [INFO] [stdout] [INFO] [stderr] Running tests/diagnostics_tests.rs (/opt/rustwide/target/debug/deps/diagnostics_tests-882f9c6b706242c7) [INFO] [stdout] [INFO] [stdout] running 81 tests [INFO] [stdout] test test_diagnostic_hint_severity ... ok [INFO] [stdout] test test_diagnostic_warning_severity ... ok [INFO] [stdout] test test_diagnostic_with_code ... ok [INFO] [stdout] test test_diagnostic_error_severity ... ok [INFO] [stdout] test test_diagnostic_info_severity ... ok [INFO] [stdout] test test_diagnostic_with_did_you_mean ... ok [INFO] [stdout] test test_diagnostic_with_source_snippet ... ok [INFO] [stdout] test test_all_error_codes_have_distinct_strings ... ok [INFO] [stdout] test test_diagnostic_zero_line_span ... ok [INFO] [stdout] test test_error_code_display_trait ... ok [INFO] [stdout] test test_error_code_e002_invalid_value ... ok [INFO] [stdout] test test_error_code_e001_unknown_property ... ok [INFO] [stdout] test test_error_code_e004_invalid_selector ... ok [INFO] [stdout] test test_error_code_e006_unknown_at_rule ... ok [INFO] [stdout] test test_error_code_e007_invalid_color ... ok [INFO] [stdout] test test_error_code_e003_unclosed_bracket ... ok [INFO] [stdout] test test_error_code_e009_invalid_nesting ... ok [INFO] [stdout] test test_error_code_e010_unknown_pseudo ... ok [INFO] [stdout] test test_from_compiler_error_multiline_source ... ok [INFO] [stdout] test test_from_compiler_error_preserves_suggestion ... ok [INFO] [stdout] test test_from_compiler_error_syntax_missing_semicolon ... ok [INFO] [stdout] test test_from_compiler_error_syntax_unclosed_brace ... ok [INFO] [stdout] test test_levenshtein_case_sensitive ... ok [INFO] [stdout] test test_diagnostic_with_suggestion ... ok [INFO] [stdout] test test_error_code_e008_missing_semicolon ... ok [INFO] [stdout] test test_levenshtein_empty_strings ... ok [INFO] [stdout] test test_error_code_e005_duplicate_property ... ok [INFO] [stdout] test test_levenshtein_identical_strings ... ok [INFO] [stdout] test test_levenshtein_single_deletion ... ok [INFO] [stdout] test test_levenshtein_single_insertion ... ok [INFO] [stdout] test test_levenshtein_single_substitution ... ok [INFO] [stdout] test test_levenshtein_unicode ... ok [INFO] [stdout] test test_render_all_empty_list ... ok [INFO] [stdout] test test_render_all_mixed_severities ... ok [INFO] [stdout] test test_levenshtein_completely_different ... ok [INFO] [stdout] test test_render_all_uses_source_for_snippet ... ok [INFO] [stdout] test test_render_caret_width_matches_span ... ok [INFO] [stdout] test test_render_colored_info_has_blue ... ok [INFO] [stdout] test test_render_colored_warning_has_yellow ... ok [INFO] [stdout] test test_render_minimum_one_caret ... ok [INFO] [stdout] test test_render_colored_error_has_red ... ok [INFO] [stdout] test test_diagnostic_multiple_suggestions ... ok [INFO] [stdout] test test_render_colored_hint_has_green ... ok [INFO] [stdout] test test_render_plain_error_with_code ... ok [INFO] [stdout] test test_render_plain_warning ... ok [INFO] [stdout] test test_render_all_multiple_diagnostics ... ok [INFO] [stdout] test test_render_plain_includes_error_code_note ... ok [INFO] [stdout] test test_render_plain_includes_suggestion ... ok [INFO] [stdout] test test_severity_ordering ... ok [INFO] [stdout] test test_suggest_at_rule_keyframes ... ok [INFO] [stdout] test test_suggest_at_rule_media ... ok [INFO] [stdout] test test_suggest_at_rule_supports ... ok [INFO] [stdout] test test_suggest_property_align_items_typo ... ok [INFO] [stdout] test test_suggest_property_color_typo ... ok [INFO] [stdout] test test_suggest_property_background_typo ... ok [INFO] [stdout] test test_suggest_property_empty_string ... ok [INFO] [stdout] test test_suggest_property_border_radius_typo ... ok [INFO] [stdout] test test_suggest_property_display_typo ... ok [INFO] [stdout] test test_suggest_property_font_size_typo ... ok [INFO] [stdout] test test_suggest_property_single_char ... ok [INFO] [stdout] test test_suggest_value_display_block ... ok [INFO] [stdout] test test_suggest_value_flex_direction ... ok [INFO] [stdout] test test_suggest_value_cursor_pointr ... ok [INFO] [stdout] test test_suggest_value_justify_content_center ... ok [INFO] [stdout] test test_suggest_property_margin_typo ... ok [INFO] [stdout] test test_suggest_value_display_flex ... ok [INFO] [stdout] test test_suggest_property_nonsense_returns_empty ... ok [INFO] [stdout] test test_suggest_property_justify_content_typo ... ok [INFO] [stdout] test test_suggest_value_font_weight_bold ... ok [INFO] [stdout] test test_suggest_pseudo_before ... ok [INFO] [stdout] test test_suggest_pseudo_focus ... ok [INFO] [stdout] test test_suggest_pseudo_hover ... ok [INFO] [stdout] test test_suggest_property_padding_typo ... ok [INFO] [stdout] test test_suggest_value_text_align_centr ... ok [INFO] [stdout] test test_suggest_value_position_relative ... ok [INFO] [stdout] test test_suggest_property_max_three_results ... ok [INFO] [stdout] test test_suggest_value_unknown_property ... ok [INFO] [stdout] test test_severity_display ... ok [INFO] [stdout] test test_suggest_value_overflow_hidden ... ok [INFO] [stdout] test test_severity_labels ... ok [INFO] [stderr] Running tests/error_reporting_completeness.rs (/opt/rustwide/target/debug/deps/error_reporting_completeness-90fa291129059669) [INFO] [stdout] test test_suggest_pseudo_first_child ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_multiple_errors_have_different_locations ... ok [INFO] [stdout] test test_error_includes_code_snippet ... ok [INFO] [stdout] test test_error_includes_all_required_components ... ok [INFO] [stdout] test prop_error_spans_are_valid ... ok [INFO] [stdout] test prop_error_messages_are_descriptive ... ok [INFO] [stdout] test prop_formatted_errors_are_readable ... ok [INFO] [stdout] test prop_error_reporting_completeness ... ok [INFO] [stdout] [INFO] [stderr] Running tests/error_suggestions.rs (/opt/rustwide/target/debug/deps/error_suggestions-8fc2f0cbb49e3088) [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_color_token_typo_suggestion ... ok [INFO] [stdout] test test_multiple_suggestions ... ok [INFO] [stdout] test test_spacing_token_typo_suggestion ... ok [INFO] [stdout] test test_no_suggestion_for_unrelated_name ... ok [INFO] [stdout] test test_breakpoint_suggestion ... ok [INFO] [stdout] test test_suggestion_quality ... ok [INFO] [stdout] test prop_error_suggestions_for_typos ... ok [INFO] [stdout] test prop_suggestions_are_helpful ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/formatting_consistency.rs (/opt/rustwide/target/debug/deps/formatting_consistency-3aeaab7b5e4e8b9c) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test prop_formatting_preserves_responsive_blocks ... ok [INFO] [stdout] test prop_formatting_has_consistent_declaration_spacing ... ok [INFO] [stdout] test prop_formatting_includes_all_properties ... ok [INFO] [stdout] test prop_formatting_uses_consistent_line_endings ... ok [INFO] [stdout] test prop_formatting_preserves_state_modifiers ... ok [INFO] [stdout] test prop_formatting_indents_nested_blocks ... ok [INFO] [stdout] test prop_formatting_uses_newlines_consistently ... ok [INFO] [stdout] test prop_formatting_is_deterministic ... ok [INFO] [stdout] test prop_formatting_produces_nonempty_output ... ok [INFO] [stdout] test prop_formatting_has_consistent_indentation ... ok [INFO] [stdout] test prop_formatting_has_consistent_brace_spacing ... ok [INFO] [stderr] Running tests/low_specificity.rs (/opt/rustwide/target/debug/deps/low_specificity-4c4b6f0664e7afad) [INFO] [stdout] test prop_formatting_includes_all_class_names ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.68s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test prop_single_class_specificity_calculation ... ok [INFO] [stdout] test prop_no_combinator_specificity_increase ... ok [INFO] [stdout] test prop_pseudo_class_low_specificity ... ok [INFO] [stdout] test prop_media_query_low_specificity ... ok [INFO] [stdout] test prop_low_specificity_single_class_selectors ... ok [INFO] [stdout] test prop_no_important_declarations ... ok [INFO] [stdout] test prop_all_selectors_start_with_class ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.70s [INFO] [stdout] [INFO] [stderr] Running tests/minification.rs (/opt/rustwide/target/debug/deps/minification-6b60ea0e07055b2a) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test prop_minification_shortens_hex_colors ... ok [INFO] [stdout] test prop_minification_is_idempotent ... ok [INFO] [stdout] test prop_minification_preserves_rule_count ... ok [INFO] [stdout] test prop_minification_removes_whitespace ... ok [INFO] [stdout] test prop_minification_preserves_semantics ... ok [INFO] [stdout] test prop_minification_reduces_size ... ok [INFO] [stderr] Running tests/modern_css_syntax.rs (/opt/rustwide/target/debug/deps/modern_css_syntax-43460aabd015ace1) [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.53s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test test_modern_hsl_syntax ... ok [INFO] [stdout] test test_complex_box_shadow ... ok [INFO] [stdout] test test_legacy_hsl_syntax ... ok [INFO] [stdout] test test_box_sizing_property ... ok [INFO] [stdout] test test_inset_property ... ok [INFO] [stdout] test test_mixed_modern_and_vendor ... ok [INFO] [stdout] test test_legacy_rgb_syntax ... ok [INFO] [stdout] test test_modern_rgb_syntax ... ok [INFO] [stdout] test test_o_vendor_prefix ... ok [INFO] [stdout] test test_transform_origin_property ... ok [INFO] [stdout] test test_moz_vendor_prefix ... ok [INFO] [stdout] test test_will_change_property ... ok [INFO] [stdout] test test_webkit_vendor_prefix ... ok [INFO] [stdout] test test_ms_vendor_prefix ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/multiple_error_detection.rs (/opt/rustwide/target/debug/deps/multiple_error_detection-0eddc64d6e4df5f7) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_parser_recovery ... ok [INFO] [stdout] test test_two_errors_both_reported ... ok [INFO] [stdout] test test_three_errors_in_different_rules ... ok [INFO] [stdout] test test_mixed_error_types ... ok [INFO] [stdout] test test_errors_in_source_order ... ok [INFO] [stdout] test test_multiple_errors_in_same_rule ... ok [INFO] [stdout] test prop_no_duplicate_errors ... ok [INFO] [stdout] test prop_parser_continues_after_error ... ok [INFO] [stdout] test prop_errors_in_source_order ... ok [INFO] [stdout] test prop_multiple_error_detection ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] Running tests/parallel_processing.rs (/opt/rustwide/target/debug/deps/parallel_processing-45d8e717ab264be7) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_parallel_compile_empty_input ... ok [INFO] [stdout] test test_parallel_compile_files_missing_file ... ok [INFO] [stdout] test test_parallel_compile_single_file_matches_sequential ... ok [INFO] [stdout] test test_parallel_optimize_correctness ... ok [INFO] [stdout] test test_parallel_compile_matches_sequential ... ok [INFO] [stdout] test test_parallel_parse_correctness ... ok [INFO] [stdout] test test_parallel_compile_files ... ok [INFO] [stdout] test test_parallel_performance_with_many_sources ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/parse_format_roundtrip.rs (/opt/rustwide/target/debug/deps/parse_format_roundtrip-3d02a41a062e81c0) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test prop_parse_format_roundtrip ... ok [INFO] [stdout] test prop_roundtrip_preserves_rule_count ... ok [INFO] [stdout] test prop_format_produces_valid_euis ... ok [INFO] [stdout] test prop_roundtrip_preserves_properties ... ok [INFO] [stdout] test prop_roundtrip_preserves_class_names ... ok [INFO] [stdout] test prop_format_is_idempotent ... ok [INFO] [stdout] test prop_roundtrip_preserves_responsive ... ok [INFO] [stdout] test prop_roundtrip_preserves_states ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.53s [INFO] [stdout] [INFO] [stderr] Running tests/parser_syntax_coverage.rs (/opt/rustwide/target/debug/deps/parser_syntax_coverage-e5f774b48ece45bf) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test prop_parser_handles_shorthand_syntax ... ok [INFO] [stdout] test prop_parser_handles_token_references ... ok [INFO] [stdout] test prop_parser_handles_state_selectors ... ok [INFO] [stdout] test prop_parser_handles_responsive_blocks ... ok [INFO] [stdout] test prop_parser_handles_all_syntax_features ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stderr] Running tests/responsive_design.rs (/opt/rustwide/target/debug/deps/responsive_design-d4ca823802f95c22) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test unit_tests::test_multiple_breakpoints ... ok [INFO] [stdout] test unit_tests::test_basic_responsive_block ... ok [INFO] [stdout] test prop_multiple_responsive_blocks ... ok [INFO] [stdout] test prop_responsive_design_generation ... ok [INFO] [stdout] test prop_empty_responsive_blocks ... ok [INFO] [stdout] test prop_responsive_with_minification ... ok [INFO] [stdout] test prop_media_query_syntax ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.46s [INFO] [stdout] [INFO] [stderr] Running tests/sourcemap_accuracy.rs (/opt/rustwide/target/debug/deps/sourcemap_accuracy-a1ed4d036bc96e16) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/state_selectors.rs (/opt/rustwide/target/debug/deps/state_selectors-9ceaf8be0cbe00cc) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test prop_individual_state_modifiers_correct_syntax ... ok [INFO] [stdout] test prop_all_standard_state_modifiers_valid ... ok [INFO] [stdout] test prop_state_combinations_generate_correctly ... ok [INFO] [stdout] test prop_state_selectors_with_base_declarations ... ok [INFO] [stdout] test prop_state_declarations_included ... ok [INFO] [stdout] test prop_state_selectors_generate_pseudo_classes ... ok [INFO] [stdout] test prop_multiple_state_blocks_generate_separate_rules ... ok [INFO] [stderr] Running tests/tailwind_directives.rs (/opt/rustwide/target/debug/deps/tailwind_directives-b5046b28f3e83b6f) [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_tailwind_components_directive ... ok [INFO] [stdout] test test_tailwind_base_directive ... ok [INFO] [stdout] test test_apply_in_nested_layer ... ok [INFO] [stdout] test test_tailwind_all_directives ... ok [INFO] [stdout] test test_tailwind_with_layer ... ok [INFO] [stdout] test test_apply_with_hover_modifier ... ok [INFO] [stdout] test test_apply_directive_basic ... ok [INFO] [stdout] test test_apply_with_regular_properties ... ok [INFO] [stdout] test test_mixed_euis_and_tailwind ... ok [INFO] [stdout] test test_tailwind_utilities_directive ... ok [INFO] [stderr] Running tests/token_composition.rs (/opt/rustwide/target/debug/deps/token_composition-1aff95394b00fd80) [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test prop_self_reference_detected ... ok [INFO] [stdout] test prop_circular_references_detected ... ok [INFO] [stdout] test prop_token_chains_resolve_correctly ... ok [INFO] [stdout] test prop_token_composition_is_deterministic ... ok [INFO] [stdout] test prop_mixed_tokens_resolve_correctly ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s [INFO] [stdout] [INFO] [stderr] Running tests/token_resolution.rs (/opt/rustwide/target/debug/deps/token_resolution-90c869b103bcaee7) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test prop_token_resolution_is_deterministic ... ok [INFO] [stdout] test prop_defined_tokens_resolve_correctly ... ok [INFO] [stdout] test prop_all_defined_tokens_resolvable ... ok [INFO] [stdout] test prop_undefined_tokens_produce_errors ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.72s [INFO] [stdout] [INFO] [stderr] Running tests/tree_shaking.rs (/opt/rustwide/target/debug/deps/tree_shaking-1c49fccc727854df) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test prop_tree_shaking_empty_used_keeps_all ... ok [INFO] [stdout] test prop_tree_shaking_preserves_rule_content ... ok [INFO] [stdout] test prop_tree_shaking_removes_only_unused ... ok [INFO] [stdout] test prop_tree_shaking_disabled_preserves_all ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.52s [INFO] [stdout] [INFO] [stderr] Running tests/typed_om_generation.rs (/opt/rustwide/target/debug/deps/typed_om_generation-1f59c32110e5cacf) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test prop_typed_om_handles_unitless_numbers ... ok [INFO] [stdout] test prop_typed_om_uses_correct_unit_functions ... ok [INFO] [stdout] test prop_typed_om_is_deterministic ... ok [INFO] [stdout] test prop_typed_om_uses_css_api ... ok [INFO] [stdout] test prop_typed_om_generates_valid_javascript ... ok [INFO] [stdout] test prop_typed_om_includes_all_properties ... ok [INFO] [stdout] test prop_typed_om_provides_runtime_api ... ok [INFO] [stdout] test prop_typed_om_includes_all_classes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.24s [INFO] [stdout] [INFO] [stderr] Running tests/valid_css_generation.rs (/opt/rustwide/target/debug/deps/valid_css_generation-02a94cb064b0861d) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test prop_css_generates_valid_media_queries ... ok [INFO] [stdout] test prop_css_generates_valid_pseudo_classes ... ok [INFO] [stdout] test prop_css_has_balanced_braces ... ok [INFO] [stdout] test prop_css_includes_all_selectors ... ok [INFO] [stdout] test prop_css_includes_all_properties ... ok [INFO] [stdout] test prop_valid_css_generation ... ok [INFO] [stderr] Running tests/validation_errors.rs (/opt/rustwide/target/debug/deps/validation_errors-0f85dfc1387a54ae) [INFO] [stdout] test prop_valid_minified_css_generation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.07s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_breakpoint_error_includes_suggestions ... ok [INFO] [stdout] test test_undefined_breakpoint ... ok [INFO] [stdout] test test_undefined_breakpoint_with_empty_config ... ok [INFO] [stdout] test test_multiple_undefined_tokens ... ok [INFO] [stdout] test test_undefined_color_token ... ok [INFO] [stdout] test test_multiple_undefined_breakpoints ... ok [INFO] [stdout] test test_undefined_token_in_state_block ... ok [INFO] [stdout] test test_error_span_information ... ok [INFO] [stdout] test test_defined_breakpoint_no_error ... ok [INFO] [stdout] test test_undefined_token_in_responsive_block ... ok [INFO] [stdout] test test_undefined_token_with_empty_config ... ok [INFO] [stdout] test test_undefined_token_in_value_list ... ok [INFO] [stdout] test test_undefined_spacing_token ... ok [INFO] [stdout] test test_combined_undefined_token_and_breakpoint_errors ... ok [INFO] [stdout] test test_defined_token_no_error ... ok [INFO] [stdout] test test_undefined_typography_token ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/w3c_integration_tests.rs (/opt/rustwide/target/debug/deps/w3c_integration_tests-f6d3819be722b172) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test test_invalid_type_value_error ... ok [INFO] [stdout] test test_platform_css_generation ... ok [INFO] [stdout] test test_empty_token_file ... ok [INFO] [stdout] test test_platform_docs_generation ... ok [INFO] [stdout] test test_platform_flutter_generation ... ok [INFO] [stdout] test test_missing_value_field_error ... ok [INFO] [stdout] test test_deeply_nested_structure ... ok [INFO] [stdout] test test_platform_android_xml_generation ... ok [INFO] [stdout] test test_all_platform_targets ... ok [INFO] [stdout] test test_invalid_json_error ... ok [INFO] [stdout] test test_w3c_spec_compliance_basic_structure ... ok [INFO] [stdout] test test_platform_android_kotlin_generation ... ok [INFO] [stdout] test test_w3c_circular_reference_detection ... ok [INFO] [stdout] test test_w3c_spec_compliance_all_primitive_types ... ok [INFO] [stdout] test test_w3c_spec_compliance_description_field ... ok [INFO] [stdout] test test_platform_typescript_generation ... ok [INFO] [stdout] test test_platform_ios_generation ... ok [INFO] [stdout] test test_w3c_spec_compliance_nested_groups ... ok [INFO] [stdout] test test_unicode_in_token_paths ... ok [INFO] [stdout] test test_w3c_tokens_with_references ... ok [INFO] [stdout] test test_w3c_token_validation_errors ... ok [INFO] [stdout] test test_large_token_file ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- test_large_token_file stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_large_token_file' (681) panicked at crates/euis-compiler/tests/w3c_integration_tests.rs:357:5: [INFO] [stdout] Should compile in under 1 second [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5d694c22252a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5d694c22252a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5d694c22252a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5d694c22252a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5d694c23806a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5d694c23806a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x5d694c226da2 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x5d694c226da2 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x5d694c2016bf - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5d694c2016bf - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5d694c21a989 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5d694c1303cc - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x5d694c1303cc - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5d694c21ab42 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x5d694c21ab42 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5d694c2017aa - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x5d694c1f6989 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5d694c20248d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5d694c2387fc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5d694c11e66f - w3c_integration_tests::test_large_token_file::h6d011a825145e1ea [INFO] [stdout] at /opt/rustwide/workdir/crates/euis-compiler/tests/w3c_integration_tests.rs:357:5 [INFO] [stdout] 20: 0x5d694c11e917 - w3c_integration_tests::test_large_token_file::{{closure}}::h8b867ce89d8aa280 [INFO] [stdout] at /opt/rustwide/workdir/crates/euis-compiler/tests/w3c_integration_tests.rs:338:27 [INFO] [stdout] 21: 0x5d694c122466 - core::ops::function::FnOnce::call_once::h109189dfb916dc3e [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x5d694c1244cb - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x5d694c1244cb - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x5d694c130e9b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x5d694c130e9b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 26: 0x5d694c130e9b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x5d694c130e9b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x5d694c130e9b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x5d694c130e9b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x5d694c130e9b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x5d694c12b2f4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x5d694c12b2f4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x5d694c133aa2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x5d694c133aa2 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 35: 0x5d694c133aa2 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x5d694c133aa2 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x5d694c133aa2 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x5d694c133aa2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x5d694c133aa2 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x5d694c221e3f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 41: 0x5d694c221e3f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x7869c472faa4 - [INFO] [stdout] 43: 0x7869c47bca64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] test_large_token_file [INFO] [stdout] [INFO] [stdout] test result: FAILED. 21 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.12s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `-p euis-compiler --test w3c_integration_tests` [INFO] running `Command { std: "docker" "inspect" "af133a4e1bdbea179e80bd7c961758275a0d58e1f8b730fa5b2ce6e28d5edb51", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "af133a4e1bdbea179e80bd7c961758275a0d58e1f8b730fa5b2ce6e28d5edb51", kill_on_drop: false }` [INFO] [stdout] af133a4e1bdbea179e80bd7c961758275a0d58e1f8b730fa5b2ce6e28d5edb51