[INFO] fetching crate tergo-lib 0.2.11... [INFO] testing tergo-lib-0.2.11 against try#b83b707f97d809763b7861afa7638871f3339a33 for pr-145838-1 [INFO] extracting crate tergo-lib 0.2.11 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate tergo-lib 0.2.11 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate tergo-lib 0.2.11 [INFO] tweaked toml for crates.io crate tergo-lib 0.2.11 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate tergo-lib 0.2.11 on toolchain b83b707f97d809763b7861afa7638871f3339a33 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 31 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 99149b6f78560d812b0f2a86e1da6f5a61ac3aaa4567fe263bbd1150747d5127 [INFO] running `Command { std: "docker" "start" "-a" "99149b6f78560d812b0f2a86e1da6f5a61ac3aaa4567fe263bbd1150747d5127", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "99149b6f78560d812b0f2a86e1da6f5a61ac3aaa4567fe263bbd1150747d5127", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "99149b6f78560d812b0f2a86e1da6f5a61ac3aaa4567fe263bbd1150747d5127", kill_on_drop: false }` [INFO] [stdout] 99149b6f78560d812b0f2a86e1da6f5a61ac3aaa4567fe263bbd1150747d5127 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c9b5cd8e995c48fc370da1b7a9bbd47b106b9ce4d8a6983018df047af1753f4a [INFO] running `Command { std: "docker" "start" "-a" "c9b5cd8e995c48fc370da1b7a9bbd47b106b9ce4d8a6983018df047af1753f4a", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling tergo-tokenizer v0.2.4 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling tergo-parser v0.2.5 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling tergo-formatter v0.2.10 [INFO] [stderr] Compiling tergo-lib v0.2.11 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.62s [INFO] running `Command { std: "docker" "inspect" "c9b5cd8e995c48fc370da1b7a9bbd47b106b9ce4d8a6983018df047af1753f4a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c9b5cd8e995c48fc370da1b7a9bbd47b106b9ce4d8a6983018df047af1753f4a", kill_on_drop: false }` [INFO] [stdout] c9b5cd8e995c48fc370da1b7a9bbd47b106b9ce4d8a6983018df047af1753f4a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3c2156010036cf44c281a9b0fbe5716b69f71cfb252256c9f1cd2a021fe206fd [INFO] running `Command { std: "docker" "start" "-a" "3c2156010036cf44c281a9b0fbe5716b69f71cfb252256c9f1cd2a021fe206fd", kill_on_drop: false }` [INFO] [stderr] Compiling num_threads v0.1.7 [INFO] [stderr] Compiling tergo-tokenizer v0.2.4 [INFO] [stderr] Compiling time-macros v0.2.23 [INFO] [stderr] Compiling tergo-parser v0.2.5 [INFO] [stderr] Compiling tergo-formatter v0.2.10 [INFO] [stderr] Compiling time v0.3.42 [INFO] [stderr] Compiling tergo-lib v0.2.11 (/opt/rustwide/workdir) [INFO] [stderr] Compiling simple_logger v5.0.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 5.01s [INFO] running `Command { std: "docker" "inspect" "3c2156010036cf44c281a9b0fbe5716b69f71cfb252256c9f1cd2a021fe206fd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3c2156010036cf44c281a9b0fbe5716b69f71cfb252256c9f1cd2a021fe206fd", kill_on_drop: false }` [INFO] [stdout] 3c2156010036cf44c281a9b0fbe5716b69f71cfb252256c9f1cd2a021fe206fd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] c6b53755196270c6fb9a751c25c3817f56ec6ad2b515049cfd01da9408246711 [INFO] running `Command { std: "docker" "start" "-a" "c6b53755196270c6fb9a751c25c3817f56ec6ad2b515049cfd01da9408246711", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tergo_lib-ea9c6904473b929f) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/format_integration.rs (/opt/rustwide/target/debug/deps/format_integration-47091167cab40c5b) [INFO] [stdout] [INFO] [stdout] running 128 tests [INFO] [stdout] test adds_a_newline_at_the_end2 ... ok [INFO] [stdout] test adds_a_newline_at_the_end ... ok [INFO] [stdout] test break_continue ... ok [INFO] [stdout] test apostrophes_after_dollar ... ok [INFO] [stdout] test binary_operator_with_newline ... ok [INFO] [stdout] test comment_in_parentheses ... ok [INFO] [stdout] test closure_as_argument_does_not_format_to_a_nl ... ok [INFO] [stdout] test colon_assign_operator ... ok [INFO] [stdout] test closure_as_a_function_argument2 ... ok [INFO] [stdout] test closure_as_a_function_argument ... ok [INFO] [stdout] test comments_in_an_array ... ok [INFO] [stdout] test closure_as_an_arg_in_calls_with_multiple_inline_comments ... ok [INFO] [stdout] test comment_shows_up ... ok [INFO] [stdout] test comments_are_not_part_of_line_length ... ok [INFO] [stdout] test closure_as_a_func_argument_short_line ... ok [INFO] [stdout] test comments_are_not_formatted ... ok [INFO] [stdout] test comment_to_a_closure ... ok [INFO] [stdout] test comment_indentation_in_double_closures ... ok [INFO] [stdout] test comments_with_no_code_work ... ok [INFO] [stdout] test closure_as_an_arg_in_calls ... ok [INFO] [stdout] test conditional_with_if_else ... ok [INFO] [stdout] test conditional_with_empty_trailing_else ... ok [INFO] [stdout] test conditional_with_if_if_else_and_trailing_else ... ok [INFO] [stdout] test bop_with_dollar ... ok [INFO] [stdout] test closure_as_a_function_argument3 ... ok [INFO] [stdout] test conditional_with_one_expr_trailing_else ... ok [INFO] [stdout] test conditional_with_one_expr_and_one_expr_trailing_else ... ok [INFO] [stdout] test conditional_with_one_expression_in_body ... ok [INFO] [stdout] test closure_as_an_arg_in_calls_with_inline_comment ... ok [INFO] [stdout] test function_call_no_args ... ok [INFO] [stdout] test function_call_named_args ... ok [INFO] [stdout] test function_call_plus_subset ... ok [INFO] [stdout] test function_call_with_one_unnamed_one_named_arg ... ok [INFO] [stdout] test function_call_multiple_args ... ok [INFO] [stdout] test function_call_with_many_newlines_after_arg_names ... ok [INFO] [stdout] test conditional_with_two_expression_in_body ... ok [INFO] [stdout] test conditional_with_if_if_else_and_trailing_else_short_lines ... ok [INFO] [stdout] test function_calls_with_just_comments ... ok [INFO] [stdout] test function_call_multiple_calls ... ok [INFO] [stdout] test empty_subset ... ok [INFO] [stdout] test for_loop_with_multiline_body ... ok [INFO] [stdout] test function_call_one_arg ... ok [INFO] [stdout] test function_definition_no_args_one_expression ... ok [INFO] [stdout] test function_definition_no_args_two_expressions ... ok [INFO] [stdout] test function_definition_inside_quote ... ok [INFO] [stdout] test function_definition_tw0_arg_no_body ... ok [INFO] [stdout] test function_definition_three_args_multiline_body ... ok [INFO] [stdout] test function_definition_with_args_very_long_assigned ... ok [INFO] [stdout] test function_definition_one_arg_no_body ... ok [INFO] [stdout] test function_definition_with_indent ... ok [INFO] [stdout] test indent_multiline_bop ... ok [INFO] [stdout] test in_parentheses_term_does_not_fit ... ok [INFO] [stdout] test indent_for_loop_complex ... ok [INFO] [stdout] test indent_bop ... ok [INFO] [stdout] test indent_multiline_bop_parenthesized ... ok [INFO] [stdout] test indent_bop_multiline_many_new_lines ... ok [INFO] [stdout] test inline_comments_does_not_cause_breaks_if_the_line_fits ... ok [INFO] [stdout] test indent_conditional_with_brace ... ok [INFO] [stdout] test function_def_closure_as_last_argument ... ok [INFO] [stdout] test indent_multiline_term ... ok [INFO] [stdout] test function_definition_one_default_arg_no_body ... ok [INFO] [stdout] test indent_conditional_no_brace ... ok [INFO] [stdout] test lambda_function_test ... ok [INFO] [stdout] test lambda_fuction_def_should_not_break ... ok [INFO] [stdout] test inline_comment_in_a_function_call ... ok [INFO] [stdout] test function_definition_with_args_very_long ... ok [INFO] [stdout] test multiple_subset ... ok [INFO] [stdout] test indent_while_multiline_body ... ok [INFO] [stdout] test multi_bop_with_two_parts_fit_in_one_line ... ok [INFO] [stdout] test parsing_unary_operators ... ok [INFO] [stdout] test parenthesized_bop_one_line ... ok [INFO] [stdout] test regression_25 ... ok [INFO] [stdout] test multiline_if_condition ... ok [INFO] [stdout] test repeat_loop ... ok [INFO] [stdout] test indent_function_def ... ok [INFO] [stdout] test range_bop_one_line ... ok [INFO] [stdout] test simple_bop_with_parentheses_forced_to_break_line ... ok [INFO] [stdout] test longer_example ... ok [INFO] [stdout] test simple_bops ... ok [INFO] [stdout] test function_calls_should_not_stick_to_one_line ... ok [INFO] [stdout] test simple_for_loop ... ok [INFO] [stdout] test non_ascii_chars ... ok [INFO] [stdout] test simple_bop_forced_to_break_and_indent ... ok [INFO] [stdout] test simple_term_with_parentheses_forced_to_break_line ... ok [INFO] [stdout] test single_leading_comment ... ok [INFO] [stdout] test simple_bops_indents_and_new_lines ... ok [INFO] [stdout] test simple_bop_with_parenthesis ... ok [INFO] [stdout] test simple_function_definition ... ok [INFO] [stdout] test tidyverse_avoid_empty_lines ... ok [INFO] [stdout] test subset_with_three_args ... ok [INFO] [stdout] test term_with_braces ... ok [INFO] [stdout] test tidyverse_collapse_whitespace_to_single_line ... ok [INFO] [stdout] test tidyverse_formulas_complex_rhs ... ok [INFO] [stdout] test rle_short_pipes_fit_one_line ... ok [INFO] [stdout] test tidyverse_formatting_function_defs_from_single ... ok [INFO] [stdout] test tidyverse_hanging_indent_with_leading_and_trailing_comment ... ok [INFO] [stdout] test tidyverse_formulas_simple_rhs ... ok [INFO] [stdout] test simple_conditional ... ok [INFO] [stdout] test rle_0 ... ok [INFO] [stdout] test tidyverse_ifs ... ok [INFO] [stdout] test tidyverse_commas2 ... ok [INFO] [stdout] test tidyverse_help_operator ... ok [INFO] [stdout] test tidyverse_pipes ... ok [INFO] [stdout] test tidyverse_commas ... ok [INFO] [stdout] test tidyverse_spaces ... ok [INFO] [stdout] test tidyverse_infix_operators ... ok [INFO] [stdout] test tidyverse_spaces_for_loops ... ok [INFO] [stdout] test stop_formatting ... ok [INFO] [stdout] test rle_collapse_whiteline ... ok [INFO] [stdout] test tidyverse_hanging_indent ... ok [INFO] [stdout] test tidyverse_infix_operators_high_precedence ... ok [INFO] [stdout] test tidyverse_strings_and_quotes ... ok [INFO] [stdout] test tidyverse_pipes_with_long_funcs ... ok [INFO] [stdout] test tidyverse_negation_operator ... ok [INFO] [stdout] test two_line_leading_comment ... ok [INFO] [stdout] test two_leading_comments_one_after_another ... ok [INFO] [stdout] test tidyverse_spaces_while_loops ... ok [INFO] [stdout] test tidyverse_spaces_around_function ... ok [INFO] [stdout] test while_empty_loop ... ok [INFO] [stdout] test two_line_with_short_line_config ... ok [INFO] [stdout] test tidyverse_embracing ... ok [INFO] [stdout] test tidyverse_spaces_if ... ok [INFO] [stdout] test tidyverse_long_argument_names ... ok [INFO] [stdout] test while_single_expression_loop ... ok [INFO] [stdout] test while_two_expressions_additional_line_breaks ... ok [INFO] [stdout] test tidyverse_curly_braces ... ok [INFO] [stdout] test rle_tmc ... ok [INFO] [stdout] test rle_make_line_broke_funcs_fit_one_line ... ok [INFO] [stderr] Doc-tests tergo_lib [INFO] [stdout] [INFO] [stdout] test result: ok. 128 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test src/lib.rs - tergo_format (line 26) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "c6b53755196270c6fb9a751c25c3817f56ec6ad2b515049cfd01da9408246711", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c6b53755196270c6fb9a751c25c3817f56ec6ad2b515049cfd01da9408246711", kill_on_drop: false }` [INFO] [stdout] c6b53755196270c6fb9a751c25c3817f56ec6ad2b515049cfd01da9408246711