[INFO] fetching crate diag-lang 1.1.0...
[INFO] testing diag-lang-1.1.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate diag-lang 1.1.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate diag-lang 1.1.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate diag-lang 1.1.0
[INFO] tweaked toml for crates.io crate diag-lang 1.1.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate diag-lang 1.1.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 diag-lang 1.1.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:50:12
[INFO] [stderr]    |
[INFO] [stderr] 50 | homepage = "https://github.com/jamesgober/diag-lang"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 55 | repository = "https://github.com/jamesgober/diag-lang"
[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: `diag-lang` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0
[INFO] running `Command { std: "docker" "start" "ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0", 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" "ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0" "/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" "ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0", 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" "ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:50:12
[INFO] [stderr]    |
[INFO] [stderr] 50 | homepage = "https://github.com/jamesgober/diag-lang"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 55 | repository = "https://github.com/jamesgober/diag-lang"
[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: `diag-lang` (manifest) generated 1 warning
[INFO] [stderr]    Compiling span-lang v0.4.0
[INFO] [stderr]    Compiling unicode-lang v1.0.0
[INFO] [stderr]    Compiling source-lang v1.0.1
[INFO] [stderr]    Compiling diag-lang v1.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2.47s
[INFO] running `Command { std: "docker" "inspect" "ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0", 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" "ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0" "/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] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:50:12
[INFO] [stderr]    |
[INFO] [stderr] 50 | homepage = "https://github.com/jamesgober/diag-lang"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 55 | repository = "https://github.com/jamesgober/diag-lang"
[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: `diag-lang` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling span-lang v0.4.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling source-lang v1.0.1
[INFO] [stderr]    Compiling unicode-lang v1.0.0
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling diag-lang v1.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.52
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 01s
[INFO] running `Command { std: "docker" "inspect" "ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0", 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" "ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:50:12
[INFO] [stderr]    |
[INFO] [stderr] 50 | homepage = "https://github.com/jamesgober/diag-lang"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 55 | repository = "https://github.com/jamesgober/diag-lang"
[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: `diag-lang` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.18s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/diag-lang/eeb561bc4654f125/out/diag_lang-eeb561bc4654f125)
[INFO] [stdout] 
[INFO] [stdout] running 39 tests
[INFO] [stdout] test apply::tests::test_insert_replace_delete ... ok
[INFO] [stdout] test code::tests::test_debug_shows_the_text ... ok
[INFO] [stdout] test code::tests::test_new_rejects_malformed_codes ... ok
[INFO] [stdout] test apply::tests::test_empty_edit_list_returns_the_text ... ok
[INFO] [stdout] test apply::tests::test_error_messages_name_the_spans ... ok
[INFO] [stdout] test code::tests::test_parse_rejects_everything_display_cannot_write ... ok
[INFO] [stdout] test collect::tests::test_fingerprint_separates_every_field ... ok
[INFO] [stdout] test collect::tests::test_siphash_matches_the_reference_vector ... ok
[INFO] [stdout] test apply::tests::test_base_shifts_the_coordinates ... ok
[INFO] [stdout] test apply::tests::test_char_boundaries_are_enforced ... ok
[INFO] [stdout] test diagnostic::tests::test_code_is_replaced_and_suggestions_accumulate ... ok
[INFO] [stdout] test apply::tests::test_conflicts_are_reported_and_duplicates_merged ... ok
[INFO] [stdout] test diagnostic::tests::test_new_starts_with_empty_extras ... ok
[INFO] [stdout] test diagnostic::tests::test_plain_diagnostic_stays_small ... ok
[INFO] [stdout] test label::tests::test_message_accepts_owned_string ... ok
[INFO] [stdout] test render::tests::test_eof_anchor_steps_back_over_the_final_break ... ok
[INFO] [stdout] test render::tests::test_floor_boundary_moves_into_char_start ... ok
[INFO] [stdout] test render::tests::test_line_scans_follow_the_line_index_model ... ok
[INFO] [stdout] test render::tests::test_visual_width_counts_narrow_chars_as_one ... ok
[INFO] [stdout] test render::tests::test_visual_width_expands_tabs_to_stops ... ok
[INFO] [stdout] test render::tests::test_visual_width_uses_display_width ... ok
[INFO] [stdout] test severity::tests::test_as_str_matches_each_level ... ok
[INFO] [stdout] test diagnostic::tests::test_equality_and_debug_ignore_storage ... ok
[INFO] [stdout] test render::tests::test_decimal_width_counts_digits ... ok
[INFO] [stdout] test label::tests::test_unlabelled_has_empty_message ... ok
[INFO] [stdout] test render::tests::test_drawn_line_occupies_exactly_its_visual_width ... ok
[INFO] [stdout] test diagnostic::tests::test_builders_accumulate_in_order ... ok
[INFO] [stdout] test severity::tests::test_order_runs_most_to_least_serious ... ok
[INFO] [stdout] test suggestion::tests::test_applicability_names_are_distinct ... ok
[INFO] [stdout] test render::suggest::tests::test_line_ranges_follow_the_frame_model ... ok
[INFO] [stdout] test render::tests::test_clean_keeps_newlines_only_in_text ... ok
[INFO] [stdout] test suggestion::tests::test_edit_constructors_agree ... ok
[INFO] [stdout] test code::tests::test_order_is_prefix_then_number ... ok
[INFO] [stdout] test suggestion::tests::test_suggestion_keeps_edits_in_order ... ok
[INFO] [stdout] test json::tests::test_strings_are_escaped ... ok
[INFO] [stdout] test code::tests::test_new_accepts_the_documented_shapes ... ok
[INFO] [stdout] test label::tests::test_new_stores_span_and_message ... ok
[INFO] [stdout] test severity::tests::test_display_equals_as_str ... ok
[INFO] [stdout] test render::tests::test_controls_are_escaped_visibly ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/apply.rs (/opt/rustwide/target/release/build/diag-lang/6ac79eac66aac94d/out/apply-6ac79eac66aac94d)
[INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_apply_fixes_with_nothing_to_do_returns_the_text ... ok
[INFO] [stdout] test test_apply_fixes_boundary_edit_is_selected_for_both_sources ... ok
[INFO] [stdout] test test_apply_fixes_per_source_of_a_multi_source_map ... ok
[INFO] [stdout] test test_apply_fixes_reports_a_malformed_selected_edit ... ok
[INFO] [stdout] test test_apply_fixes_reports_conflicts_between_diagnostics ... ok
[INFO] [stdout] test test_apply_fixes_skips_what_is_not_machine_applicable ... ok
[INFO] [stdout] test test_errors_display_and_are_std_errors ... ok
[INFO] [stdout] test test_large_edit_sets_apply_in_one_pass ... ok
[INFO] [stdout] test apply_fixes_is_apply_edits_over_the_selected_suggestions ... ok
[INFO] [stdout] test apply_never_panics_and_agrees_with_the_reference ... ok
[INFO] [stdout] test non_overlapping_edits_apply_exactly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/collect.rs (/opt/rustwide/target/release/build/diag-lang/e98da9f07ba91339/out/collect-e98da9f07ba91339)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_clear_resets_everything_but_the_limit ... ok
[INFO] [stdout] test test_collection_traits ... ok
[INFO] [stdout] test test_debug_shows_contents_and_counts ... ok
[INFO] [stdout] test test_limit_zero_only_counts ... ok
[INFO] [stdout] test test_empty_collector ... ok
[INFO] [stdout] test test_near_duplicates_are_distinct ... ok
[INFO] [stdout] test test_duplicates_of_stored_diagnostics_are_ignored_past_the_cap ... ok
[INFO] [stdout] test code_parse_accepts_exactly_the_format ... ok
[INFO] [stdout] test sort_is_stable_by_position_and_keeps_dedup ... ok
[INFO] [stdout] test code_round_trips ... ok
[INFO] [stdout] test collector_matches_the_model ... ok
[INFO] [stdout] test test_scale_hundred_thousand_with_shared_positions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/color.rs (/opt/rustwide/target/release/build/diag-lang/50797d83f3d01d81/out/color-50797d83f3d01d81)
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_stripped_colour_equals_plain_output ... ok
[INFO] [stdout] test test_stripped_colour_equals_plain_output_for_render_all ... ok
[INFO] [stdout] test test_severity_drives_the_header_colour ... ok
[INFO] [stdout] test test_exact_coloured_frame_for_a_single_label ... ok
[INFO] [stdout] test test_colour_off_by_default_is_byte_for_byte_plain ... ok
[INFO] [stdout] test test_stripped_colour_equals_plain_output_with_codes_and_suggestions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/frames.rs (/opt/rustwide/target/release/build/diag-lang/3e470deb5e1639b4/out/frames-3e470deb5e1639b4)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_m16_long_span_elides_its_middle ... ok
[INFO] [stdout] test test_m16_many_labels_render_in_line_order ... ok
[INFO] [stdout] test test_notes_and_help_close_the_output ... ok
[INFO] [stdout] test test_secondary_label_in_another_file_gets_its_own_frame ... ok
[INFO] [stdout] test test_m16_label_inside_an_elided_span_is_still_shown ... ok
[INFO] [stdout] test test_secondary_label_on_another_line_shares_the_frame ... ok
[INFO] [stdout] test test_two_labels_on_one_line_stack_left_to_right ... ok
[INFO] [stdout] test test_label_order_does_not_depend_on_insertion_order ... ok
[INFO] [stdout] test test_unlocatable_secondary_renders_a_note_after_the_primary_frame ... ok
[INFO] [stdout] test test_m16_distance_between_unrelated_labels_is_not_an_elision ... ok
[INFO] [stdout] test test_multi_line_span_underlines_every_covered_line ... ok
[INFO] [stdout] test test_m16_span_over_five_lines_is_shown_whole ... ok
[INFO] [stdout] test test_m16_whole_file_label_on_a_large_file_prints_a_bounded_frame ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/json.rs (/opt/rustwide/target/release/build/diag-lang/305f5d2c3cd36146/out/json-305f5d2c3cd36146)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_full_diagnostic_snapshot ... ok
[INFO] [stdout] test test_json_lines_streaming ... ok
[INFO] [stdout] test test_locations_in_a_multi_source_map_are_per_file ... ok
[INFO] [stdout] test test_parser_rejects_what_the_rfc_forbids ... ok
[INFO] [stdout] test test_unlocatable_spans_have_null_locations ... ok
[INFO] [stdout] test test_document_counts_and_order ... ok
[INFO] [stdout] test test_hostile_text_cannot_change_the_structure ... ok
[INFO] [stdout] test json_round_trips_through_a_strict_parser ... ok
[INFO] [stdout] test document_round_trips ... ok
[INFO] [stderr]      Running tests/properties.rs (/opt/rustwide/target/release/build/diag-lang/9711e494bb47ac53/out/properties-9711e494bb47ac53)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test render_is_total_and_newline_terminated ... ok
[INFO] [stdout] test h04_end_of_input_label_always_renders_a_frame ... ok
[INFO] [stdout] test m18_caret_lead_and_width_follow_display_width ... ok
[INFO] [stdout] test render_is_deterministic ... ok
[INFO] [stdout] test caret_count_matches_visual_width_on_one_line ... ok
[INFO] [stdout] test h04_end_of_input_header_matches_the_caret ... ok
[INFO] [stdout] test render_with_many_labels_is_total_and_deterministic ... ok
[INFO] [stdout] test m15_plain_output_never_contains_raw_controls ... ok
[INFO] [stdout] test rendering_any_suggestion_is_total ... ok
[INFO] [stdout] test suggestion_block_shows_exactly_the_applied_fix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rendering.rs (/opt/rustwide/target/release/build/diag-lang/9ff159ccd557f39b/out/rendering-9ff159ccd557f39b)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test test_ascii_single_line_underlines_the_span ... ok
[INFO] [stdout] test test_h04_lang_forge_end_of_input_renders_a_framed_caret ... ok
[INFO] [stdout] test test_h04_end_of_input_in_the_last_of_several_files ... ok
[INFO] [stdout] test test_h04_known_limitation_inner_end_of_input_renders_in_the_next_file ... ok
[INFO] [stdout] test test_h04_end_of_input_in_an_empty_file ... ok
[INFO] [stdout] test test_h04_end_of_input_after_crlf ... ok
[INFO] [stdout] test test_leading_tab_expands_and_aligns_the_caret ... ok
[INFO] [stdout] test test_multi_digit_line_number_widens_the_gutter ... ok
[INFO] [stdout] test test_h04_end_of_input_without_trailing_newline ... ok
[INFO] [stdout] test test_zero_width_span_draws_a_single_caret ... ok
[INFO] [stdout] test test_h04_end_of_input_header_equals_caret_position ... ok
[INFO] [stdout] test test_identical_input_renders_byte_identical_output ... ok
[INFO] [stdout] test test_m15_control_characters_are_escaped_everywhere ... ok
[INFO] [stdout] test test_multibyte_prefix_keeps_carets_aligned ... ok
[INFO] [stdout] test test_span_past_end_of_only_source_falls_back ... ok
[INFO] [stdout] test test_multibyte_span_draws_one_caret_per_character ... ok
[INFO] [stdout] test test_m18_wide_and_combining_characters_align_the_caret ... ok
[INFO] [stdout] test test_span_outside_sources_renders_a_defined_note ... ok
[INFO] [stdout] test test_unlabelled_label_renders_a_bare_caret ... ok
[INFO] [stdout] test test_span_in_second_file_names_that_file ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/suggestions.rs (/opt/rustwide/target/release/build/diag-lang/bb270553cec3db19/out/suggestions-bb270553cec3db19)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test test_crlf_sources_render_without_carriage_returns ... ok
[INFO] [stdout] test test_deletion_renders_as_a_diff ... ok
[INFO] [stdout] test test_code_on_every_severity_and_without_a_frame ... ok
[INFO] [stdout] test test_code_appears_in_the_header ... ok
[INFO] [stdout] test test_diagnostics_without_codes_or_suggestions_render_as_in_1_0 ... ok
[INFO] [stdout] test test_insertion_at_end_of_input ... ok
[INFO] [stdout] test test_long_suggestion_is_elided_like_a_long_span ... ok
[INFO] [stdout] test test_joining_lines_shows_both_old_lines ... ok
[INFO] [stdout] test test_markers_align_under_wide_characters_and_escapes ... ok
[INFO] [stdout] test test_multi_line_replacement_marks_every_new_line ... ok
[INFO] [stdout] test test_insertion_is_marked_with_plus ... ok
[INFO] [stdout] test test_replacement_is_marked_with_tilde_under_the_new_text ... ok
[INFO] [stdout] test test_whole_line_deletion_shows_only_the_removed_line ... ok
[INFO] [stdout] test test_unlocated_primary_still_frames_its_suggestion ... ok
[INFO] [stdout] test test_gutter_widens_for_the_suggestion_block ... ok
[INFO] [stderr]    Doc-tests diag_lang
[INFO] [stdout] test test_render_all_separates_diagnostics_and_summarises_the_rest ... ok
[INFO] [stdout] test test_suggestion_spanning_two_files_draws_a_block_per_file ... ok
[INFO] [stdout] test test_suggestions_follow_notes_and_help_in_order ... ok
[INFO] [stdout] test test_unplaceable_suggestions_show_only_their_message ... ok
[INFO] [stdout] test test_several_edits_on_one_line_share_a_marker_line ... ok
[INFO] [stdout] test test_render_all_equals_concatenated_renders ... ok
[INFO] [stdout] test test_render_all_of_an_empty_collector_is_empty ... ok
[INFO] [stdout] test test_suggestion_in_another_file_names_it ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 92 tests
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 152) ... FAILED
[INFO] [stdout] test src/../README.md - ReadmeDoctests (line 88) ... FAILED
[INFO] [stdout] test src/../README.md - ReadmeDoctests (line 114) ... FAILED
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 732) ... FAILED
[INFO] [stdout] test src/../README.md - ReadmeDoctests (line 154) ... FAILED
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 686) ... FAILED
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 215) ... FAILED
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 124) ... FAILED
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 416) ... FAILED
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 566) ... FAILED
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 450) ... FAILED
[INFO] [stdout] test src/../README.md - ReadmeDoctests (line 168) ... FAILED
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 62) ... FAILED
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 101) ... FAILED
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 253) ... FAILED
[INFO] [stdout] test src/apply.rs - apply::apply_edits (line 199) ... FAILED
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 352) ... FAILED
[INFO] [stdout] test src/code.rs - code::Code::number (line 200) ... FAILED
[INFO] [stdout] test src/apply.rs - apply::ApplyError (line 17) ... FAILED
[INFO] [stdout] test src/apply.rs - apply::apply_fixes (line 248) ... FAILED
[INFO] [stdout] test src/../docs/API.md - ApiDoctests (line 765) ... FAILED
[INFO] [stdout] test src/code.rs - code::Code::parse (line 138) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics (line 52) ... FAILED
[INFO] [stdout] test src/code.rs - code::Code (line 59) ... FAILED
[INFO] [stdout] test src/code.rs - code::Code::prefix (line 179) ... FAILED
[INFO] [stdout] test src/code.rs - code::Code::new (line 96) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::count (line 300) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::into_vec (line 416) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::as_slice (line 382) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::error_count (line 264) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::iter (line 400) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::has_errors (line 244) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::clear (line 223) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::is_empty (line 366) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::new (line 92) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::len (line 351) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::sort (line 183) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::warning_count (line 282) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::limit (line 335) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::omitted (line 319) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::push (line 141) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic (line 25) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::help (line 364) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::message (line 291) ... FAILED
[INFO] [stdout] test src/collect.rs - collect::Diagnostics::with_limit (line 114) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::code (line 237) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::notes (line 347) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::new (line 74) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::secondary (line 329) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::severity (line 274) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::primary (line 308) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::suggestions (line 257) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::with_help (line 159) ... FAILED
[INFO] [stdout] test src/json.rs - json::Diagnostic::to_json (line 70) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::with_code (line 184) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::with_note (line 138) ... FAILED
[INFO] [stdout] test src/json.rs - json::Diagnostics::to_json (line 172) ... FAILED
[INFO] [stdout] test src/json.rs - json::Diagnostic::write_json (line 109) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::with_suggestion (line 212) ... FAILED
[INFO] [stdout] test src/label.rs - label::Label (line 27) ... FAILED
[INFO] [stdout] test src/diagnostic.rs - diagnostic::Diagnostic::with_secondary (line 111) ... FAILED
[INFO] [stdout] test src/json.rs - json::Diagnostics::write_json (line 200) ... FAILED
[INFO] [stdout] test src/label.rs - label::Label::new (line 54) ... FAILED
[INFO] [stdout] test src/json.rs - json::JSON_SCHEMA_VERSION (line 27) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 59) ... FAILED
[INFO] [stdout] test src/label.rs - label::Label::message (line 115) ... FAILED
[INFO] [stdout] test src/label.rs - label::Label::span (line 98) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Edit::delete (line 147) ... FAILED
[INFO] [stdout] test src/render.rs - render::Renderer (line 128) ... FAILED
[INFO] [stdout] test src/render.rs - render::Renderer::render_all_to (line 454) ... FAILED
[INFO] [stdout] test src/render.rs - render::Renderer::render (line 248) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 32) ... FAILED
[INFO] [stdout] test src/render.rs - render::Renderer::new (line 168) ... FAILED
[INFO] [stdout] test src/label.rs - label::Label::unlabelled (line 78) ... FAILED
[INFO] [stdout] test src/render.rs - render::Renderer::with_color (line 194) ... FAILED
[INFO] [stdout] test src/render.rs - render::Renderer::render_all (line 406) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Applicability (line 23) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Edit::insert (line 131) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Applicability::as_str (line 55) ... FAILED
[INFO] [stdout] test src/severity.rs - severity::Severity::as_str (line 46) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Edit::new (line 111) ... FAILED
[INFO] [stdout] test src/severity.rs - severity::Severity (line 19) ... FAILED
[INFO] [stdout] test src/render.rs - render::Renderer::render_to (line 289) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Edit::span (line 162) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Edit (line 87) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Edit::replacement (line 177) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Suggestion::new (line 228) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Suggestion::with_edit (line 248) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Suggestion::applicability (line 299) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Suggestion (line 205) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Suggestion::message (line 267) ... FAILED
[INFO] [stdout] test src/suggestion.rs - suggestion::Suggestion::edits (line 283) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 152) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - ReadmeDoctests (line 88) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - ReadmeDoctests (line 114) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 732) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - ReadmeDoctests (line 154) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 686) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 215) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 124) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 416) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 566) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 450) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - ReadmeDoctests (line 168) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 62) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 101) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 253) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/apply.rs - apply::apply_edits (line 199) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 352) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/code.rs - code::Code::number (line 200) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/apply.rs - apply::ApplyError (line 17) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/apply.rs - apply::apply_fixes (line 248) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../docs/API.md - ApiDoctests (line 765) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/code.rs - code::Code::parse (line 138) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics (line 52) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/code.rs - code::Code (line 59) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/code.rs - code::Code::prefix (line 179) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/code.rs - code::Code::new (line 96) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::count (line 300) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::into_vec (line 416) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::as_slice (line 382) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::error_count (line 264) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::iter (line 400) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::has_errors (line 244) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::clear (line 223) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::is_empty (line 366) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::new (line 92) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::len (line 351) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::sort (line 183) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::warning_count (line 282) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::limit (line 335) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::omitted (line 319) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::push (line 141) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic (line 25) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::help (line 364) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::message (line 291) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/collect.rs - collect::Diagnostics::with_limit (line 114) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::code (line 237) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::notes (line 347) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::new (line 74) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::secondary (line 329) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::severity (line 274) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::primary (line 308) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::suggestions (line 257) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::with_help (line 159) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/json.rs - json::Diagnostic::to_json (line 70) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::with_code (line 184) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::with_note (line 138) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/json.rs - json::Diagnostics::to_json (line 172) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/json.rs - json::Diagnostic::write_json (line 109) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::with_suggestion (line 212) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/label.rs - label::Label (line 27) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/diagnostic.rs - diagnostic::Diagnostic::with_secondary (line 111) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/json.rs - json::Diagnostics::write_json (line 200) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/label.rs - label::Label::new (line 54) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/json.rs - json::JSON_SCHEMA_VERSION (line 27) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 59) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/label.rs - label::Label::message (line 115) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/label.rs - label::Label::span (line 98) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Edit::delete (line 147) stdout ----
[INFO] [stdout] error: couldn't create a temp dir: No space left on device (os error 28) at path "/tmp/rustdoctestcnXxoI/rmeta2EwsFa"
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/render.rs - render::Renderer (line 128) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/render.rs - render::Renderer::render_all_to (line 454) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/render.rs - render::Renderer::render (line 248) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 32) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/render.rs - render::Renderer::new (line 168) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/label.rs - label::Label::unlabelled (line 78) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/render.rs - render::Renderer::with_color (line 194) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/render.rs - render::Renderer::render_all (line 406) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Applicability (line 23) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Edit::insert (line 131) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Applicability::as_str (line 55) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/severity.rs - severity::Severity::as_str (line 46) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Edit::new (line 111) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/severity.rs - severity::Severity (line 19) stdout ----
[INFO] [stdout] rustc-LLVM ERROR: IO failure on output stream: No space left on device
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/render.rs - render::Renderer::render_to (line 289) stdout ----
[INFO] [stdout] rustc-LLVM ERROR: IO failure on output stream: No space left on device
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Edit::span (line 162) stdout ----
[INFO] [stdout] rustc-LLVM ERROR: IO failure on output stream: No space left on device
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Edit (line 87) stdout ----
[INFO] [stdout] rustc-LLVM ERROR: IO failure on output stream: No space left on device
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Edit::replacement (line 177) stdout ----
[INFO] [stdout] rustc-LLVM ERROR: IO failure on output stream: No space left on device
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Suggestion::new (line 228) stdout ----
[INFO] [stdout] rustc-LLVM ERROR: IO failure on output stream: No space left on device
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Suggestion::with_edit (line 248) stdout ----
[INFO] [stdout] rustc-LLVM ERROR: IO failure on output stream: No space left on device
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Suggestion::applicability (line 299) stdout ----
[INFO] [stdout] rustc-LLVM ERROR: IO failure on output stream: No space left on device
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Suggestion (line 205) stdout ----
[INFO] [stdout] rustc-LLVM ERROR: IO failure on output stream: No space left on device
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Suggestion::message (line 267) stdout ----
[INFO] [stdout] rustc-LLVM ERROR: IO failure on output stream: No space left on device
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/suggestion.rs - suggestion::Suggestion::edits (line 283) stdout ----
[INFO] [stdout] rustc-LLVM ERROR: IO failure on output stream: No space left on device
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/../README.md - ReadmeDoctests (line 114)
[INFO] [stdout]     src/../README.md - ReadmeDoctests (line 154)
[INFO] [stdout]     src/../README.md - ReadmeDoctests (line 168)
[INFO] [stdout]     src/../README.md - ReadmeDoctests (line 88)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 101)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 124)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 152)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 215)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 253)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 352)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 416)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 450)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 566)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 62)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 686)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 732)
[INFO] [stdout]     src/../docs/API.md - ApiDoctests (line 765)
[INFO] [stdout]     src/apply.rs - apply::ApplyError (line 17)
[INFO] [stdout]     src/apply.rs - apply::apply_edits (line 199)
[INFO] [stdout]     src/apply.rs - apply::apply_fixes (line 248)
[INFO] [stdout]     src/code.rs - code::Code (line 59)
[INFO] [stdout]     src/code.rs - code::Code::new (line 96)
[INFO] [stdout]     src/code.rs - code::Code::number (line 200)
[INFO] [stdout]     src/code.rs - code::Code::parse (line 138)
[INFO] [stdout]     src/code.rs - code::Code::prefix (line 179)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics (line 52)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::as_slice (line 382)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::clear (line 223)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::count (line 300)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::error_count (line 264)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::has_errors (line 244)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::into_vec (line 416)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::is_empty (line 366)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::iter (line 400)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::len (line 351)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::limit (line 335)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::new (line 92)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::omitted (line 319)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::push (line 141)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::sort (line 183)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::warning_count (line 282)
[INFO] [stdout]     src/collect.rs - collect::Diagnostics::with_limit (line 114)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic (line 25)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::code (line 237)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::help (line 364)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::message (line 291)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::new (line 74)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::notes (line 347)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::primary (line 308)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::secondary (line 329)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::severity (line 274)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::suggestions (line 257)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::with_code (line 184)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::with_help (line 159)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::with_note (line 138)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::with_secondary (line 111)
[INFO] [stdout]     src/diagnostic.rs - diagnostic::Diagnostic::with_suggestion (line 212)
[INFO] [stdout]     src/json.rs - json::Diagnostic::to_json (line 70)
[INFO] [stdout]     src/json.rs - json::Diagnostic::write_json (line 109)
[INFO] [stdout]     src/json.rs - json::Diagnostics::to_json (line 172)
[INFO] [stdout]     src/json.rs - json::Diagnostics::write_json (line 200)
[INFO] [stdout]     src/json.rs - json::JSON_SCHEMA_VERSION (line 27)
[INFO] [stdout]     src/label.rs - label::Label (line 27)
[INFO] [stdout]     src/label.rs - label::Label::message (line 115)
[INFO] [stdout]     src/label.rs - label::Label::new (line 54)
[INFO] [stdout]     src/label.rs - label::Label::span (line 98)
[INFO] [stdout]     src/label.rs - label::Label::unlabelled (line 78)
[INFO] [stdout]     src/lib.rs - (line 32)
[INFO] [stdout]     src/lib.rs - (line 59)
[INFO] [stdout]     src/render.rs - render::Renderer (line 128)
[INFO] [stdout]     src/render.rs - render::Renderer::new (line 168)
[INFO] [stdout]     src/render.rs - render::Renderer::render (line 248)
[INFO] [stdout]     src/render.rs - render::Renderer::render_all (line 406)
[INFO] [stdout]     src/render.rs - render::Renderer::render_all_to (line 454)
[INFO] [stdout]     src/render.rs - render::Renderer::render_to (line 289)
[INFO] [stdout]     src/render.rs - render::Renderer::with_color (line 194)
[INFO] [stdout]     src/severity.rs - severity::Severity (line 19)
[INFO] [stdout]     src/severity.rs - severity::Severity::as_str (line 46)
[INFO] [stdout]     src/suggestion.rs - suggestion::Applicability (line 23)
[INFO] [stdout]     src/suggestion.rs - suggestion::Applicability::as_str (line 55)
[INFO] [stdout]     src/suggestion.rs - suggestion::Edit (line 87)
[INFO] [stdout]     src/suggestion.rs - suggestion::Edit::delete (line 147)
[INFO] [stdout]     src/suggestion.rs - suggestion::Edit::insert (line 131)
[INFO] [stdout]     src/suggestion.rs - suggestion::Edit::new (line 111)
[INFO] [stdout]     src/suggestion.rs - suggestion::Edit::replacement (line 177)
[INFO] [stdout]     src/suggestion.rs - suggestion::Edit::span (line 162)
[INFO] [stdout]     src/suggestion.rs - suggestion::Suggestion (line 205)
[INFO] [stdout]     src/suggestion.rs - suggestion::Suggestion::applicability (line 299)
[INFO] [stdout]     src/suggestion.rs - suggestion::Suggestion::edits (line 283)
[INFO] [stdout]     src/suggestion.rs - suggestion::Suggestion::message (line 267)
[INFO] [stdout]     src/suggestion.rs - suggestion::Suggestion::new (line 228)
[INFO] [stdout]     src/suggestion.rs - suggestion::Suggestion::with_edit (line 248)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 92 failed; 0 ignored; 0 measured; 0 filtered out; finished in 72.42s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 76.93s; merged doctests compilation took 4.50s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0", kill_on_drop: false }`
[INFO] [stdout] ffb43480a0a547d48e7c579adbd40fca5e4ca318564e5fc7b9e06504c66143d0
