[INFO] fetching crate wrecc_compiler 0.2.0...
[INFO] testing wrecc_compiler-0.2.0 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate wrecc_compiler 0.2.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate wrecc_compiler 0.2.0
[INFO] finished tweaking crates.io crate wrecc_compiler 0.2.0
[INFO] tweaked toml for crates.io crate wrecc_compiler 0.2.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate wrecc_compiler 0.2.0 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d9f0318c66ba131561dce149689908d42b8406fd87615f16b94b9a1e6a00eae9
[INFO] running `Command { std: "docker" "start" "-a" "d9f0318c66ba131561dce149689908d42b8406fd87615f16b94b9a1e6a00eae9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d9f0318c66ba131561dce149689908d42b8406fd87615f16b94b9a1e6a00eae9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d9f0318c66ba131561dce149689908d42b8406fd87615f16b94b9a1e6a00eae9", kill_on_drop: false }`
[INFO] [stdout] d9f0318c66ba131561dce149689908d42b8406fd87615f16b94b9a1e6a00eae9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 10642d8ecb0d0523509babee5aeb6c11fb1036bf798f235f78680e2bbf2eb2a5
[INFO] running `Command { std: "docker" "start" "-a" "10642d8ecb0d0523509babee5aeb6c11fb1036bf798f235f78680e2bbf2eb2a5", kill_on_drop: false }`
[INFO] [stderr]    Compiling wrecc_compiler v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.78s
[INFO] running `Command { std: "docker" "inspect" "10642d8ecb0d0523509babee5aeb6c11fb1036bf798f235f78680e2bbf2eb2a5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "10642d8ecb0d0523509babee5aeb6c11fb1036bf798f235f78680e2bbf2eb2a5", kill_on_drop: false }`
[INFO] [stdout] 10642d8ecb0d0523509babee5aeb6c11fb1036bf798f235f78680e2bbf2eb2a5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d4c5935a59845b8bcdab56dbf39509376d5706e78d0c146b8e521f9a4db07f9f
[INFO] running `Command { std: "docker" "start" "-a" "d4c5935a59845b8bcdab56dbf39509376d5706e78d0c146b8e521f9a4db07f9f", kill_on_drop: false }`
[INFO] [stderr]    Compiling wrecc_compiler v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.19s
[INFO] running `Command { std: "docker" "inspect" "d4c5935a59845b8bcdab56dbf39509376d5706e78d0c146b8e521f9a4db07f9f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d4c5935a59845b8bcdab56dbf39509376d5706e78d0c146b8e521f9a4db07f9f", kill_on_drop: false }`
[INFO] [stdout] d4c5935a59845b8bcdab56dbf39509376d5706e78d0c146b8e521f9a4db07f9f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] fae2df61e55c1025b6bcdd5e5df31b6e66c86e8e8ceb8180fb41f3e8b5c2c8ec
[INFO] running `Command { std: "docker" "start" "-a" "fae2df61e55c1025b6bcdd5e5df31b6e66c86e8e8ceb8180fb41f3e8b5c2c8ec", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/wrecc_compiler-09e18c2a4531224e)
[INFO] [stdout] 
[INFO] [stdout] running 128 tests
[INFO] [stdout] test compiler::codegen::register_allocation::tests::arg_op_collision ... ok
[INFO] [stdout] test compiler::codegen::register_allocation::tests::spilling ... ok
[INFO] [stdout] test compiler::common::environment::tests::func_args ... ok
[INFO] [stdout] test compiler::common::environment::tests::global_extern_redeclarations ... ok
[INFO] [stdout] test compiler::common::environment::tests::builds_symbol_table ... ok
[INFO] [stdout] test compiler::codegen::register_allocation::tests::call_with_spilling_arg_regs ... ok
[INFO] [stdout] test compiler::common::environment::tests::local_storage_classes ... ok
[INFO] [stdout] test compiler::parser::fold::tests::advanced_bit_fold ... ok
[INFO] [stdout] test compiler::parser::fold::tests::bit_fold ... ok
[INFO] [stdout] test compiler::common::types::tests::function_type_print ... ok
[INFO] [stdout] test compiler::parser::fold::tests::div_fold_error ... ok
[INFO] [stdout] test compiler::common::types::tests::multi_dim_arr_print ... ok
[INFO] [stdout] test compiler::parser::fold::tests::bit_vs_logical ... ok
[INFO] [stdout] test compiler::parser::fold::tests::div_fold ... ok
[INFO] [stdout] test compiler::parser::fold::tests::comp_fold ... ok
[INFO] [stdout] test compiler::parser::fold::tests::char_fold ... ok
[INFO] [stdout] test compiler::parser::fold::tests::ptr_fold ... ok
[INFO] [stdout] test compiler::parser::tests::cast_print ... ok
[INFO] [stdout] test compiler::common::environment::tests::redeclarations ... ok
[INFO] [stdout] test compiler::common::environment::tests::func_decls ... ok
[INFO] [stdout] test compiler::parser::fold::tests::shift_fold_error ... ok
[INFO] [stdout] test compiler::parser::fold::tests::shift_fold ... ok
[INFO] [stdout] test compiler::parser::fold::tests::sub_fold_expressions ... ok
[INFO] [stdout] test compiler::parser::tests::unary_precedence ... ok
[INFO] [stdout] test compiler::parser::tests::label_statement ... ok
[INFO] [stdout] test compiler::parser::tests::matches_works_on_enums_with_values ... ok
[INFO] [stdout] test compiler::parser::fold::tests::const_cast ... ok
[INFO] [stdout] test compiler::scanner::tests::detects_mutliple_on_invalid_chars ... ok
[INFO] [stdout] test compiler::parser::fold::tests::type_conversions ... ok
[INFO] [stdout] test compiler::scanner::tests::detects_single_on_invalid_char ... ok
[INFO] [stdout] test compiler::scanner::tests::ellipsis_dot_distinction ... ok
[INFO] [stdout] test compiler::parser::tests::newline_string ... ok
[INFO] [stdout] test compiler::scanner::tests::errors_on_non_ascii_non_letters ... ok
[INFO] [stdout] test compiler::scanner::tests::handle_multiline_string ... ok
[INFO] [stdout] test compiler::common::environment::tests::global_static_redeclarations ... ok
[INFO] [stdout] test compiler::parser::tests::creates_ast_for_expression ... ok
[INFO] [stdout] test compiler::scanner::tests::matches_complex_keywords ... ok
[INFO] [stdout] test compiler::scanner::tests::matches_keywords_and_strings ... ok
[INFO] [stdout] test compiler::scanner::tests::multiline_string_err ... ok
[INFO] [stdout] test compiler::scanner::tests::errors_on_unterminated_string ... ok
[INFO] [stdout] test compiler::scanner::tests::escaped_char ... ok
[INFO] [stdout] test compiler::scanner::tests::token_basic_math_expression ... ok
[INFO] [stdout] test compiler::scanner::tests::whitespace_seperated_string ... ok
[INFO] [stdout] test compiler::typechecker::tests::alignes_stack1 ... ok
[INFO] [stdout] test compiler::parser::fold::tests::ternary_fold ... ok
[INFO] [stdout] test compiler::typechecker::tests::alignes_stack2 ... ok
[INFO] [stdout] test compiler::parser::tests::typedef_print ... ok
[INFO] [stdout] test compiler::typechecker::tests::alignes_stackpointer2 ... ok
[INFO] [stdout] test compiler::scanner::tests::basic_math_double_digit_nums ... ok
[INFO] [stdout] test compiler::scanner::tests::basic_single_and_double_tokens ... ok
[INFO] [stdout] test compiler::parser::tests::stmt_ast ... ok
[INFO] [stdout] test compiler::scanner::tests::can_handle_non_ascii_alphabet ... ok
[INFO] [stdout] test compiler::typechecker::tests::alignes_stackpointer1 ... ok
[INFO] [stdout] test compiler::scanner::tests::char_literal ... ok
[INFO] [stdout] test compiler::scanner::tests::char_literal_len_greater_1 ... ok
[INFO] [stdout] test compiler::parser::tests::nested_groupings ... ok
[INFO] [stdout] test compiler::parser::fold::tests::overflow_fold ... ok
[INFO] [stdout] test compiler::scanner::tests::handle_newline_string ... ok
[INFO] [stdout] test compiler::scanner::tests::ignores_comments ... ok
[INFO] [stdout] test compiler::parser::tests::empty_stmts ... ok
[INFO] [stdout] test compiler::typechecker::tests::cast_type ... ok
[INFO] [stdout] test compiler::typechecker::tests::finds_nested_loop ... ok
[INFO] [stdout] test compiler::typechecker::tests::binary_type ... ok
[INFO] [stdout] test compiler::typechecker::tests::invalid_tentative_storage_classes ... ok
[INFO] [stdout] test compiler::typechecker::tests::array_init_list ... ok
[INFO] [stdout] test compiler::typechecker::tests::allowed_tentative_storage_classes ... ok
[INFO] [stdout] test compiler::typechecker::tests::array_size_overflow ... ok
[INFO] [stdout] test compiler::typechecker::tests::doesnt_find_switch ... ok
[INFO] [stdout] test compiler::typechecker::tests::nested_struct_string_init ... ok
[INFO] [stdout] test compiler::typechecker::tests::comp_type ... ok
[INFO] [stdout] test compiler::typechecker::tests::nested_arr_struct_init ... ok
[INFO] [stdout] test compiler::typechecker::tests::nested_union_designators ... ok
[INFO] [stdout] test compiler::typechecker::tests::nested_unsized_array ... ok
[INFO] [stdout] test compiler::typechecker::tests::nested_unsized_array_overflow ... ok
[INFO] [stdout] test compiler::typechecker::tests::multidimensional_array ... ok
[INFO] [stdout] test compiler::typechecker::tests::scalar_designator_overflow ... ok
[INFO] [stdout] test compiler::typechecker::tests::partial_union_override ... ok
[INFO] [stdout] test compiler::typechecker::tests::partial_aggr_override ... ok
[INFO] [stdout] test compiler::typechecker::tests::finds_and_mutates_scope ... ok
[INFO] [stdout] test compiler::typechecker::tests::partial_nested_arr_override ... ok
[INFO] [stdout] test compiler::typechecker::tests::invalid_storage_classes ... ok
[INFO] [stdout] test compiler::typechecker::tests::shift_type ... ok
[INFO] [stdout] test preprocessor::scanner::tests::if_const_expr ... ok
[INFO] [stdout] test preprocessor::scanner::tests::macro_name ... ok
[INFO] [stdout] test compiler::typechecker::tests::unsized_array ... ok
[INFO] [stdout] test compiler::typechecker::tests::union_overflow ... ok
[INFO] [stdout] test compiler::typechecker::tests::union_init ... ok
[INFO] [stdout] test preprocessor::scanner::tests::escpaped_newline ... ok
[INFO] [stdout] test compiler::typechecker::tests::unsized_array_string ... ok
[INFO] [stdout] test preprocessor::scanner::tests::ident ... ok
[INFO] [stdout] test compiler::typechecker::tests::struct_string_init ... ok
[INFO] [stdout] test preprocessor::scanner::tests::backslash_without_escape ... ok
[INFO] [stdout] test preprocessor::scanner::tests::escaped_newline_single_comment ... ok
[INFO] [stdout] test preprocessor::scanner::tests::multiline_number ... ok
[INFO] [stdout] test preprocessor::scanner::tests::multiline_string_unescaped ... ok
[INFO] [stdout] test preprocessor::tests::cyclic_macros2 ... ok
[INFO] [stdout] test preprocessor::scanner::tests::simple_pp_directive ... ok
[INFO] [stdout] test preprocessor::scanner::tests::multiline_comment ... ok
[INFO] [stdout] test preprocessor::scanner::tests::skips_multiline_whitespace ... ok
[INFO] [stdout] test preprocessor::scanner::tests::multiline_ident ... ok
[INFO] [stdout] test preprocessor::scanner::tests::skips_multiline_whitespace2 ... ok
[INFO] [stdout] test preprocessor::scanner::tests::string ... ok
[INFO] [stdout] test compiler::typechecker::tests::static_constant_test ... ok
[INFO] [stdout] test preprocessor::scanner::tests::escaped_string ... ok
[INFO] [stdout] test preprocessor::scanner::tests::escaped_char ... ok
[INFO] [stdout] test preprocessor::scanner::tests::multiline_string_multiple_escapes ... ok
[INFO] [stdout] test preprocessor::tests::macro_replacements ... ok
[INFO] [stdout] test preprocessor::tests::if_else ... ok
[INFO] [stdout] test preprocessor::scanner::tests::numbers_and_idents ... ok
[INFO] [stdout] test preprocessor::tests::multiple_ifs_single_endif ... ok
[INFO] [stdout] test preprocessor::tests::duplicate_else ... ok
[INFO] [stdout] test preprocessor::tests::macro_list_replacements ... ok
[INFO] [stdout] test preprocessor::tests::keywords_as_idents ... ok
[INFO] [stdout] test preprocessor::tests::skipped_if ... ok
[INFO] [stdout] test preprocessor::tests::skips_multiple_ifs ... ok
[INFO] [stdout] test preprocessor::scanner::tests::multiline_string_escaped ... ok
[INFO] [stdout] test preprocessor::tests::missing_ifs ... ok
[INFO] [stdout] test preprocessor::tests::first_line_token ... ok
[INFO] [stdout] test preprocessor::tests::skips_nested_ifs ... ok
[INFO] [stdout] test preprocessor::tests::nested_duplicate_else ... ok
[INFO] [stdout] test preprocessor::tests::trailing_tokens_skipped_branch ... ok
[INFO] [stdout] test preprocessor::tests::trailing_tokens ... ok
[INFO] [stdout] test preprocessor::tests::trailing_tokens_err ... ok
[INFO] [stdout] test preprocessor::tests::cyclic_macros ... ok
[INFO] [stdout] test compiler::typechecker::tests::func_expr ... ok
[INFO] [stdout] test preprocessor::tests::nested_if_else ... ok
[INFO] [stdout] test preprocessor::tests::if_elif ... ok
[INFO] [stdout] test compiler::typechecker::tests::struct_union_expr ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 128 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests wrecc_compiler
[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" "fae2df61e55c1025b6bcdd5e5df31b6e66c86e8e8ceb8180fb41f3e8b5c2c8ec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fae2df61e55c1025b6bcdd5e5df31b6e66c86e8e8ceb8180fb41f3e8b5c2c8ec", kill_on_drop: false }`
[INFO] [stdout] fae2df61e55c1025b6bcdd5e5df31b6e66c86e8e8ceb8180fb41f3e8b5c2c8ec
