[INFO] fetching crate pddl 0.0.7... [INFO] testing pddl-0.0.7 against master#9e297bf54d31eb3b30067208ff9af4416945a2ed for pr-125507 [INFO] extracting crate pddl 0.0.7 into /workspace/builds/worker-3-tc1/source [INFO] validating manifest of crates.io crate pddl 0.0.7 on toolchain 9e297bf54d31eb3b30067208ff9af4416945a2ed [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate pddl 0.0.7 [INFO] finished tweaking crates.io crate pddl 0.0.7 [INFO] tweaked toml for crates.io crate pddl 0.0.7 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 14 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded nom-greedyerror v0.5.0 [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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 974c76d19df637109b534aaa95aa3c5748ab80fdda69dadd4a0d3784c2d8ea8c [INFO] running `Command { std: "docker" "start" "-a" "974c76d19df637109b534aaa95aa3c5748ab80fdda69dadd4a0d3784c2d8ea8c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "974c76d19df637109b534aaa95aa3c5748ab80fdda69dadd4a0d3784c2d8ea8c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "974c76d19df637109b534aaa95aa3c5748ab80fdda69dadd4a0d3784c2d8ea8c", kill_on_drop: false }` [INFO] [stdout] 974c76d19df637109b534aaa95aa3c5748ab80fdda69dadd4a0d3784c2d8ea8c [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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8b4efc8f6c481612d9c6cec0f6e9239ab198d08dbdf1c3f03e56009616d1986f [INFO] running `Command { std: "docker" "start" "-a" "8b4efc8f6c481612d9c6cec0f6e9239ab198d08dbdf1c3f03e56009616d1986f", kill_on_drop: false }` [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling memchr v2.7.2 [INFO] [stderr] Compiling bytecount v0.6.8 [INFO] [stderr] Compiling thiserror-impl v1.0.61 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling thiserror v1.0.61 [INFO] [stderr] Compiling nom_locate v4.2.0 [INFO] [stderr] Compiling nom-greedyerror v0.5.0 [INFO] [stderr] Compiling pddl v0.0.7 (/opt/rustwide/workdir) [INFO] [stdout] warning: methods `is_exactly` and `is_result` are never used [INFO] [stdout] --> src/parsers/test_helpers.rs:35:8 [INFO] [stdout] | [INFO] [stdout] 32 | pub trait Match { [INFO] [stdout] | ----- methods in this trait [INFO] [stdout] ... [INFO] [stdout] 35 | fn is_exactly(&self, value: V) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 40 | fn is_result(&self, remainder: &str, value: V) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `accept` is never used [INFO] [stdout] --> src/visitor.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub trait Accept, T, O> { [INFO] [stdout] | ------ method in this trait [INFO] [stdout] 13 | fn accept(&self, v: &V) -> O; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `accept_mut` is never used [INFO] [stdout] --> src/visitor.rs:18:8 [INFO] [stdout] | [INFO] [stdout] 17 | pub trait AcceptMut, T, O> { [INFO] [stdout] | --------- method in this trait [INFO] [stdout] 18 | fn accept_mut(&self, v: &mut V) -> O; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.11s [INFO] running `Command { std: "docker" "inspect" "8b4efc8f6c481612d9c6cec0f6e9239ab198d08dbdf1c3f03e56009616d1986f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8b4efc8f6c481612d9c6cec0f6e9239ab198d08dbdf1c3f03e56009616d1986f", kill_on_drop: false }` [INFO] [stdout] 8b4efc8f6c481612d9c6cec0f6e9239ab198d08dbdf1c3f03e56009616d1986f [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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 04b2dae1419597d97dba07813e5057d065f7b4775327842c52e69e1ed924eca2 [INFO] running `Command { std: "docker" "start" "-a" "04b2dae1419597d97dba07813e5057d065f7b4775327842c52e69e1ed924eca2", kill_on_drop: false }` [INFO] [stderr] Compiling pddl v0.0.7 (/opt/rustwide/workdir) [INFO] [stdout] warning: methods `is_exactly` and `is_result` are never used [INFO] [stdout] --> src/parsers/test_helpers.rs:35:8 [INFO] [stdout] | [INFO] [stdout] 32 | pub trait Match { [INFO] [stdout] | ----- methods in this trait [INFO] [stdout] ... [INFO] [stdout] 35 | fn is_exactly(&self, value: V) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 40 | fn is_result(&self, remainder: &str, value: V) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `accept` is never used [INFO] [stdout] --> src/visitor.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub trait Accept, T, O> { [INFO] [stdout] | ------ method in this trait [INFO] [stdout] 13 | fn accept(&self, v: &V) -> O; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `accept_mut` is never used [INFO] [stdout] --> src/visitor.rs:18:8 [INFO] [stdout] | [INFO] [stdout] 17 | pub trait AcceptMut, T, O> { [INFO] [stdout] | --------- method in this trait [INFO] [stdout] 18 | fn accept_mut(&self, v: &mut V) -> O; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `accept` is never used [INFO] [stdout] --> src/visitor.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub trait Accept, T, O> { [INFO] [stdout] | ------ method in this trait [INFO] [stdout] 13 | fn accept(&self, v: &V) -> O; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.52s [INFO] running `Command { std: "docker" "inspect" "04b2dae1419597d97dba07813e5057d065f7b4775327842c52e69e1ed924eca2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "04b2dae1419597d97dba07813e5057d065f7b4775327842c52e69e1ed924eca2", kill_on_drop: false }` [INFO] [stdout] 04b2dae1419597d97dba07813e5057d065f7b4775327842c52e69e1ed924eca2 [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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 902dfc96692ad4dee48016a3dae2d2e843a68b50e2e40db33141ead363ce0a37 [INFO] running `Command { std: "docker" "start" "-a" "902dfc96692ad4dee48016a3dae2d2e843a68b50e2e40db33141ead363ce0a37", kill_on_drop: false }` [INFO] [stderr] warning: methods `is_exactly` and `is_result` are never used [INFO] [stderr] --> src/parsers/test_helpers.rs:35:8 [INFO] [stderr] | [INFO] [stderr] 32 | pub trait Match { [INFO] [stderr] | ----- methods in this trait [INFO] [stderr] ... [INFO] [stderr] 35 | fn is_exactly(&self, value: V) -> bool { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 40 | fn is_result(&self, remainder: &str, value: V) -> bool; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: method `accept` is never used [INFO] [stderr] --> src/visitor.rs:13:8 [INFO] [stderr] | [INFO] [stderr] 12 | pub trait Accept, T, O> { [INFO] [stderr] | ------ method in this trait [INFO] [stderr] 13 | fn accept(&self, v: &V) -> O; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `accept_mut` is never used [INFO] [stderr] --> src/visitor.rs:18:8 [INFO] [stderr] | [INFO] [stderr] 17 | pub trait AcceptMut, T, O> { [INFO] [stderr] | --------- method in this trait [INFO] [stderr] 18 | fn accept_mut(&self, v: &mut V) -> O; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `accept` is never used [INFO] [stderr] --> src/visitor.rs:13:8 [INFO] [stderr] | [INFO] [stderr] 12 | pub trait Accept, T, O> { [INFO] [stderr] | ------ method in this trait [INFO] [stderr] 13 | fn accept(&self, v: &V) -> O; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `pddl` (lib) generated 3 warnings [INFO] [stderr] warning: `pddl` (lib test) generated 1 warning [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pddl-bfc72bbcc329f059) [INFO] [stdout] [INFO] [stdout] running 37 tests [INFO] [stdout] test parsers::comments::tests::single_line ... ok [INFO] [stdout] test parsers::comments::tests::precedes_text ... ok [INFO] [stdout] test parsers::atomic_formula::tests::it_works ... ok [INFO] [stdout] test parsers::da_effect::tests::simple_works ... ok [INFO] [stdout] test parsers::empty_or::tests::empty_or_works ... ok [INFO] [stdout] test parsers::name::test::parse_name_works ... ok [INFO] [stdout] test parsers::f_assign_da::tests::it_works ... ok [INFO] [stdout] test parsers::da_def::tests::it_works ... ok [INFO] [stdout] test parsers::p_effect::tests::it_works ... ok [INFO] [stdout] test parsers::name::test::parse_any_char_works ... ok [INFO] [stdout] test parsers::number::tests::parse_decimal_works ... ok [INFO] [stdout] test parsers::da_gd::tests::complex_works ... ok [INFO] [stdout] test parsers::p_effect::tests::not_works ... ok [INFO] [stdout] test parsers::da_effect::tests::complex_works ... ok [INFO] [stdout] test parsers::r#type::tests::either_specific_works ... ok [INFO] [stdout] test parsers::r#type::tests::explicit_works ... ok [INFO] [stdout] test parsers::r#type::tests::either_works ... ok [INFO] [stdout] test parsers::timed_effect::tests::it_works ... ok [INFO] [stdout] test parsers::timed_gd::tests::it_works ... ok [INFO] [stdout] test parsers::utilities::tests::definition_section_works ... ok [INFO] [stdout] test parsers::utilities::tests::parens_works ... ok [INFO] [stdout] test types::assign_op::tests::str_equals_works ... ok [INFO] [stdout] test parsers::utilities::tests::space_separated_list1_works ... ok [INFO] [stdout] test parsers::utilities::tests::space_separated_list0_works ... ok [INFO] [stdout] test types::conditional_effect::tests::flatten_with_single_element_works ... ok [INFO] [stdout] test types::conditional_effect::tests::flatten_with_many_elements_works ... ok [INFO] [stdout] test types::duration_constraint::tests::flatten_with_single_element_works ... ok [INFO] [stdout] test types::literal::tests::from_works ... ok [INFO] [stdout] test types::r#type::tests::flatten_with_many_elements_works ... ok [INFO] [stdout] test types::duration_constraint::tests::flatten_with_many_elements_works ... ok [INFO] [stdout] test types::name::tests::map_to_static_works ... ok [INFO] [stdout] test types::requirement::tests::contains_adl_works ... ok [INFO] [stdout] test types::r#type::tests::flatten_with_single_element_works ... ok [INFO] [stdout] test types::requirement::tests::contains_fluents_works ... ok [INFO] [stdout] test types::requirement::tests::str_equals_works ... ok [INFO] [stdout] test types::requirement::tests::contains_quantified_preconditions_works ... ok [INFO] [stdout] test visitor::tests::it_works ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/briefcase_world.rs (/opt/rustwide/target/debug/deps/briefcase_world-bab3390eaf7692bf) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test parse_problem_works ... ok [INFO] [stdout] test parse_domain_works ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests pddl [INFO] [stdout] [INFO] [stdout] running 111 tests [INFO] [stdout] test src/parsers/assign_op.rs - parsers::assign_op::AssignOp::parse (line 39) ... ok [INFO] [stdout] test src/parsers/action_symbol.rs - parsers::action_symbol::parse_action_symbol (line 10) ... ok [INFO] [stdout] test src/parsers/assign_op_t.rs - parsers::assign_op_t::AssignOpT::parse (line 32) ... ok [INFO] [stdout] test src/parsers/assign_op.rs - parsers::assign_op::parse_assign_op (line 13) ... ok [INFO] [stdout] test src/parsers/action_symbol.rs - parsers::action_symbol::ActionSymbol::parse (line 33) ... ok [INFO] [stdout] test src/parsers/assign_op_t.rs - parsers::assign_op_t::parse_assign_op_t (line 13) ... ok [INFO] [stdout] test src/parsers/atomic_formula.rs - parsers::atomic_formula::atomic_formula (line 15) ... ok [INFO] [stdout] test src/parsers/atomic_formula_skeleton.rs - parsers::atomic_formula_skeleton::AtomicFormulaSkeleton::parse (line 40) ... ok [INFO] [stdout] test src/parsers/atomic_formula_skeleton.rs - parsers::atomic_formula_skeleton::parse_atomic_formula_skeleton (line 12) ... ok [INFO] [stdout] test src/parsers/atomic_function_skeleton.rs - parsers::atomic_function_skeleton::AtomicFunctionSkeleton::parse (line 42) ... ok [INFO] [stdout] test src/parsers/atomic_function_skeleton.rs - parsers::atomic_function_skeleton::parse_atomic_function_skeleton (line 12) ... ok [INFO] [stdout] test src/parsers/binary_comp.rs - parsers::binary_comp::BinaryComp::parse (line 40) ... ok [INFO] [stdout] test src/parsers/basic_function_term.rs - parsers::basic_function_term::BasicFunctionTerm::parse (line 49) ... ok [INFO] [stdout] test src/parsers/binary_comp.rs - parsers::binary_comp::parse_binary_comp (line 12) ... ok [INFO] [stdout] test src/parsers/binary_op.rs - parsers::binary_op::BinaryOp::parse (line 38) ... ok [INFO] [stdout] test src/parsers/basic_function_term.rs - parsers::basic_function_term::parse_basic_function_term (line 14) ... ok [INFO] [stdout] test src/parsers/action_def.rs - parsers::action_def::parse_action_def (line 14) ... ok [INFO] [stdout] test src/parsers/binary_op.rs - parsers::binary_op::parse_binary_op (line 12) ... ok [INFO] [stdout] test src/parsers/action_def.rs - parsers::action_def::ActionDefinition::parse (line 93) ... ok [INFO] [stdout] test src/parsers/comments.rs - parsers::comments::ignore_eol_comment (line 13) ... ok [INFO] [stdout] test src/parsers/c_effect.rs - parsers::c_effect::WhenCEffect::parse (line 279) ... ok [INFO] [stdout] test src/parsers/c_effect.rs - parsers::c_effect::CEffect::parse (line 200) ... ok [INFO] [stdout] test src/parsers/comments.rs - parsers::comments::ignore_eol_comment (line 25) ... ok [INFO] [stdout] test src/parsers/c_effect.rs - parsers::c_effect::parse_c_effect (line 15) ... ok [INFO] [stdout] test src/parsers/c_effect.rs - parsers::c_effect::parse_when_c_effect (line 142) ... ok [INFO] [stdout] test src/parsers/c_effect.rs - parsers::c_effect::ForallCEffect::parse (line 252) ... ok [INFO] [stdout] test src/parsers/c_effect.rs - parsers::c_effect::parse_forall_c_effect (line 105) ... ok [INFO] [stdout] test src/parsers/d_op.rs - parsers::d_op::parse_d_op (line 12) ... ok [INFO] [stdout] test src/parsers/d_op.rs - parsers::d_op::DOp::parse (line 37) ... ok [INFO] [stdout] test src/lib.rs - (line 15) ... ok [INFO] [stdout] test src/parsers/constants_def.rs - parsers::constants_def::parse_constants_def (line 10) ... ok [INFO] [stdout] test src/parsers/d_value.rs - parsers::d_value::parse_d_value (line 12) ... ok [INFO] [stdout] test src/parsers/cond_effect.rs - parsers::cond_effect::parse_cond_effect (line 12) ... ok [INFO] [stdout] test src/parsers/con_gd.rs - parsers::con_gd::parse_con_gd (line 133) ... ok [INFO] [stdout] test src/parsers/da_symbol.rs - parsers::da_symbol::DurativeActionSymbol::parse (line 24) ... ok [INFO] [stdout] test src/parsers/da_symbol.rs - parsers::da_symbol::parse_da_symbol (line 10) ... ok [INFO] [stdout] test src/parsers/con_gd.rs - parsers::con_gd::parse_con_gd (line 16) ... ok [INFO] [stdout] test src/parsers/da_effect.rs - parsers::da_effect::parse_da_effect (line 14) ... ok [INFO] [stdout] test src/parsers/da_gd.rs - parsers::da_gd::parse_da_gd (line 14) ... ok [INFO] [stdout] test src/parsers/derived_predicate.rs - parsers::derived_predicate::parse_derived_predicate (line 13) ... ok [INFO] [stdout] test src/parsers/duration_constraint.rs - parsers::duration_constraint::parse_duration_constraint (line 13) ... ok [INFO] [stdout] test src/parsers/da_def.rs - parsers::da_def::parse_da_def (line 16) ... ok [INFO] [stdout] test src/parsers/empty_or.rs - parsers::empty_or::empty_or (line 13) ... ok [INFO] [stdout] test src/parsers/domain_constraints_def.rs - parsers::domain_constraints_def::parse_domain_constraints_def (line 10) ... ok [INFO] [stdout] test src/parsers/f_assign_da.rs - parsers::f_assign_da::parse_f_assign_da (line 13) ... ok [INFO] [stdout] test src/parsers/f_exp.rs - parsers::f_exp::parse_f_exp (line 14) ... ok [INFO] [stdout] test src/parsers/f_comp.rs - parsers::f_comp::parse_f_comp (line 13) ... ok [INFO] [stdout] test src/parsers/f_exp_da.rs - parsers::f_exp_da::parse_f_exp_da (line 15) ... ok [INFO] [stdout] test src/parsers/effects.rs - parsers::effects::parse_effect (line 12) ... ok [INFO] [stdout] test src/parsers/f_exp_t.rs - parsers::f_exp_t::parse_f_exp_t (line 15) ... ok [INFO] [stdout] test src/parsers/function_symbol.rs - parsers::function_symbol::parse_function_symbol (line 10) ... ok [INFO] [stdout] test src/parsers/function_symbol.rs - parsers::function_symbol::FunctionSymbol::parse (line 33) ... ok [INFO] [stdout] test src/parsers/f_head.rs - parsers::f_head::parse_f_head (line 14) ... ok [INFO] [stdout] test src/parsers/function_term.rs - parsers::function_term::parse_function_term (line 13) ... ok [INFO] [stdout] test src/parsers/function_type.rs - parsers::function_type::parse_function_type (line 10) ... ok [INFO] [stdout] test src/parsers/function_typed_list.rs - parsers::function_typed_list::function_typed_list (line 13) ... ok [INFO] [stdout] test src/parsers/domain.rs - parsers::domain::parse_domain (line 19) ... ok [INFO] [stdout] test src/parsers/functions_def.rs - parsers::functions_def::parse_functions_def (line 11) ... ok [INFO] [stdout] test src/parsers/interval.rs - parsers::interval::parse_interval (line 12) ... ok [INFO] [stdout] test src/parsers/domain.rs - parsers::domain::Domain::parse (line 118) ... ok [INFO] [stdout] test src/parsers/init_el.rs - parsers::init_el::parse_init_el (line 15) ... ok [INFO] [stdout] test src/parsers/init_def.rs - parsers::init_def::parse_problem_init_def (line 10) ... ok [INFO] [stdout] test src/parsers/length_spec.rs - parsers::length_spec::parse_problem_length_spec (line 12) ... ok [INFO] [stdout] test src/parsers/multi_op.rs - parsers::multi_op::parse_multi_op (line 12) ... ok [INFO] [stdout] test src/parsers/literal.rs - parsers::literal::literal (line 12) ... ok [INFO] [stdout] test src/parsers/name.rs - parsers::name::parse_name (line 15) ... ok [INFO] [stdout] test src/parsers/gd.rs - parsers::gd::parse_gd (line 16) ... ok [INFO] [stdout] test src/parsers/goal_def.rs - parsers::goal_def::parse_problem_goal_def (line 10) ... ok [INFO] [stdout] test src/parsers/metric_f_exp.rs - parsers::metric_f_exp::parse_metric_f_exp (line 18) ... ok [INFO] [stdout] test src/parsers/number.rs - parsers::number::parse_number (line 15) ... ok [INFO] [stdout] test src/parsers/optimization.rs - parsers::optimization::parse_optimization (line 12) ... ok [INFO] [stdout] test src/parsers/metric_spec.rs - parsers::metric_spec::parse_problem_metric_spec (line 12) ... ok [INFO] [stdout] test src/parsers/objects_def.rs - parsers::objects_def::parse_problem_objects_declaration (line 10) ... ok [INFO] [stdout] test src/parsers/predicate.rs - parsers::predicate::parse_predicate (line 10) ... ok [INFO] [stdout] test src/parsers/predicate.rs - parsers::predicate::Predicate::parse (line 33) ... ok [INFO] [stdout] test src/parsers/pref_name.rs - parsers::pref_name::parse_pref_name (line 9) ... ok [INFO] [stdout] test src/parsers/p_effect.rs - parsers::p_effect::parse_p_effect (line 18) ... ok [INFO] [stdout] test src/parsers/predicates_def.rs - parsers::predicates_def::parse_predicates_def (line 11) ... ok [INFO] [stdout] test src/parsers/primitive_type.rs - parsers::primitive_type::parse_primitive_type (line 12) ... ok [INFO] [stdout] test src/parsers/requirements.rs - parsers::requirements::parse_require_def (line 13) ... ok [INFO] [stdout] test src/parsers/pre_gd.rs - parsers::pre_gd::parse_pre_gd (line 15) ... ok [INFO] [stdout] test src/parsers/pref_gd.rs - parsers::pref_gd::parse_pref_gd (line 14) ... ok [INFO] [stdout] test src/parsers/pref_timed_gd.rs - parsers::pref_timed_gd::parse_pref_timed_gd (line 14) ... ok [INFO] [stdout] test src/parsers/pref_con_gd.rs - parsers::pref_con_gd::parse_pref_con_gd (line 16) ... ok [INFO] [stdout] test src/parsers/requirements.rs - parsers::requirements::parse_require_key (line 30) ... ok [INFO] [stdout] test src/parsers/time_specifier.rs - parsers::time_specifier::parse_time_specifier (line 13) ... ok [INFO] [stdout] test src/parsers/term.rs - parsers::term::Term::parse (line 45) ... ok [INFO] [stdout] test src/parsers/term.rs - parsers::term::parse_term (line 12) ... ok [INFO] [stdout] test src/parsers/problem_constraints_def.rs - parsers::problem_constraints_def::parse_problem_constraints_def (line 10) ... ok [INFO] [stdout] test src/parsers/simple_duration_constraint.rs - parsers::simple_duration_constraint::parse_simple_duration_constraint (line 15) ... ok [INFO] [stdout] test src/parsers/type.rs - parsers::r#type::parse_type (line 12) ... ok [INFO] [stdout] test src/parsers/problem.rs - parsers::problem::parse_problem (line 18) ... ok [INFO] [stdout] test src/parsers/timeless_def.rs - parsers::timeless_def::parse_timeless_def (line 11) ... ok [INFO] [stdout] test src/parsers/typed_list.rs - parsers::typed_list::typed_list (line 15) ... ok [INFO] [stdout] test src/parsers/problem.rs - parsers::problem::Problem::parse (line 79) ... ok [INFO] [stdout] test src/parsers/timed_effect.rs - parsers::timed_effect::parse_timed_effect (line 17) ... ok [INFO] [stdout] test src/parsers/timed_gd.rs - parsers::timed_gd::parse_timed_gd (line 14) ... ok [INFO] [stdout] test src/parsers/variable.rs - parsers::variable::Variable::parse (line 33) ... ok [INFO] [stdout] test src/parsers/types_def.rs - parsers::types_def::parse_types_def (line 10) ... ok [INFO] [stdout] test src/parsers/variable.rs - parsers::variable::parse_variable (line 12) ... ok [INFO] [stdout] test src/types/name.rs - types::name::Name::new_static (line 77) ... ok [INFO] [stdout] test src/types/function_typed_list.rs - types::function_typed_list::FunctionTypedList (line 9) ... ok [INFO] [stdout] test src/types/number.rs - types::number::Number (line 16) ... ok [INFO] [stdout] test src/types/requirements.rs - types::requirements::Requirements (line 42) ... ok [INFO] [stdout] test src/types/typed.rs - types::typed::ToTyped::to_typed (line 37) ... ok [INFO] [stdout] test src/types/requirements.rs - types::requirements::Requirements (line 13) ... ok [INFO] [stdout] test src/types/typed.rs - types::typed::ToTyped::to_typed_either (line 49) ... ok [INFO] [stdout] test src/parsers/structure_def.rs - parsers::structure_def::parse_structure_def (line 12) ... ok [INFO] [stdout] test src/types/typed_list.rs - types::typed_list::TypedList (line 7) ... ok [INFO] [stdout] test src/types/problem.rs - types::problem::Problem (line 15) ... ok [INFO] [stdout] test src/types/domain.rs - types::domain::Domain (line 15) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 111 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.75s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "902dfc96692ad4dee48016a3dae2d2e843a68b50e2e40db33141ead363ce0a37", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "902dfc96692ad4dee48016a3dae2d2e843a68b50e2e40db33141ead363ce0a37", kill_on_drop: false }` [INFO] [stdout] 902dfc96692ad4dee48016a3dae2d2e843a68b50e2e40db33141ead363ce0a37 [INFO] testing pddl-0.0.7 against try#61a9ac64344e91d62f5496627ff363d177f9daab for pr-125507 [INFO] extracting crate pddl 0.0.7 into /workspace/builds/worker-3-tc2/source [INFO] validating manifest of crates.io crate pddl 0.0.7 on toolchain 61a9ac64344e91d62f5496627ff363d177f9daab [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate pddl 0.0.7 [INFO] finished tweaking crates.io crate pddl 0.0.7 [INFO] tweaked toml for crates.io crate pddl 0.0.7 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 14 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3bc8e99249933867879e28f79de2e90bf642cf6580ed04f5ea6df6c6e9f9f1b7 [INFO] running `Command { std: "docker" "start" "-a" "3bc8e99249933867879e28f79de2e90bf642cf6580ed04f5ea6df6c6e9f9f1b7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3bc8e99249933867879e28f79de2e90bf642cf6580ed04f5ea6df6c6e9f9f1b7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3bc8e99249933867879e28f79de2e90bf642cf6580ed04f5ea6df6c6e9f9f1b7", kill_on_drop: false }` [INFO] [stdout] 3bc8e99249933867879e28f79de2e90bf642cf6580ed04f5ea6df6c6e9f9f1b7 [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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5892cbfdf97038ea6d993ed239bf5257a743c5748f96c3213ec9e452a258b92b [INFO] running `Command { std: "docker" "start" "-a" "5892cbfdf97038ea6d993ed239bf5257a743c5748f96c3213ec9e452a258b92b", kill_on_drop: false }` [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling memchr v2.7.2 [INFO] [stderr] Compiling bytecount v0.6.8 [INFO] [stderr] Compiling thiserror-impl v1.0.61 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling thiserror v1.0.61 [INFO] [stderr] Compiling nom_locate v4.2.0 [INFO] [stderr] Compiling nom-greedyerror v0.5.0 [INFO] [stderr] Compiling pddl v0.0.7 (/opt/rustwide/workdir) [INFO] [stdout] warning: methods `is_exactly` and `is_result` are never used [INFO] [stdout] --> src/parsers/test_helpers.rs:35:8 [INFO] [stdout] | [INFO] [stdout] 32 | pub trait Match { [INFO] [stdout] | ----- methods in this trait [INFO] [stdout] ... [INFO] [stdout] 35 | fn is_exactly(&self, value: V) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 40 | fn is_result(&self, remainder: &str, value: V) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `accept` is never used [INFO] [stdout] --> src/visitor.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub trait Accept, T, O> { [INFO] [stdout] | ------ method in this trait [INFO] [stdout] 13 | fn accept(&self, v: &V) -> O; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `accept_mut` is never used [INFO] [stdout] --> src/visitor.rs:18:8 [INFO] [stdout] | [INFO] [stdout] 17 | pub trait AcceptMut, T, O> { [INFO] [stdout] | --------- method in this trait [INFO] [stdout] 18 | fn accept_mut(&self, v: &mut V) -> O; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.03s [INFO] running `Command { std: "docker" "inspect" "5892cbfdf97038ea6d993ed239bf5257a743c5748f96c3213ec9e452a258b92b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5892cbfdf97038ea6d993ed239bf5257a743c5748f96c3213ec9e452a258b92b", kill_on_drop: false }` [INFO] [stdout] 5892cbfdf97038ea6d993ed239bf5257a743c5748f96c3213ec9e452a258b92b [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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3cbbb7eef03ad447f3bca2eb993b8510c6e5aaeeb6245dadf062da37e959fa76 [INFO] running `Command { std: "docker" "start" "-a" "3cbbb7eef03ad447f3bca2eb993b8510c6e5aaeeb6245dadf062da37e959fa76", kill_on_drop: false }` [INFO] [stderr] Compiling pddl v0.0.7 (/opt/rustwide/workdir) [INFO] [stdout] warning: methods `is_exactly` and `is_result` are never used [INFO] [stdout] --> src/parsers/test_helpers.rs:35:8 [INFO] [stdout] | [INFO] [stdout] 32 | pub trait Match { [INFO] [stdout] | ----- methods in this trait [INFO] [stdout] ... [INFO] [stdout] 35 | fn is_exactly(&self, value: V) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 40 | fn is_result(&self, remainder: &str, value: V) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `accept` is never used [INFO] [stdout] --> src/visitor.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub trait Accept, T, O> { [INFO] [stdout] | ------ method in this trait [INFO] [stdout] 13 | fn accept(&self, v: &V) -> O; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `accept_mut` is never used [INFO] [stdout] --> src/visitor.rs:18:8 [INFO] [stdout] | [INFO] [stdout] 17 | pub trait AcceptMut, T, O> { [INFO] [stdout] | --------- method in this trait [INFO] [stdout] 18 | fn accept_mut(&self, v: &mut V) -> O; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: reached the type-length limit while instantiating `nom::combinator::map::, (pddl::Predicate, ...), ..., ..., ..., ...>` [INFO] [stdout] --> /opt/rustwide/workdir/src/parsers/atomic_formula_skeleton.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / map( [INFO] [stdout] 29 | | parens(tuple((parse_predicate, ws(typed_list(parse_variable))))), [INFO] [stdout] 30 | | |tuple| AtomicFormulaSkeleton::from(tuple), [INFO] [stdout] 31 | | )(input.into()) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: consider adding a `#![type_length_limit="2420184"]` attribute to your crate [INFO] [stdout] = note: the full type name has been written to '/opt/rustwide/target/debug/deps/briefcase_world-bab3390eaf7692bf.long-type.txt' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: reached the type-length limit while instantiating `nom::combinator::map::, pddl::Literal, ..., ..., ..., ...>` [INFO] [stdout] --> /opt/rustwide/workdir/src/parsers/init_el.rs:56:20 [INFO] [stdout] | [INFO] [stdout] 56 | let literal_ = map(literal(parse_name), InitElement::new_literal); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider adding a `#![type_length_limit="1918892"]` attribute to your crate [INFO] [stdout] = note: the full type name has been written to '/opt/rustwide/target/debug/deps/briefcase_world-bab3390eaf7692bf.long-type.txt' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `pddl` (test "briefcase_world") due to 3 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning: method `accept` is never used [INFO] [stdout] --> src/visitor.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub trait Accept, T, O> { [INFO] [stdout] | ------ method in this trait [INFO] [stdout] 13 | fn accept(&self, v: &V) -> O; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: reached the type-length limit while instantiating `preceded::, LocatedSpan<&...>, ..., ..., ..., ...>` [INFO] [stdout] --> src/parsers/da_def.rs:56:22 [INFO] [stdout] | [INFO] [stdout] 56 | let parameters = preceded( [INFO] [stdout] | ______________________^ [INFO] [stdout] 57 | | tag(":parameters"), [INFO] [stdout] 58 | | preceded(multispace1, parens(typed_list(parse_variable))), [INFO] [stdout] 59 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: consider adding a `#![type_length_limit="1210212"]` attribute to your crate [INFO] [stdout] = note: the full type name has been written to '/opt/rustwide/target/debug/deps/pddl-bfc72bbcc329f059.long-type.txt' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: reached the type-length limit while instantiating `utilities::prefix_expr::<'_, {closure@tuple, (..., ...), ..., ...>::{closure#0}}, ...>` [INFO] [stdout] --> src/parsers/da_effect.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | / prefix_expr( [INFO] [stdout] 90 | | "forall", [INFO] [stdout] 91 | | tuple(( [INFO] [stdout] 92 | | parens(typed_list(parse_variable)), [INFO] [stdout] 93 | | preceded(multispace1, parse_da_effect), [INFO] [stdout] 94 | | )), [INFO] [stdout] 95 | | ), [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = help: consider adding a `#![type_length_limit="1210280"]` attribute to your crate [INFO] [stdout] = note: the full type name has been written to '/opt/rustwide/target/debug/deps/pddl-bfc72bbcc329f059.long-type.txt' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: reached the type-length limit while instantiating `utilities::prefix_expr::<'_, {closure@tuple, (..., ...), ..., ...>::{closure#0}}, ...>` [INFO] [stdout] --> src/parsers/da_gd.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | / prefix_expr( [INFO] [stdout] 99 | | "forall", [INFO] [stdout] 100 | | tuple(( [INFO] [stdout] 101 | | parens(typed_list(parse_variable)), [INFO] [stdout] 102 | | preceded(multispace1, parse_da_gd), [INFO] [stdout] 103 | | )), [INFO] [stdout] 104 | | ), [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = help: consider adding a `#![type_length_limit="1210280"]` attribute to your crate [INFO] [stdout] = note: the full type name has been written to '/opt/rustwide/target/debug/deps/pddl-bfc72bbcc329f059.long-type.txt' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: reached the type-length limit while instantiating `<{closure@alt, types::p_effect::PEffect, ..., ...>::{closure#0}} as FnMut<...>>::call_mut` [INFO] [stdout] --> src/parsers/p_effect.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 101 | alt((is_not, object_undefined, object, numeric, is))(input.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider adding a `#![type_length_limit="1960881"]` attribute to your crate [INFO] [stdout] = note: the full type name has been written to '/opt/rustwide/target/debug/deps/pddl-bfc72bbcc329f059.long-type.txt' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: reached the type-length limit while instantiating `nom::combinator::map::, types::literal::Literal, ..., ..., ..., ...>` [INFO] [stdout] --> src/parsers/gd.rs:141:19 [INFO] [stdout] | [INFO] [stdout] 141 | let literal = map(literal(parse_term), GoalDefinition::new_literal); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider adding a `#![type_length_limit="1918892"]` attribute to your crate [INFO] [stdout] = note: the full type name has been written to '/opt/rustwide/target/debug/deps/pddl-bfc72bbcc329f059.long-type.txt' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `pddl` (lib test) due to 6 previous errors; 1 warning emitted [INFO] running `Command { std: "docker" "inspect" "3cbbb7eef03ad447f3bca2eb993b8510c6e5aaeeb6245dadf062da37e959fa76", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3cbbb7eef03ad447f3bca2eb993b8510c6e5aaeeb6245dadf062da37e959fa76", kill_on_drop: false }` [INFO] [stdout] 3cbbb7eef03ad447f3bca2eb993b8510c6e5aaeeb6245dadf062da37e959fa76