[INFO] cloning repository https://github.com/mruwnik/kernel [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mruwnik/kernel" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmruwnik%2Fkernel", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmruwnik%2Fkernel'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] acb4afb3621a75425dccd5ebbff0ed2611478285 [INFO] testing mruwnik/kernel against master#595316b4006932405a63862d8fe65f71a6356293 for pr-128254 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmruwnik%2Fkernel" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/mruwnik/kernel on toolchain 595316b4006932405a63862d8fe65f71a6356293 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+595316b4006932405a63862d8fe65f71a6356293" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/mruwnik/kernel [INFO] finished tweaking git repo https://github.com/mruwnik/kernel [INFO] tweaked toml for git repo https://github.com/mruwnik/kernel written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/mruwnik/kernel 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" "+595316b4006932405a63862d8fe65f71a6356293" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded yare-macro v1.0.1 [INFO] [stderr] Downloaded yare v1.0.2 [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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+595316b4006932405a63862d8fe65f71a6356293" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7d9106e08fd4c014e421d9305a2bf5451da63a693121076444486f23573acab2 [INFO] running `Command { std: "docker" "start" "-a" "7d9106e08fd4c014e421d9305a2bf5451da63a693121076444486f23573acab2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7d9106e08fd4c014e421d9305a2bf5451da63a693121076444486f23573acab2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7d9106e08fd4c014e421d9305a2bf5451da63a693121076444486f23573acab2", kill_on_drop: false }` [INFO] [stdout] 7d9106e08fd4c014e421d9305a2bf5451da63a693121076444486f23573acab2 [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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+595316b4006932405a63862d8fe65f71a6356293" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 339b4c4bf9f83e84d737ff9d53a50102fcc8c2f8e98724bda885b5941c59588d [INFO] running `Command { std: "docker" "start" "-a" "339b4c4bf9f83e84d737ff9d53a50102fcc8c2f8e98724bda885b5941c59588d", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling num-bigint v0.4.3 [INFO] [stderr] Compiling num-iter v0.1.43 [INFO] [stderr] Compiling num-rational v0.4.1 [INFO] [stderr] Compiling num-complex v0.4.3 [INFO] [stderr] Compiling num v0.4.1 [INFO] [stderr] Compiling orxl v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing [INFO] [stdout] --> src/values/pairs.rs:27:24 [INFO] [stdout] | [INFO] [stdout] 27 | match v.deref() { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the type `Value` does not implement `Deref`, so calling `deref` on `&Value` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] 27 - match v.deref() { [INFO] [stdout] 27 + match v { [INFO] [stdout] | [INFO] [stdout] help: if you meant to clone `Value`, implement `Clone` for it [INFO] [stdout] --> src/values.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 + #[derive(Clone)] [INFO] [stdout] 28 | pub enum Value { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.69s [INFO] running `Command { std: "docker" "inspect" "339b4c4bf9f83e84d737ff9d53a50102fcc8c2f8e98724bda885b5941c59588d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "339b4c4bf9f83e84d737ff9d53a50102fcc8c2f8e98724bda885b5941c59588d", kill_on_drop: false }` [INFO] [stdout] 339b4c4bf9f83e84d737ff9d53a50102fcc8c2f8e98724bda885b5941c59588d [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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+595316b4006932405a63862d8fe65f71a6356293" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] eefd1a86f1234e80bab4bf30d27e580c68f645f44b3db13249dbad211d11946b [INFO] running `Command { std: "docker" "start" "-a" "eefd1a86f1234e80bab4bf30d27e580c68f645f44b3db13249dbad211d11946b", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.64 [INFO] [stderr] Compiling unicode-ident v1.0.10 [INFO] [stderr] Compiling quote v1.0.29 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling yare-macro v1.0.1 [INFO] [stderr] Compiling yare v1.0.2 [INFO] [stderr] Compiling orxl v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `Number` [INFO] [stdout] --> src/values/combiners.rs:231:36 [INFO] [stdout] | [INFO] [stdout] 231 | use crate::values::{ Constant, Number, Value, tests::sample_values }; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing [INFO] [stdout] --> src/values/pairs.rs:27:24 [INFO] [stdout] | [INFO] [stdout] 27 | match v.deref() { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the type `values::Value` does not implement `Deref`, so calling `deref` on `&values::Value` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] 27 - match v.deref() { [INFO] [stdout] 27 + match v { [INFO] [stdout] | [INFO] [stdout] help: if you meant to clone `values::Value`, implement `Clone` for it [INFO] [stdout] --> src/values.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 + #[derive(Clone)] [INFO] [stdout] 28 | pub enum Value { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 8.21s [INFO] running `Command { std: "docker" "inspect" "eefd1a86f1234e80bab4bf30d27e580c68f645f44b3db13249dbad211d11946b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eefd1a86f1234e80bab4bf30d27e580c68f645f44b3db13249dbad211d11946b", kill_on_drop: false }` [INFO] [stdout] eefd1a86f1234e80bab4bf30d27e580c68f645f44b3db13249dbad211d11946b [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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+595316b4006932405a63862d8fe65f71a6356293" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 69051cf1f84d1db8541bf3ff8461c0551fe430d7e9dbb434470cec96656c85f8 [INFO] running `Command { std: "docker" "start" "-a" "69051cf1f84d1db8541bf3ff8461c0551fe430d7e9dbb434470cec96656c85f8", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `Number` [INFO] [stderr] --> src/values/combiners.rs:231:36 [INFO] [stderr] | [INFO] [stderr] 231 | use crate::values::{ Constant, Number, Value, tests::sample_values }; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: call to `.deref()` on a reference in this situation does nothing [INFO] [stderr] --> src/values/pairs.rs:27:24 [INFO] [stderr] | [INFO] [stderr] 27 | match v.deref() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the type `values::Value` does not implement `Deref`, so calling `deref` on `&values::Value` copies the reference, which does not do anything and can be removed [INFO] [stderr] = note: `#[warn(noop_method_call)]` on by default [INFO] [stderr] help: remove this redundant call [INFO] [stderr] | [INFO] [stderr] 27 - match v.deref() { [INFO] [stderr] 27 + match v { [INFO] [stderr] | [INFO] [stderr] help: if you meant to clone `values::Value`, implement `Clone` for it [INFO] [stderr] --> src/values.rs:27:1 [INFO] [stderr] | [INFO] [stderr] 27 + #[derive(Clone)] [INFO] [stderr] 28 | pub enum Value { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `orxl` (bin "orxl" test) generated 2 warnings (run `cargo fix --bin "orxl" --tests` to apply 2 suggestions) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/orxl-380c17d1d10fc5bf) [INFO] [stdout] [INFO] [stdout] running 310 tests [INFO] [stdout] test lexemes::tests::test_get_lexemes::empty_list ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::empty_w_whitespace ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::escape_quote_string ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::empty ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::multi_string_no_space ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::multiline_expr ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::multi_element_list ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::single_element_list ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::nestedmulti_element_list ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::comments ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::multi_string ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes_invalid_lexeme::hash_param ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes_invalid_lexeme::quote ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes_non_terminated_string::string ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes_non_terminated_string::string2 ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes_reserved_lexeme::left_curly ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes_reserved_lexeme::left_square ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes_reserved_lexeme::right_curly ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes_reserved_lexeme::right_square ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes_reserved_lexeme::vertical ... ok [INFO] [stdout] test tokens::tests::test_extract_list::empty ... ok [INFO] [stdout] test tokens::tests::test_extract_list::list_dotted ... ok [INFO] [stdout] test tokens::tests::test_extract_list::nested ... ok [INFO] [stdout] test tokens::tests::test_extract_list::pair ... ok [INFO] [stdout] test tokens::tests::test_extract_list::proper ... ok [INFO] [stdout] test tokens::tests::test_extract_list::single ... ok [INFO] [stdout] test tokens::tests::test_extract_list_fails::last_dot ... ok [INFO] [stdout] test tokens::tests::test_extract_list_fails::nested_dotted ... ok [INFO] [stdout] test tokens::tests::test_extract_list_fails::non_terminal_dot ... ok [INFO] [stdout] test tokens::tests::test_extract_list_fails::terminal_dot ... ok [INFO] [stdout] test tokens::tests::test_get_bad_floats::bad_number_1 ... ok [INFO] [stdout] test tokens::tests::test_get_bad_numbers::bad_number_1 ... ok [INFO] [stdout] test tokens::tests::test_get_bad_numbers::bad_number_2 ... ok [INFO] [stdout] test tokens::tests::test_get_bad_numbers::bad_number_4 ... ok [INFO] [stdout] test tokens::tests::test_get_bad_numbers::bad_number_5 ... ok [INFO] [stdout] test tokens::tests::test_get_char_tokens::char_lowercase ... ok [INFO] [stdout] test tokens::tests::test_get_char_tokens::char_uppercase ... ok [INFO] [stdout] test tokens::tests::test_get_contant_tokens::constant_false ... ok [INFO] [stdout] test tokens::tests::test_get_contant_tokens::constant_ignore ... ok [INFO] [stdout] test tokens::tests::test_get_contant_tokens::constant_inert ... ok [INFO] [stdout] test tokens::tests::test_get_contant_tokens::constant_true ... ok [INFO] [stdout] test tokens::tests::test_get_number_tokens::basic_float ... ok [INFO] [stdout] test tokens::tests::test_get_number_tokens::basic_int ... ok [INFO] [stdout] test tokens::tests::test_get_number_tokens::negative_float ... ok [INFO] [stdout] test tokens::tests::test_get_number_tokens::negative_int ... ok [INFO] [stdout] test tokens::tests::test_get_number_tokens::postitive_float ... ok [INFO] [stdout] test tokens::tests::test_get_number_tokens::signed_int ... ok [INFO] [stdout] test tokens::tests::test_get_params_tokens::left_param ... ok [INFO] [stdout] test tokens::tests::test_get_params_tokens::right_param ... ok [INFO] [stdout] test tokens::tests::test_get_special_tokens ... ok [INFO] [stdout] test tokens::tests::test_get_string_tokens::basic_string ... ok [INFO] [stdout] test tokens::tests::test_get_string_tokens::funky_string ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::single_string ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes_invalid_lexeme::comma ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::symbol ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes_invalid_lexeme::backquote ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::string_w_whitespace ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::symbol_w_whitespace ... ok [INFO] [stdout] test lexemes::tests::test_get_lexemes::symbols_case ... ok [INFO] [stdout] test tokens::tests::test_get_symbol_tokens::cased_symbol ... ok [INFO] [stdout] test tokens::tests::test_get_symbol_tokens::minus ... ok [INFO] [stdout] test tokens::tests::test_get_symbol_tokens::plus ... ok [INFO] [stdout] test tokens::tests::test_get_to_value::float ... ok [INFO] [stdout] test tokens::tests::test_get_to_value::ignore ... ok [INFO] [stdout] test tokens::tests::test_get_to_value::false_ ... ok [INFO] [stdout] test tokens::tests::test_get_to_value::true_ ... ok [INFO] [stdout] test tokens::tests::test_get_to_value::null ... ok [INFO] [stdout] test tokens::tests::test_get_to_value_errors::full_stop ... ok [INFO] [stdout] test tokens::tests::test_get_to_value_errors::right_param ... ok [INFO] [stdout] test tokens::tests::test_get_unknonwn_constants::unknown ... ok [INFO] [stdout] test tokens::tests::test_get_unknonwn_constants::unknown_single_char ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::cons ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::dotted_list ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::empty ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::empty_string ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::false_ ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::float ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::if_ ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::ignore ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::inert ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::int ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::list ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::neg_float ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::neg_int ... ok [INFO] [stdout] test tokens::tests::test_get_symbol_tokens::basic_symbol ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::nested_dotted_list ... ok [INFO] [stdout] test tokens::tests::test_get_to_value_errors::chars ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::string ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::nested_list ... ok [INFO] [stdout] test tokens::tests::test_get_to_value::int ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::symbol ... ok [INFO] [stdout] test tokens::tests::test_get_to_value::string ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::pair ... ok [INFO] [stdout] test tokens::tests::test_get_to_value::symbol ... ok [INFO] [stdout] test tokens::tests::test_get_to_value::inert ... ok [INFO] [stdout] test tokens::tests::test_get_to_value::left ... ok [INFO] [stdout] test values::bools::tests::test_is_eq_self::true_ ... ok [INFO] [stdout] test values::bools::tests::test_is_eq::false_ ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::true_ ... ok [INFO] [stdout] test values::bools::tests::test_is_boolean_multi ... ok [INFO] [stdout] test tokens::tests::test_tokenization_flow::zero ... ok [INFO] [stdout] test values::bools::tests::test_is_boolean_single ... ok [INFO] [stdout] test values::bools::tests::test_is_eq_self::false_ ... ok [INFO] [stdout] test values::combiners::tests::test_is_combiner_multi ... ok [INFO] [stdout] test values::combiners::tests::test_if::yes ... ok [INFO] [stdout] test values::combiners::tests::test_is_eq::operatives ... ok [INFO] [stdout] test values::combiners::tests::test_is_combiner ... ok [INFO] [stdout] test values::combiners::tests::test_is_eq::applicatives ... ok [INFO] [stdout] test values::combiners::tests::test_if::no ... ok [INFO] [stdout] test values::bools::tests::test_is_eq::true_ ... ok [INFO] [stdout] test values::combiners::tests::test_is_eq_not::operatives_diff_exprs ... ok [INFO] [stdout] test values::combiners::tests::test_is_eq_not::applicatives_differnt_expr ... ok [INFO] [stdout] test values::combiners::tests::test_is_eq_not::operatives_diff_names ... ok [INFO] [stdout] test values::combiners::tests::test_is_eq_not::applicative_different_names ... ok [INFO] [stdout] test values::constants::tests::test_is_eq::inert ... ok [INFO] [stdout] test values::combiners::tests::test_is_eq_self::applicative ... ok [INFO] [stdout] test values::combiners::tests::test_is_eq_not::different_types ... ok [INFO] [stdout] test values::constants::tests::test_is_eq::ignore ... ok [INFO] [stdout] test values::combiners::tests::test_is_eq_self::operative ... ok [INFO] [stdout] test values::constants::tests::test_is_constant ... ok [INFO] [stdout] test values::constants::tests::test_is_constant_multi ... ok [INFO] [stdout] test values::envs::tests::test_env_set::pair ... ok [INFO] [stdout] test values::constants::tests::test_is_eq_self::ignore ... ok [INFO] [stdout] test values::envs::tests::test_env_set::nested ... ok [INFO] [stdout] test values::constants::tests::test_is_eq_not ... ok [INFO] [stdout] test values::envs::tests::test_env_set::symbol ... ok [INFO] [stdout] test values::envs::tests::test_is_env ... ok [INFO] [stdout] test values::envs::tests::test_is_env_multi ... ok [INFO] [stdout] test values::constants::tests::test_is_eq_self::inert ... ok [INFO] [stdout] test values::envs::tests::test_env_set::null ... ok [INFO] [stdout] test values::envs::tests::test_env_set::ignore ... ok [INFO] [stdout] test values::envs::tests::test_is_not_eq::with_parents ... ok [INFO] [stdout] test values::envs::tests::test_is_eq::empty_env ... ok [INFO] [stdout] test values::envs::tests::test_is_not_eq::empty_envs ... ok [INFO] [stdout] test values::envs::tests::test_is_eq::with_parent ... ok [INFO] [stdout] test values::envs::tests::test_make_env::with_parents ... ok [INFO] [stdout] test values::envs::tests::test_make_env_bind_replace ... ok [INFO] [stdout] test values::envs::tests::test_make_env_basic_get_horizontal_parents ... ok [INFO] [stdout] test values::envs::tests::test_make_env_basic_get_vertical_parents ... ok [INFO] [stdout] test values::envs::tests::test_make_env_basic_get ... ok [INFO] [stdout] test values::envs::tests::test_make_env_is_empty ... ok [INFO] [stdout] test values::eval::tests::test_add::multi ... ok [INFO] [stdout] test values::envs::tests::test_make_env_empty ... ok [INFO] [stdout] test values::envs::tests::test_make_env_fails ... ok [INFO] [stdout] test values::eval::tests::test_add::single ... ok [INFO] [stdout] test values::eval::tests::test_car::basic_list ... ok [INFO] [stdout] test values::eval::tests::test_car::basic_pair ... ok [INFO] [stdout] test values::eval::tests::test_cdr::basic_list ... ok [INFO] [stdout] test values::eval::tests::test_cdr::basic_pair ... ok [INFO] [stdout] test values::eval::tests::test_cons::nested_cdr ... ok [INFO] [stdout] test values::eval::tests::test_cons::nested_cons ... ok [INFO] [stdout] test values::eval::tests::test_copy_es_immutable::cons ... ok [INFO] [stdout] test values::eval::tests::test_copy_es_immutable::list_ ... ok [INFO] [stdout] test values::eval::tests::test_copy_es_immutable::nested_list ... ok [INFO] [stdout] test values::eval::tests::test_define::ignore ... ok [INFO] [stdout] test values::envs::tests::test_make_env_basic_get_mixed_parents ... ok [INFO] [stdout] test values::envs::tests::test_make_env_bind ... ok [INFO] [stdout] test values::eval::tests::test_add::empty ... ok [INFO] [stdout] test values::eval::tests::test_define::nested ... ok [INFO] [stdout] test values::eval::tests::test_define::null ... ok [INFO] [stdout] test values::eval::tests::test_define::pair ... ok [INFO] [stdout] test values::eval::tests::test_cons::basic ... ok [INFO] [stdout] test values::eval::tests::test_cons::nested_car ... ok [INFO] [stdout] test values::eval::tests::test_define::symbol ... ok [INFO] [stdout] test values::eval::tests::test_equal::no_switched ... ok [INFO] [stdout] test values::eval::tests::test_equal::no ... ok [INFO] [stdout] test values::eval::tests::test_equal::yes ... ok [INFO] [stdout] test values::eval::tests::test_eval_call ... ok [INFO] [stdout] test values::eval::tests::test_eval::basic_returns ... ok [INFO] [stdout] test values::eval::tests::test_eval_env_lookup ... ok [INFO] [stdout] test values::eval::tests::test_eq::no_switched ... ok [INFO] [stdout] test values::eval::tests::test_eval_non_env_lookup ... ok [INFO] [stdout] test values::eval::tests::test_eq::yes ... ok [INFO] [stdout] test values::eval::tests::test_eval_self::env ... ok [INFO] [stdout] test values::eval::tests::test_eval_self::ignore ... ok [INFO] [stdout] test values::eval::tests::test_eval_self::null ... ok [INFO] [stdout] test values::eval::tests::test_eval_self::false_ ... ok [INFO] [stdout] test values::eval::tests::test_eval_self::inert ... ok [INFO] [stdout] test values::eval::tests::test_eval_self::number ... ok [INFO] [stdout] test values::eval::tests::test_eval_non_env ... ok [INFO] [stdout] test values::eval::tests::test_eq::no ... ok [INFO] [stdout] test values::eval::tests::test_eval::evaluated_returns ... ok [INFO] [stdout] test values::eval::tests::test_eval_self::true_ ... ok [INFO] [stdout] test values::eval::tests::test_if::first_eval_branch ... ok [INFO] [stdout] test values::eval::tests::test_if::second_eval_cond ... ok [INFO] [stdout] test values::eval::tests::test_is_type ... ok [INFO] [stdout] test values::eval::tests::test_list::evaluated_returns ... ok [INFO] [stdout] test values::eval::tests::test_list::nested_list ... ok [INFO] [stdout] test values::eval::tests::test_list::single ... ok [INFO] [stdout] test values::eval::tests::test_list::symbols ... ok [INFO] [stdout] test values::eval::tests::test_list::symbols_list ... ok [INFO] [stdout] test values::eval::tests::test_make_environment ... ok [INFO] [stdout] test values::eval::tests::test_minus::empty ... ok [INFO] [stdout] test values::eval::tests::test_minus::multi ... ok [INFO] [stdout] test values::eval::tests::test_minus::single ... ok [INFO] [stdout] test values::eval::tests::test_set_car ... ok [INFO] [stdout] test values::eval::tests::test_set_cdr ... ok [INFO] [stdout] test values::numbers::tests::test_add::empty ... ok [INFO] [stdout] test values::numbers::tests::test_add::multi ... ok [INFO] [stdout] test values::eval::tests::test_if::first_eval_cond ... ok [INFO] [stdout] test values::eval::tests::test_if::first_branch_other_not_evaled ... ok [INFO] [stdout] test values::eval::tests::test_if::second_branch_other_not_evaled ... ok [INFO] [stdout] test values::numbers::tests::test_add::single ... ok [INFO] [stdout] test values::numbers::tests::test_is_eq_not::different_floats ... ok [INFO] [stdout] test values::numbers::tests::test_is_eq_not::different_ints ... ok [INFO] [stdout] test values::eval::tests::test_eval_self::string ... ok [INFO] [stdout] test values::numbers::tests::test_is_eq_not::different_nums ... ok [INFO] [stdout] test values::numbers::tests::test_is_eq_not::different_nums2 ... ok [INFO] [stdout] test values::eval::tests::test_if::second_eval_branch ... ok [INFO] [stdout] test values::numbers::tests::test_is_eq_self::float ... ok [INFO] [stdout] test values::eval::tests::test_if::basic_second ... ok [INFO] [stdout] test values::eval::tests::test_if::basic_first ... ok [INFO] [stdout] test values::numbers::tests::test_is_eq_not::same_nums ... ok [INFO] [stdout] test values::numbers::tests::test_is_eq_not::same_nums2 ... ok [INFO] [stdout] test values::numbers::tests::test_is_eq::same_floats ... ok [INFO] [stdout] test values::numbers::tests::test_is_eq::same_ints ... ok [INFO] [stdout] test values::numbers::tests::test_minus::empty ... ok [INFO] [stdout] test values::numbers::tests::test_number_add::floats ... ok [INFO] [stdout] test values::numbers::tests::test_number_add::int_float ... ok [INFO] [stdout] test values::numbers::tests::test_number_add::ints ... ok [INFO] [stdout] test values::numbers::tests::test_number_minue::float_int ... ok [INFO] [stdout] test values::numbers::tests::test_number_minue::floats ... ok [INFO] [stdout] test values::numbers::tests::test_number_minue::ints ... ok [INFO] [stdout] test values::numbers::tests::test_is_eq_self::int ... ok [INFO] [stdout] test values::numbers::tests::test_is_number ... ok [INFO] [stdout] test values::numbers::tests::test_is_number_multi ... ok [INFO] [stdout] test values::pairs::tests::test_copy_es_immutable::pair_multi ... ok [INFO] [stdout] test values::numbers::tests::test_minus::multi ... ok [INFO] [stdout] test values::numbers::tests::test_minus::single ... ok [INFO] [stdout] test values::numbers::tests::test_number_minue::int_float ... ok [INFO] [stdout] test values::numbers::tests::test_number_add::float_int ... ok [INFO] [stdout] test values::pairs::tests::test_copy_es_immutable::pair_double ... ok [INFO] [stdout] test values::pairs::tests::test_copy_es_immutable::pair_multi_dotted ... ok [INFO] [stdout] test values::pairs::tests::test_copy_es_immutable::pair_dotted ... ok [INFO] [stdout] test values::pairs::tests::test_copy_es_immutable::pair_nested ... ok [INFO] [stdout] test values::pairs::tests::test_format::pair_double ... ok [INFO] [stdout] test values::pairs::tests::test_format::pair_dotted ... ok [INFO] [stdout] test values::pairs::tests::test_format::pair_multi_dotted ... ok [INFO] [stdout] test values::pairs::tests::test_format::pair_multi ... ok [INFO] [stdout] test values::pairs::tests::test_format::pair_nested ... ok [INFO] [stdout] test values::pairs::tests::test_is_eq::basic ... ok [INFO] [stdout] test values::pairs::tests::test_format::pair_single ... ok [INFO] [stdout] test values::pairs::tests::test_copy_es_immutable::pair_single ... ok [INFO] [stdout] test values::pairs::tests::test_is_eq_not::mutability ... ok [INFO] [stdout] test values::pairs::tests::test_is_eq_self ... ok [INFO] [stdout] test values::pairs::tests::test_is_eq::nested ... ok [INFO] [stdout] test values::pairs::tests::test_is_equal::nested ... ok [INFO] [stdout] test values::pairs::tests::test_is_eq_not::basic ... ok [INFO] [stdout] test values::pairs::tests::test_is_equal::basic ... ok [INFO] [stdout] test values::pairs::tests::test_is_equal_not::basic ... ok [INFO] [stdout] test values::pairs::tests::test_is_equal::mutability ... ok [INFO] [stdout] test values::pairs::tests::test_is_pair ... ok [INFO] [stdout] test values::pairs::tests::test_iterate::pair_double ... ok [INFO] [stdout] test values::pairs::tests::test_iterate::pair_nested ... ok [INFO] [stdout] test values::pairs::tests::test_set_car_bad_type ... ok [INFO] [stdout] test values::pairs::tests::test_set_car_immutable ... ok [INFO] [stdout] test values::pairs::tests::test_set_car ... ok [INFO] [stdout] test values::pairs::tests::test_set_cdr_bad_type ... ok [INFO] [stdout] test values::pairs::tests::test_is_pair_multi ... ok [INFO] [stdout] test values::pairs::tests::test_to_list::empty ... ok [INFO] [stdout] test values::pairs::tests::test_set_cdr_immutable ... ok [INFO] [stdout] test values::pairs::tests::test_iterate::pair_multi_dotted ... ok [INFO] [stdout] test values::pairs::tests::test_to_list::mulit_nested ... ok [INFO] [stdout] test values::pairs::tests::test_iterate::pair_single ... ok [INFO] [stdout] test values::strings::tests::test_is_eq_not::val3 ... ok [INFO] [stdout] test values::strings::tests::test_is_eq_not::val2 ... ok [INFO] [stdout] test values::strings::tests::test_is_eq_not::val1 ... ok [INFO] [stdout] test values::pairs::tests::test_to_list::multi ... ok [INFO] [stdout] test values::pairs::tests::test_set_cdr ... ok [INFO] [stdout] test values::strings::tests::test_is_eq_not::val5 ... ok [INFO] [stdout] test values::strings::tests::test_is_eq_not::val4 ... ok [INFO] [stdout] test values::strings::tests::test_is_eq_not_same_obj::val1 ... ok [INFO] [stdout] test values::strings::tests::test_is_equal_not::val2 ... ok [INFO] [stdout] test values::strings::tests::test_is_eq_self::true_ ... ok [INFO] [stdout] test values::strings::tests::test_is_equal_not::val1 ... ok [INFO] [stdout] test values::strings::tests::test_is_eq_self::false_ ... ok [INFO] [stdout] test values::pairs::tests::test_iterate::pair_dotted ... ok [INFO] [stdout] test values::strings::tests::test_is_eq_not_same_obj::val2 ... ok [INFO] [stdout] test values::pairs::tests::test_to_list::single ... ok [INFO] [stdout] test values::strings::tests::test_is_equal_self::true_ ... ok [INFO] [stdout] test values::strings::tests::test_is_equal_not_same_item::val2 ... ok [INFO] [stdout] test values::strings::tests::test_is_equal_not::val5 ... ok [INFO] [stdout] test values::strings::tests::test_is_string ... ok [INFO] [stdout] test values::strings::tests::test_is_string_multi ... ok [INFO] [stdout] test values::symbols::tests::test_is_eq::val1 ... ok [INFO] [stdout] test values::symbols::tests::test_is_eq::val2 ... ok [INFO] [stdout] test values::symbols::tests::test_is_eq::val3 ... ok [INFO] [stdout] test values::symbols::tests::test_is_eq::val4 ... ok [INFO] [stdout] test values::symbols::tests::test_is_eq::val5 ... ok [INFO] [stdout] test values::symbols::tests::test_is_eq_not::val1 ... ok [INFO] [stdout] test values::symbols::tests::test_is_eq_not::val2 ... ok [INFO] [stdout] test values::symbols::tests::test_is_eq_self::false_ ... ok [INFO] [stdout] test values::symbols::tests::test_is_eq_self::true_ ... ok [INFO] [stdout] test values::symbols::tests::test_is_symbol ... ok [INFO] [stdout] test values::symbols::tests::test_is_symbol_multi ... ok [INFO] [stdout] test values::tests::test_format::env ... ok [INFO] [stdout] test values::tests::test_format::fals_ ... ok [INFO] [stdout] test values::tests::test_format::float ... ok [INFO] [stdout] test values::tests::test_format::ignore ... ok [INFO] [stdout] test values::tests::test_format::inert ... ok [INFO] [stdout] test values::tests::test_format::int ... ok [INFO] [stdout] test values::tests::test_format::null ... ok [INFO] [stdout] test values::tests::test_format::string ... ok [INFO] [stdout] test values::tests::test_format::symbol ... ok [INFO] [stdout] test values::tests::test_format::true_ ... ok [INFO] [stdout] test values::pairs::tests::test_iterate::pair_multi ... ok [INFO] [stdout] test values::strings::tests::test_is_equal_self::false_ ... ok [INFO] [stdout] test values::strings::tests::test_is_equal_not_same_item::val1 ... ok [INFO] [stdout] test values::strings::tests::test_is_equal_not::val3 ... ok [INFO] [stdout] test values::strings::tests::test_is_equal_not::val4 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 310 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "69051cf1f84d1db8541bf3ff8461c0551fe430d7e9dbb434470cec96656c85f8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "69051cf1f84d1db8541bf3ff8461c0551fe430d7e9dbb434470cec96656c85f8", kill_on_drop: false }` [INFO] [stdout] 69051cf1f84d1db8541bf3ff8461c0551fe430d7e9dbb434470cec96656c85f8 [INFO] testing mruwnik/kernel against try#5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b for pr-128254 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmruwnik%2Fkernel" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/mruwnik/kernel on toolchain 5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/mruwnik/kernel [INFO] finished tweaking git repo https://github.com/mruwnik/kernel [INFO] tweaked toml for git repo https://github.com/mruwnik/kernel written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/mruwnik/kernel 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" "+5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c1c0511f89b7ae84754ea1dd0e4bf2bdf02ff50f4bb9ca7752d41f12abc7dd89 [INFO] running `Command { std: "docker" "start" "-a" "c1c0511f89b7ae84754ea1dd0e4bf2bdf02ff50f4bb9ca7752d41f12abc7dd89", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c1c0511f89b7ae84754ea1dd0e4bf2bdf02ff50f4bb9ca7752d41f12abc7dd89", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c1c0511f89b7ae84754ea1dd0e4bf2bdf02ff50f4bb9ca7752d41f12abc7dd89", kill_on_drop: false }` [INFO] [stdout] c1c0511f89b7ae84754ea1dd0e4bf2bdf02ff50f4bb9ca7752d41f12abc7dd89 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e0faa40cf4ab0e57b0a64bf0de2e4a6d438c1c1346f9676434cdc54470ad1ac7 [INFO] running `Command { std: "docker" "start" "-a" "e0faa40cf4ab0e57b0a64bf0de2e4a6d438c1c1346f9676434cdc54470ad1ac7", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling num-bigint v0.4.3 [INFO] [stderr] Compiling num-rational v0.4.1 [INFO] [stderr] Compiling num-iter v0.1.43 [INFO] [stderr] Compiling num-complex v0.4.3 [INFO] [stderr] Compiling num v0.4.1 [INFO] [stderr] Compiling orxl v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing [INFO] [stdout] --> src/values/pairs.rs:27:24 [INFO] [stdout] | [INFO] [stdout] 27 | match v.deref() { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the type `Value` does not implement `Deref`, so calling `deref` on `&Value` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] 27 - match v.deref() { [INFO] [stdout] 27 + match v { [INFO] [stdout] | [INFO] [stdout] help: if you meant to clone `Value`, implement `Clone` for it [INFO] [stdout] --> src/values.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 + #[derive(Clone)] [INFO] [stdout] 28 | pub enum Value { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.82s [INFO] running `Command { std: "docker" "inspect" "e0faa40cf4ab0e57b0a64bf0de2e4a6d438c1c1346f9676434cdc54470ad1ac7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e0faa40cf4ab0e57b0a64bf0de2e4a6d438c1c1346f9676434cdc54470ad1ac7", kill_on_drop: false }` [INFO] [stdout] e0faa40cf4ab0e57b0a64bf0de2e4a6d438c1c1346f9676434cdc54470ad1ac7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 85525b41e9ad2d1cf5228a0fc4e72326bda0ccfd50ccb2499aacd67b74fa4c72 [INFO] running `Command { std: "docker" "start" "-a" "85525b41e9ad2d1cf5228a0fc4e72326bda0ccfd50ccb2499aacd67b74fa4c72", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.64 [INFO] [stderr] Compiling unicode-ident v1.0.10 [INFO] [stderr] Compiling quote v1.0.29 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling yare-macro v1.0.1 [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-Wl,--version-script=/tmp/rustcEfz2vS/list" "-Wl,--no-undefined-version" "-m64" "/tmp/rustcEfz2vS/symbols.o" "/opt/rustwide/target/debug/deps/yare_macro-98ddf9a8c6637259.yare_macro.e596a79b8ad03e4a-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/yare_macro-98ddf9a8c6637259.yare_macro.e596a79b8ad03e4a-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/yare_macro-98ddf9a8c6637259.yare_macro.e596a79b8ad03e4a-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/yare_macro-98ddf9a8c6637259.chvitezn68pp8k8syl3dj5h1r.rcgu.rmeta" "/opt/rustwide/target/debug/deps/yare_macro-98ddf9a8c6637259.e440accdi236op558b0p3ylxi.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libsyn-eef6193f31ed7348.rlib" "/opt/rustwide/target/debug/deps/libquote-92696806b0d960e2.rlib" "/opt/rustwide/target/debug/deps/libproc_macro2-0b28348fe09f59bf.rlib" "/opt/rustwide/target/debug/deps/libunicode_ident-7b052b75d23053b5.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-7e248b736ec3690e.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-9506e3738f23e7c7.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-0e87bdc388165b9b.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-28d2ee21ffecbcd0.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-4cd64c3d9fc2560b.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-a1fedeceba4cc892.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-0b8915cbc76cd410.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-fec2ce82fc5b17fa.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-fdb02324b55b2840.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-db981ef273c68b12.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2c4968ed4cb29e9c.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-661cdd70a5b83118.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-9cbb3bfdc8e63ca5.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-a4c5ad4392a26401.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-9409cd7d030362b9.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-7b90a2705bcf265b.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-80d2f129fb536a6f.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f72b956e24d1de70.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-7586cb84705120bb.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-B/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-B/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-B/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-L" "/opt/rustwide/rustup-home/toolchains/5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b/lib/rustlib/x86_64-unknown-linux-gnu/lib/self-contained" "-o" "/opt/rustwide/target/debug/deps/libyare_macro-98ddf9a8c6637259.so" "-Wl,--gc-sections" "-shared" "-Wl,-soname=libyare_macro-98ddf9a8c6637259.so" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 7 [Bus error], core dumped [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `yare-macro` (lib) due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "85525b41e9ad2d1cf5228a0fc4e72326bda0ccfd50ccb2499aacd67b74fa4c72", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "85525b41e9ad2d1cf5228a0fc4e72326bda0ccfd50ccb2499aacd67b74fa4c72", kill_on_drop: false }` [INFO] [stdout] 85525b41e9ad2d1cf5228a0fc4e72326bda0ccfd50ccb2499aacd67b74fa4c72