[INFO] fetching crate crepuscularity-core 0.5.0...
[INFO] testing crepuscularity-core-0.5.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate crepuscularity-core 0.5.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate crepuscularity-core 0.5.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate crepuscularity-core 0.5.0
[INFO] tweaked toml for crates.io crate crepuscularity-core 0.5.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate crepuscularity-core 0.5.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate crepuscularity-core 0.5.0 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637
[INFO] running `Command { std: "docker" "start" "c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637", 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" "c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zmij v1.0.22
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling crepuscularity-core v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr] warning: crepuscularity-core@0.5.0: crepuscularity: UNSTABLE / in active development — APIs may change without a semver-major bump until 1.0. Pin exact versions.
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 19.44s
[INFO] running `Command { std: "docker" "inspect" "c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr] warning: crepuscularity-core@0.5.0: crepuscularity: UNSTABLE / in active development — APIs may change without a semver-major bump until 1.0. Pin exact versions.
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling crepuscularity-core v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 14.16s
[INFO] running `Command { std: "docker" "inspect" "c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: crepuscularity-core@0.5.0: crepuscularity: UNSTABLE / in active development — APIs may change without a semver-major bump until 1.0. Pin exact versions.
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/crepuscularity-core/7d924500a13a45a4/out/crepuscularity_core-7d924500a13a45a4)
[INFO] [stdout] 
[INFO] [stdout] running 175 tests
[INFO] [stdout] test analysis::tests::test_classify_node_dynamic_element ... ok
[INFO] [stdout] test analysis::tests::fingerprint_is_deterministic ... ok
[INFO] [stdout] test analysis::tests::section_in_cache_key ... ok
[INFO] [stdout] test analysis::tests::test_classify_node_static_text ... ok
[INFO] [stdout] test analysis::tests::test_classify_node_control_flow_and_others ... ok
[INFO] [stdout] test analysis::tests::test_classify_node_dynamic_text ... ok
[INFO] [stdout] test context::tests::test_interpolate_plain_text ... ok
[INFO] [stdout] test analysis::tests::test_classify_node_static_element ... ok
[INFO] [stdout] test diagnostics::tests::indent_only_ok ... ok
[INFO] [stdout] test build::tests::compile_crepus_missing_file ... ok
[INFO] [stdout] test context::tests::test_value_to_str ... ok
[INFO] [stdout] test analysis::tests::different_source_different_fingerprint ... ok
[INFO] [stdout] test context::tests::test_interpolate_expression_evaluation ... ok
[INFO] [stdout] test context::tests::test_interpolate_multiple_placeholders ... ok
[INFO] [stdout] test context::tests::test_interpolate_nested_braces ... ok
[INFO] [stdout] test build::tests::accepts_nested_template_directory ... ok
[INFO] [stdout] test build::tests::compile_crepus_success ... ok
[INFO] [stdout] test build::tests::accepts_single_template_file ... ok
[INFO] [stdout] test build::tests::rejects_invalid_template_file ... ok
[INFO] [stdout] test diagnostics::tests::jsx_unclosed_tag_has_line ... ok
[INFO] [stdout] test eval::tests::test_eval_condition_with_context ... ok
[INFO] [stdout] test diagnostics::tests::test_is_multi_component_file ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test eval::tests::string_concatenation_preserves_unicode ... ok
[INFO] [stdout] test eval::tests::string_literal_preserves_multi_byte_utf8 ... ok
[INFO] [stdout] test eval::tests::test_eval_condition_errors ... ok
[INFO] [stdout] test eval::tests::test_eval_condition_truthy_falsy ... ok
[INFO] [stdout] test context::tests::test_interpolate_error_cases ... ok
[INFO] [stdout] test eval::tests::trailing_tokens_are_errors ... ok
[INFO] [stdout] test context::tests::test_interpolate_variable_replacement ... ok
[INFO] [stdout] test eval::tests::unterminated_string_does_not_panic ... ok
[INFO] [stdout] test include_paths::tests::include_path_rejects_nested_parent_dir ... ok
[INFO] [stdout] test include_paths::tests::include_path_rejects_parent_dir ... ok
[INFO] [stdout] test parser::svelte::tests::await_and_key_blocks_are_reported_unsupported ... ok
[INFO] [stdout] test parser::svelte::tests::class_directive_becomes_conditional_class ... ok
[INFO] [stdout] test ast_cache::tests::test_parse_file_cache ... ok
[INFO] [stdout] test ast_cache::tests::test_parse_content_cache ... ok
[INFO] [stdout] test include_paths::tests::include_path_resolves_nested ... ok
[INFO] [stdout] test parser::svelte::tests::dispatch_selects_svelte_frontend_for_svelte_paths ... ok
[INFO] [stdout] test include_paths::tests::include_path_resolves_with_base_dir ... ok
[INFO] [stdout] test include_paths::tests::include_path_resolves_without_base_dir ... ok
[INFO] [stdout] test parser::svelte::tests::each_else_is_reported_unsupported ... ok
[INFO] [stdout] test parser::svelte::tests::each_block_lowers_to_for_node ... ok
[INFO] [stdout] test parser::svelte::tests::each_index_binding_is_reported_unsupported ... ok
[INFO] [stdout] test parser::svelte::tests::elements_nest_and_self_close ... ok
[INFO] [stdout] test parser::svelte::tests::dynamic_and_shorthand_attributes_become_bindings ... ok
[INFO] [stdout] test include_paths::tests::include_path_rejects_absolute_path ... ok
[INFO] [stdout] test parser::svelte::tests::at_html_becomes_raw_html ... ok
[INFO] [stdout] test parser::svelte::tests::bind_directive_lowers_to_bindings ... ok
[INFO] [stdout] test parser::svelte::tests::bind_shorthand_binds_the_same_name ... ok
[INFO] [stdout] test include_paths::tests::include_path_blocks_symlink_escape_when_file_exists ... ok
[INFO] [stdout] test parser::svelte::tests::keyed_each_drops_the_key_expression ... ok
[INFO] [stdout] test parser::svelte::tests::spread_attributes_are_reported_unsupported ... ok
[INFO] [stdout] test parser::svelte::tests::html_comments_are_skipped ... ok
[INFO] [stdout] test parser::svelte::tests::if_block_lowers_to_if_node ... ok
[INFO] [stdout] test parser::svelte::tests::else_if_chain_nests_if_blocks ... ok
[INFO] [stdout] test parser::svelte::tests::if_else_block_lowers_to_else_children ... ok
[INFO] [stdout] test parser::svelte::tests::non_event_on_prefixed_attribute_stays_a_binding ... ok
[INFO] [stdout] test parser::svelte::tests::non_form_bind_directive_keeps_its_property_name ... ok
[INFO] [stdout] test parser::svelte::tests::module_script_is_captured_separately ... ok
[INFO] [stdout] test parser::svelte::tests::static_class_splits_into_tokens ... ok
[INFO] [stdout] test parser::svelte::tests::on_directive_events_lower_to_event_handlers ... ok
[INFO] [stdout] test parser::svelte::tests::script_body_never_leaks_into_markup ... ok
[INFO] [stdout] test parser::svelte::tests::slots_components_and_special_elements_are_reported_unsupported ... ok
[INFO] [stdout] test parser::svelte::tests::text_interpolation_produces_expr_parts ... ok
[INFO] [stdout] test parser::svelte::tests::on_directive_modifiers_are_preserved ... ok
[INFO] [stdout] test parser::svelte::tests::render_const_and_debug_tags_are_reported_unsupported ... ok
[INFO] [stdout] test parser::svelte::tests::svelte5_attribute_events_lower_to_event_handlers ... ok
[INFO] [stdout] test parser::svelte::tests::transitions_actions_and_style_directives_are_reported_unsupported ... ok
[INFO] [stdout] test parser::tests::embed_indent_parses_src_adapter_and_props ... ok
[INFO] [stdout] test parser::svelte::tests::nested_blocks_inside_elements ... ok
[INFO] [stdout] test parser::tests::quoted_line_unescapes_backslash_sequences ... ok
[INFO] [stdout] test parser::tests::split_component_body_sections_multiple ... ok
[INFO] [stdout] test parser::tests::split_frontmatter_parts_basic ... ok
[INFO] [stdout] test parser::tests::split_frontmatter_parts_empty ... ok
[INFO] [stdout] test parser::tests::split_frontmatter_parts_missing_closing_tag ... ok
[INFO] [stdout] test parser::tests::split_component_body_sections_crlf ... ok
[INFO] [stdout] test parser::tests::multiline_string_preserves_inner_indent ... ok
[INFO] [stdout] test parser::tests::parse_component_file_frontmatter_with_dotted_defaults ... ok
[INFO] [stdout] test parser::tests::split_frontmatter_parts_no_frontmatter ... ok
[INFO] [stdout] test parser::tests::split_frontmatter_parts_with_leading_whitespace ... ok
[INFO] [stdout] test parser::svelte::tests::unclosed_element_is_an_error ... ok
[INFO] [stdout] test parser::tests::split_component_body_sections_no_newline_at_end ... ok
[INFO] [stdout] test parser::tests::multiline_string_preserves_extra_indent ... ok
[INFO] [stdout] test parser::tests::unescape_crepus_text_literal_accepts_common_escapes ... ok
[INFO] [stdout] test parser::tests::split_component_body_sections_trimmed_name ... ok
[INFO] [stdout] test parser::tests::split_component_body_sections_basic ... ok
[INFO] [stdout] test parser::tests::when_attribute_indent_expands_to_conditional_classes ... ok
[INFO] [stdout] test parser::tests::island_jsx_parses_src_adapter_and_props ... ok
[INFO] [stdout] test parser::vue::tests::bindings_shorthand_and_longhand_are_equivalent ... ok
[INFO] [stdout] test parser::svelte::tests::script_and_style_are_extracted_and_not_rendered ... ok
[INFO] [stdout] test parser::tests::jsx_class_and_class_name_are_class_tokens ... ok
[INFO] [stdout] test parser::vue::tests::dynamic_class_object_and_array_syntax ... ok
[INFO] [stdout] test parser::tests::split_component_body_sections_empty_body ... ok
[INFO] [stdout] test parser::tests::when_attribute_jsx_expands_to_conditional_classes ... ok
[INFO] [stdout] test parser::vue::tests::events_shorthand_longhand_and_modifiers ... ok
[INFO] [stdout] test parser::vue::tests::sfc_splits_template_script_and_style ... ok
[INFO] [stdout] test parser::tests::parse_when_attribute_suffix_braced_condition_with_equals ... ok
[INFO] [stdout] test parser::vue::tests::mustache_interpolation_becomes_text_parts ... ok
[INFO] [stdout] test parser::tests::split_component_body_sections_ignored_text ... ok
[INFO] [stdout] test parser::vue::tests::v_html_and_v_text_replace_children ... ok
[INFO] [stdout] test parser::vue::tests::v_if_else_if_else_chain_lowers_to_nested_if_blocks ... ok
[INFO] [stdout] test parser::tests::strip_structural_indent_basic ... ok
[INFO] [stdout] test preprocess::tests::css_only_file_without_template_placeholder ... ok
[INFO] [stdout] test parser::vue::tests::v_model_becomes_a_bind_binding ... ok
[INFO] [stdout] test parser::vue::tests::unsupported_constructs_report_errors ... ok
[INFO] [stdout] test parser::vue::tests::v_for_supports_index_form ... ok
[INFO] [stdout] test parser::tests::parse_when_attribute_suffix_simple_ident ... ok
[INFO] [stdout] test parser::vue::tests::v_show_becomes_a_conditional_hidden_class ... ok
[INFO] [stdout] test parser::vue::tests::script_content_is_never_parsed_as_markup ... ok
[INFO] [stdout] test parser::vue::tests::void_elements_and_comments_are_handled ... ok
[INFO] [stdout] test preprocess::slot::tests::test_slot_rotate_child_phrases_error_expr ... ok
[INFO] [stdout] test preprocess::slot::tests::test_slot_rotate_child_phrases_error_non_text ... ok
[INFO] [stdout] test preprocess::slot::tests::test_slot_rotate_child_phrases_happy_path ... ok
[INFO] [stdout] test preprocess::tests::does_not_strip_trailing_let_decl ... ok
[INFO] [stdout] test preprocess::tests::does_not_strip_trailing_bare_expression ... ok
[INFO] [stdout] test preprocess::tests::does_not_strip_trailing_match_header ... ok
[INFO] [stdout] test preprocess::tests::does_not_strip_trailing_text_with_interpolation ... ok
[INFO] [stdout] test preprocess::tests::extract_head_block_nested_indent ... ok
[INFO] [stdout] test preprocess::tests::extract_head_block_basic ... ok
[INFO] [stdout] test preprocess::tests::extract_head_block_no_head ... ok
[INFO] [stdout] test preprocess::tests::extract_head_block_empty_head ... ok
[INFO] [stdout] test preprocess::tests::does_not_strip_trailing_class_binding ... ok
[INFO] [stdout] test parser::vue::tests::id_attribute_populates_element_id ... ok
[INFO] [stdout] test preprocess::tests::does_not_strip_trailing_element_with_binding ... ok
[INFO] [stdout] test parser::vue::tests::missing_template_block_yields_no_nodes ... ok
[INFO] [stdout] test preprocess::tests::google_fonts_head_markup_preserves_axis_suffix ... ok
[INFO] [stdout] test preprocess::tests::still_strips_at_rule_tail_with_interpolation_above ... ok
[INFO] [stdout] test preprocess::tests::strips_css_after_trailing_binding_line_without_blank_separator ... ok
[INFO] [stdout] test preprocess::tests::strips_fonts_and_aliases ... ok
[INFO] [stdout] test preprocess::tests::strips_trailing_raw_css_tail ... ok
[INFO] [stdout] test preprocess::tests::strips_trailing_style_block_into_inline_css ... ok
[INFO] [stdout] test preprocess::tests::test_expand_class_list_in_place ... ok
[INFO] [stdout] test preprocess::tests::test_expand_class_token ... ok
[INFO] [stdout] test parser::vue::tests::nested_template_element_does_not_end_the_sfc_block ... ok
[INFO] [stdout] test preprocess::tests::google_fonts_head_markup_supports_material_symbols_shorthand ... ok
[INFO] [stdout] test parser::vue::tests::non_vue_paths_do_not_use_the_vue_frontend ... ok
[INFO] [stdout] test preprocess::tests::test_merge_unique_font_families ... ok
[INFO] [stdout] test preprocess::tests::google_fonts_one_line_quoted ... ok
[INFO] [stdout] test preprocess::tests::test_merge_unique_font_families_edge_cases ... ok
[INFO] [stdout] test preprocess::tests::google_fonts_head_markup_smoke ... ok
[INFO] [stdout] test tailwind::colors::tests::test_lookup_color_u32 ... ok
[INFO] [stdout] test tailwind::length::tests::keywords ... ok
[INFO] [stdout] test tailwind::length::tests::numeric_scale_is_rem_based ... ok
[INFO] [stdout] test tailwind::length::tests::rejects_unknown_units ... ok
[INFO] [stdout] test tailwind::parse::tests::arbitrary_css_colors ... ok
[INFO] [stdout] test tailwind::parse::tests::css_color_strings ... ok
[INFO] [stdout] test preprocess::tests::does_not_strip_trailing_for_header ... ok
[INFO] [stdout] test tailwind::parse::tests::font_size_named_is_a_strict_ramp ... ok
[INFO] [stdout] test tailwind::parse::tests::size_pt_rejects_fractions_rather_than_faking_a_sentinel ... ok
[INFO] [stdout] test tailwind::parse::tests::size_pt_sentinels ... ok
[INFO] [stdout] test tailwind::parse::tests::spacing_pt_agrees_with_spacing_px_on_the_named_scale ... ok
[INFO] [stdout] test tailwind::parse::tests::spacing_pt_scale ... ok
[INFO] [stdout] test tailwind::parse::tests::spacing_scale ... ok
[INFO] [stdout] test tailwind::parse::tests::fraction ... ok
[INFO] [stdout] test tailwind::parse::tests::tailwind_color_edge_cases ... ok
[INFO] [stdout] test virtual_files::tests::lookup_exact_key_full_path ... ok
[INFO] [stdout] test tailwind::parse::tests::tailwind_v4_color ... ok
[INFO] [stdout] test preprocess::tests::test_google_font_css_family_name ... ok
[INFO] [stdout] test virtual_files::tests::lookup_invalid_filename ... ok
[INFO] [stdout] test virtual_files::tests::lookup_not_found ... ok
[INFO] [stdout] test virtual_files::tests::lookup_rejects_ambiguous_suffix ... ok
[INFO] [stdout] test tailwind::colors::tests::test_lookup_named_color ... ok
[INFO] [stdout] test preprocess::tests::extract_head_block_only_head ... ok
[INFO] [stdout] test preprocess::tests::extract_head_block_with_comments_before ... ok
[INFO] [stdout] test tailwind::parse::tests::radius_scale ... ok
[INFO] [stdout] test virtual_files::tests::lookup_unambiguous_suffix ... ok
[INFO] [stdout] test tailwind::length::tests::arbitrary ... ok
[INFO] [stdout] test preprocess::tests::google_font_quoted_single ... ok
[INFO] [stdout] test tailwind::length::tests::fractions ... ok
[INFO] [stdout] test tailwind::parse::tests::test_parse_size_width_height ... ok
[INFO] [stdout] test preprocess::tests::strips_trailing_css_blocks_separated_by_blank_lines ... ok
[INFO] [stdout] test virtual_files::tests::lookup_basename ... ok
[INFO] [stdout] test virtual_files::tests::lookup_exact_key ... ok
[INFO] [stdout] test tailwind::parse::tests::text_size_scale ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 175 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/analysis.rs (/opt/rustwide/target/release/build/crepuscularity-core/16939bda4c001ca8/out/analysis-16939bda4c001ca8)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test classify_node_pure_element_is_static ... ok
[INFO] [stdout] test conditional_class_attribute ... ok
[INFO] [stdout] test event_handler_with_closure ... ok
[INFO] [stdout] test event_handler_with_modifiers ... ok
[INFO] [stdout] test mixed_if_and_for_in_element ... ok
[INFO] [stdout] test if_block_with_negation ... ok
[INFO] [stdout] test static_literal_text_is_static ... ok
[INFO] [stdout] test for_block_with_braced_iterator ... ok
[INFO] [stdout] test if_block_with_method_condition ... ok
[INFO] [stdout] test for_block_with_plain_identifier ... ok
[INFO] [stdout] test if_block_is_dynamic ... ok
[INFO] [stdout] test nested_for_in_element ... ok
[INFO] [stdout] test event_handler_with_method_name ... ok
[INFO] [stdout] test interpolated_text_is_dynamic ... ok
[INFO] [stdout] test multiple_event_handlers ... ok
[INFO] [stdout] test element_with_binding_is_dynamic ... ok
[INFO] [stdout] test for_block_is_dynamic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cache.rs (/opt/rustwide/target/release/build/crepuscularity-core/de2bec642c641746/out/cache-de2bec642c641746)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test cache_tests::cache_misses_on_changed_output ... ok
[INFO] [stdout] test cache_tests::different_fingerprints_are_independent ... ok
[INFO] [stdout] test cache_tests::cache_miss_then_hit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/eval_hardening.rs (/opt/rustwide/target/release/build/crepuscularity-core/37bc330904c300bc/out/eval_hardening-37bc330904c300bc)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test unclosed_parens_still_evaluate_within_depth_budget ... ok
[INFO] [stdout] test escaped_multi_byte_char_in_string_literal_does_not_panic ... ok
[INFO] [stdout] test deeply_nested_unary_operators_do_not_overflow_the_stack ... ok
[INFO] [stdout] test deeply_nested_parens_do_not_overflow_the_stack ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parser_ids.rs (/opt/rustwide/target/release/build/crepuscularity-core/78797feda5c8dca8/out/parser_ids-78797feda5c8dca8)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/preprocess_parse.rs (/opt/rustwide/target/release/build/crepuscularity-core/0ff54688d5fbad75/out/preprocess_parse-0ff54688d5fbad75)
[INFO] [stdout] running 3 tests
[INFO] [stdout] test same_line_text_precedes_indented_children ... ok
[INFO] [stdout] test parses_id_shorthand_on_any_tag ... ok
[INFO] [stdout] test parses_same_line_text_as_first_child ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test parse_template_strips_google_font_and_expands_aliases ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests crepuscularity_core
[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] running `Command { std: "docker" "inspect" "c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637", kill_on_drop: false }`
[INFO] [stdout] c8f7b9fbb8b16d59ea066b593647b5b403aab161cb386654530d6476a596d637
