[INFO] fetching crate styloria 0.12.0...
[INFO] testing styloria-0.12.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate styloria 0.12.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate styloria 0.12.0
[INFO] finished tweaking crates.io crate styloria 0.12.0
[INFO] tweaked toml for crates.io crate styloria 0.12.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate styloria 0.12.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 styloria 0.12.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] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:15:12
[INFO] [stderr]    |
[INFO] [stderr] 15 | homepage = "https://github.com/veripublica/styloria"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 20 | repository = "https://github.com/veripublica/styloria"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `styloria` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667
[INFO] running `Command { std: "docker" "start" "86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667", 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" "86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667" "/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" "86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667", 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" "86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:15:12
[INFO] [stderr]    |
[INFO] [stderr] 15 | homepage = "https://github.com/veripublica/styloria"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 20 | repository = "https://github.com/veripublica/styloria"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `styloria` (manifest) generated 1 warning
[INFO] [stderr]    Compiling styloria v0.12.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.11s
[INFO] running `Command { std: "docker" "inspect" "86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667", 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" "86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:15:12
[INFO] [stderr]    |
[INFO] [stderr] 15 | homepage = "https://github.com/veripublica/styloria"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 20 | repository = "https://github.com/veripublica/styloria"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `styloria` (manifest) generated 1 warning
[INFO] [stderr]    Compiling styloria v0.12.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.46s
[INFO] running `Command { std: "docker" "inspect" "86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667", 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" "86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:15:12
[INFO] [stderr]    |
[INFO] [stderr] 15 | homepage = "https://github.com/veripublica/styloria"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 20 | repository = "https://github.com/veripublica/styloria"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `styloria` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/styloria/34b3a44381fa97bf/out/styloria-34b3a44381fa97bf)
[INFO] [stdout] 
[INFO] [stdout] running 129 tests
[INFO] [stdout] test known_properties::tests::common_properties_are_present ... ok
[INFO] [stdout] test descriptors::tests::non_descriptor_at_rules_are_none ... ok
[INFO] [stdout] test descriptors::tests::every_descriptor_set_is_sorted_deduped_and_lowercase ... ok
[INFO] [stdout] test known_properties::tests::table_is_sorted_deduped_and_lowercase ... ok
[INFO] [stdout] test parser::nesting_guard_tests::parsing_resumes_after_a_refused_block ... ok
[INFO] [stdout] test parser::tests::a_declaration_directly_in_media_is_a_declaration ... ok
[INFO] [stdout] test parser::tests::a_block_as_the_whole_value_is_a_declaration ... ok
[INFO] [stdout] test parser::nesting_guard_tests::boundary_is_exact ... ok
[INFO] [stdout] test parser::nesting_guard_tests::real_world_css_is_untouched ... ok
[INFO] [stdout] test parser::tests::a_custom_property_may_hold_anything ... ok
[INFO] [stdout] test parser::tests::a_rule_in_a_descriptor_at_rule_is_visible_and_not_a_selector ... ok
[INFO] [stdout] test parser::tests::a_nested_rule_with_a_bad_selector_is_kept_and_reported ... ok
[INFO] [stdout] test parser::tests::a_non_custom_value_with_a_block_and_more_is_a_rule ... ok
[INFO] [stdout] test parser::tests::a_stray_closing_brace_ends_block_contents ... ok
[INFO] [stdout] test parser::tests::a_pseudo_class_selector_is_not_a_declaration ... ok
[INFO] [stdout] test parser::tests::a_rule_nested_in_media_is_located ... ok
[INFO] [stdout] test parser::tests::a_statement_at_rule_ends_at_its_semicolon ... ok
[INFO] [stdout] test parser::tests::a_top_level_custom_property_lookalike_is_dropped_and_reported ... ok
[INFO] [stdout] test parser::nesting_guard_tests::the_refusal_is_reported ... ok
[INFO] [stdout] test parser::tests::a_trailing_fragment_in_a_block_is_a_malformed_item ... ok
[INFO] [stdout] test parser::tests::a_unicode_range_value_is_read_as_ranges ... ok
[INFO] [stdout] test parser::tests::a_vendor_prefix_is_stripped_and_a_custom_name_is_not ... ok
[INFO] [stdout] test parser::tests::a_style_rule_nested_in_a_style_rule ... ok
[INFO] [stdout] test parser::tests::a_nested_at_rule_keeps_its_name_span_and_ends_at_the_brace ... ok
[INFO] [stdout] test parser::tests::an_item_that_is_neither_is_one_error ... ok
[INFO] [stdout] test parser::tests::an_unclosed_block_holds_real_nested_rules ... ok
[INFO] [stdout] test parser::tests::bad_tokens_are_reported_once ... ok
[INFO] [stdout] test parser::tests::block_contents_report_malformed_items ... ok
[INFO] [stdout] test parser::tests::declaration_is_located ... ok
[INFO] [stdout] test parser::tests::declarations_and_rules_keep_their_order ... ok
[INFO] [stdout] test parser::tests::block_contents_of_a_style_attribute ... ok
[INFO] [stdout] test parser::tests::empty_items_are_not_errors ... ok
[INFO] [stdout] test parser::tests::errors_are_sorted_by_position ... ok
[INFO] [stdout] test parser::tests::clean_css_has_no_syntax_errors ... ok
[INFO] [stdout] test parser::tests::function_and_its_args_carry_spans ... ok
[INFO] [stdout] test parser::tests::html_comment_tokens_are_ignored_at_the_top_level ... ok
[INFO] [stdout] test parser::tests::important_must_be_last ... ok
[INFO] [stdout] test parser::tests::keyframe_selectors_are_not_selectors ... ok
[INFO] [stdout] test parser::tests::real_unicode_ranges_are_accepted ... ok
[INFO] [stdout] test parser::tests::statement_at_rules_in_a_block ... ok
[INFO] [stdout] test parser::tests::top_level_rule_span_covers_whole_rule ... ok
[INFO] [stdout] test parser::tests::unterminated_block_is_reported_at_the_brace ... ok
[INFO] [stdout] test parser::tests::nested_selectors_may_be_relative ... ok
[INFO] [stdout] test parser::tests::over_long_unicode_range_runs_are_reported ... ok
[INFO] [stdout] test parser::tests::unterminated_rule_is_reported ... ok
[INFO] [stdout] test parser::tests::value_whitespace_is_trimmed_and_important_stripped ... ok
[INFO] [stdout] test parser::tests::style_rule_preludes_are_checked_in_every_grouping_rule ... ok
[INFO] [stdout] test selector::tests::a_bad_selector_does_not_swallow_the_stylesheet ... ok
[INFO] [stdout] test selector::tests::a_broken_selector_is_reported_once_not_once_per_token ... ok
[INFO] [stdout] test selector::tests::error_span_points_at_the_offending_token ... ok
[INFO] [stdout] test selector::tests::malformed_selectors_are_reported ... ok
[INFO] [stdout] test selector::tests::the_walk_still_descends_after_the_first_report ... ok
[INFO] [stdout] test selector::tests::a_leading_bom_is_not_part_of_the_first_selector ... ok
[INFO] [stdout] test selector::tests::capping_per_selector_leaves_the_comma_errors_alone ... ok
[INFO] [stdout] test selector::tests::type_selector_names_are_the_compound_heads ... ok
[INFO] [stdout] test selector::tests::valid_selectors_are_silent ... ok
[INFO] [stdout] test serialize::tests::block_contents_roundtrip ... ok
[INFO] [stdout] test serialize::tests::dimension_exponent_ambiguity_guard ... ok
[INFO] [stdout] test serialize::tests::ident_roundtrip_solitary_hyphen ... ok
[INFO] [stdout] test serialize::tests::ident_roundtrip_leading_digit_needs_escape ... ok
[INFO] [stdout] test serialize::tests::ident_roundtrip_non_ident_code_points ... ok
[INFO] [stdout] test serialize::tests::serialized_text_is_what_the_tree_says ... ok
[INFO] [stdout] test serialize::tests::ident_roundtrip_plain ... ok
[INFO] [stdout] test serialize::tests::string_roundtrip_with_quote_and_backslash ... ok
[INFO] [stdout] test span::tests::line_col_multiline ... ok
[INFO] [stdout] test span::tests::union_covers_both ... ok
[INFO] [stdout] test tokenizer::tests::a_backslash_at_the_end_of_input_is_a_replacement_character ... ok
[INFO] [stdout] test tokenizer::tests::at_keyword ... ok
[INFO] [stdout] test tokenizer::tests::bad_string_eof ... ok
[INFO] [stdout] test tokenizer::tests::bad_string_unescaped_newline ... ok
[INFO] [stdout] test tokenizer::tests::bad_url_carries_its_raw_text ... ok
[INFO] [stdout] test span::tests::line_col_single_line ... ok
[INFO] [stdout] test span::tests::slice_round_trips ... ok
[INFO] [stdout] test tokenizer::tests::bad_url_recovery ... ok
[INFO] [stdout] test tokenizer::tests::bad_url_token_is_locatable ... ok
[INFO] [stdout] test tokenizer::tests::brackets_and_punctuation ... ok
[INFO] [stdout] test tokenizer::tests::cdo_cdc ... ok
[INFO] [stdout] test tokenizer::tests::comments_are_stripped_but_dont_merge_tokens ... ok
[INFO] [stdout] test tokenizer::tests::comments_end_at_the_first_star_slash ... ok
[INFO] [stdout] test tokenizer::tests::crlf_is_one_newline_after_an_escape ... ok
[INFO] [stdout] test tokenizer::tests::custom_property_ident ... ok
[INFO] [stdout] test tokenizer::tests::dimension ... ok
[INFO] [stdout] test tokenizer::tests::escaped_ident ... ok
[INFO] [stdout] test tokenizer::tests::function_and_url_bare ... ok
[INFO] [stdout] test tokenizer::tests::hash_tokens ... ok
[INFO] [stdout] test tokenizer::tests::leading_comment_excluded_from_span ... ok
[INFO] [stdout] test tokenizer::tests::non_ascii_ident_code_points ... ok
[INFO] [stdout] test tokenizer::tests::numbers ... ok
[INFO] [stdout] test tokenizer::tests::span_gives_line_and_column ... ok
[INFO] [stdout] test tokenizer::tests::spans_are_contiguous_apart_from_comments ... ok
[INFO] [stdout] test tokenizer::tests::spans_round_trip_to_source ... ok
[INFO] [stdout] test tokenizer::tests::string_escape ... ok
[INFO] [stdout] test tokenizer::tests::strings_basic ... ok
[INFO] [stdout] test tokenizer::tests::unicode_ranges_only_when_allowed ... ok
[INFO] [stdout] test tokenizer::tests::url_quoted_is_a_function ... ok
[INFO] [stdout] test tokenizer::tests::whitespace_and_idents ... ok
[INFO] [stdout] test validate::tests::a_style_attribute_with_a_nested_rule_is_checked ... ok
[INFO] [stdout] test tokenizer::tests::nul_becomes_a_replacement_character ... ok
[INFO] [stdout] test validate::tests::custom_property_is_exempt ... ok
[INFO] [stdout] test validate::tests::an_unknown_at_rule_is_left_alone ... ok
[INFO] [stdout] test validate::tests::declaration_inside_media_is_checked ... ok
[INFO] [stdout] test validate::tests::declaration_inside_supports_is_checked ... ok
[INFO] [stdout] test validate::tests::declaration_list_clean_when_all_known ... ok
[INFO] [stdout] test validate::tests::declaration_list_exempts_custom_and_vendor ... ok
[INFO] [stdout] test validate::tests::declaration_list_flags_unknown_property ... ok
[INFO] [stdout] test validate::tests::declaration_list_ignores_important_and_empty ... ok
[INFO] [stdout] test validate::tests::flagged_span_points_at_the_property_name ... ok
[INFO] [stdout] test validate::tests::font_face_nested_in_media_is_descriptor_checked ... ok
[INFO] [stdout] test validate::tests::keyframes_blocks_hold_properties ... ok
[INFO] [stdout] test validate::tests::known_property_is_clean ... ok
[INFO] [stdout] test validate::tests::misspelled_font_face_descriptor_is_flagged ... ok
[INFO] [stdout] test validate::tests::misspelled_property_is_flagged ... ok
[INFO] [stdout] test validate::tests::multiple_declarations_each_checked ... ok
[INFO] [stdout] test validate::tests::multiple_rules_in_a_group_are_all_checked ... ok
[INFO] [stdout] test validate::tests::nested_conditional_groups_recurse ... ok
[INFO] [stdout] test validate::tests::nested_style_rules_are_checked ... ok
[INFO] [stdout] test validate::tests::page_accepts_both_descriptors_and_properties ... ok
[INFO] [stdout] test validate::tests::page_flags_a_genuine_unknown ... ok
[INFO] [stdout] test validate::tests::property_at_rule_descriptors_are_checked ... ok
[INFO] [stdout] test validate::tests::property_name_is_case_insensitive ... ok
[INFO] [stdout] test validate::tests::unknown_font_face_descriptor_is_flagged ... ok
[INFO] [stdout] test validate::tests::missing_semicolon_does_not_invent_a_property ... ok
[INFO] [stdout] test validate::tests::valid_font_face_descriptors_are_clean ... ok
[INFO] [stdout] test validate::tests::value_idents_are_not_mistaken_for_properties ... ok
[INFO] [stdout] test validate::tests::vendor_prefixed_is_exempt ... ok
[INFO] [stdout] test serialize::tests::stylesheet_roundtrip ... ok
[INFO] [stdout] test serialize::tests::url_roundtrip_with_specials ... ok
[INFO] [stdout] test known_properties::tests::lookup_finds_every_entry_and_nothing_else ... ok
[INFO] [stdout] test parser::nesting_guard_tests::pathological_nesting_does_not_abort_the_process ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 129 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.17s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests styloria
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/parser.rs - parser (line 19) ... 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] [stdout] all doctests ran in 0.55s; merged doctests compilation took 0.54s
[INFO] running `Command { std: "docker" "inspect" "86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667", kill_on_drop: false }`
[INFO] [stdout] 86a3ad4e2c483b5b4bfa0321ca4f23e5339acf2ebb7bd0d94dd4e552076b9667
