[INFO] cloning repository https://github.com/JohnSwan1503/typestate-pipeline [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/JohnSwan1503/typestate-pipeline" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJohnSwan1503%2Ftypestate-pipeline", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJohnSwan1503%2Ftypestate-pipeline'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 30ca088572c212c3d2cbc8e8e151244aca66c221 [INFO] testing JohnSwan1503/typestate-pipeline against 1.99.0-beta.1 for beta-1.99-5 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJohnSwan1503%2Ftypestate-pipeline" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/JohnSwan1503/typestate-pipeline [INFO] finished tweaking git repo https://github.com/JohnSwan1503/typestate-pipeline [INFO] tweaked toml for git repo https://github.com/JohnSwan1503/typestate-pipeline written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/JohnSwan1503/typestate-pipeline on toolchain 1.99.0-beta.1 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/JohnSwan1503/typestate-pipeline already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [ERROR] error running command: no output for 300 seconds [INFO] testing JohnSwan1503/typestate-pipeline against 1.99.0-beta.1 for beta-1.99-5 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJohnSwan1503%2Ftypestate-pipeline" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/JohnSwan1503/typestate-pipeline [INFO] finished tweaking git repo https://github.com/JohnSwan1503/typestate-pipeline [INFO] tweaked toml for git repo https://github.com/JohnSwan1503/typestate-pipeline written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/JohnSwan1503/typestate-pipeline on toolchain 1.99.0-beta.1 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/JohnSwan1503/typestate-pipeline already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "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 [ERROR] error running command: no output for 300 seconds [INFO] testing JohnSwan1503/typestate-pipeline against 1.99.0-beta.1 for beta-1.99-5 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJohnSwan1503%2Ftypestate-pipeline" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/JohnSwan1503/typestate-pipeline [INFO] finished tweaking git repo https://github.com/JohnSwan1503/typestate-pipeline [INFO] tweaked toml for git repo https://github.com/JohnSwan1503/typestate-pipeline written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/JohnSwan1503/typestate-pipeline on toolchain 1.99.0-beta.1 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/JohnSwan1503/typestate-pipeline already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b [INFO] running `Command { std: "docker" "start" "f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling winnow v1.0.2 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling hashbrown v0.17.0 [INFO] [stderr] Compiling toml_datetime v1.1.1+spec-1.1.0 [INFO] [stderr] Compiling unicode-segmentation v1.13.2 [INFO] [stderr] Compiling typestate-pipeline v0.2.0 (/opt/rustwide/workdir/crates/typestate-pipeline) [INFO] [stderr] Compiling typestate-pipeline-core v0.2.0 (/opt/rustwide/workdir/crates/typestate-pipeline-core) [INFO] [stderr] Compiling convert_case v0.11.0 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling indexmap v2.14.0 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling toml_parser v1.1.2+spec-1.1.0 [INFO] [stderr] Compiling toml_edit v0.25.11+spec-1.1.0 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Compiling typestate-pipeline-macros v0.2.0 (/opt/rustwide/workdir/crates/typestate-pipeline-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.64s [INFO] running `Command { std: "docker" "inspect" "f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling winnow v1.0.2 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling target-triple v1.0.0 [INFO] [stderr] Compiling itoa v1.0.18 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling toml_writer v1.1.1+spec-1.1.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tokio-macros v2.7.0 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling pin-project-lite v0.2.17 [INFO] [stderr] Compiling termcolor v1.4.1 [INFO] [stderr] Compiling typestate-pipeline-core v0.2.0 (/opt/rustwide/workdir/crates/typestate-pipeline-core) [INFO] [stderr] Compiling tokio v1.52.1 [INFO] [stderr] Compiling toml_parser v1.1.2+spec-1.1.0 [INFO] [stderr] Compiling toml_edit v0.25.11+spec-1.1.0 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Compiling typestate-pipeline-macros v0.2.0 (/opt/rustwide/workdir/crates/typestate-pipeline-macros) [INFO] [stderr] Compiling serde_spanned v1.1.1 [INFO] [stderr] Compiling toml_datetime v1.1.1+spec-1.1.0 [INFO] [stderr] Compiling toml v1.1.2+spec-1.1.0 [INFO] [stderr] Compiling trybuild v1.0.116 [INFO] [stderr] Compiling typestate-pipeline v0.2.0 (/opt/rustwide/workdir/crates/typestate-pipeline) [INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::::fetch_update`: renamed to `try_update` for consistency [INFO] [stdout] --> crates/typestate-pipeline/tests/safety/factory_panic_safety/tests/panicky_drop.rs:14:14 [INFO] [stdout] | [INFO] [stdout] 14 | .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |n| n.checked_sub(1)) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] help: replace the use of the deprecated method [INFO] [stdout] | [INFO] [stdout] 14 - .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |n| n.checked_sub(1)) [INFO] [stdout] 14 + .try_update(Ordering::SeqCst, Ordering::SeqCst, |n| n.checked_sub(1)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 14.05s [INFO] running `Command { std: "docker" "inspect" "f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::::fetch_update`: renamed to `try_update` for consistency [INFO] [stderr] --> crates/typestate-pipeline/tests/safety/factory_panic_safety/tests/panicky_drop.rs:14:14 [INFO] [stderr] | [INFO] [stderr] 14 | .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |n| n.checked_sub(1)) [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] help: replace the use of the deprecated method [INFO] [stderr] | [INFO] [stderr] 14 - .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |n| n.checked_sub(1)) [INFO] [stderr] 14 + .try_update(Ordering::SeqCst, Ordering::SeqCst, |n| n.checked_sub(1)) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `typestate-pipeline` (test "safety") generated 1 warning (run `cargo fix --test "safety" -p typestate-pipeline` to apply 1 suggestion) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/typestate_pipeline-3411cc06457ca11c) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/expansions.rs (/opt/rustwide/target/debug/deps/expansions-f1a67a3fc7b15bea) [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test factory::empty_alias::surface_compiles ... ok [INFO] [stdout] test factory::finalize_async::surface_compiles ... ok [INFO] [stdout] test combo::factory_in_pipeline::surface_compiles ... ok [INFO] [stdout] test factory::minimal::surface_compiles ... ok [INFO] [stdout] test factory::overridable::surface_compiles ... ok [INFO] [stdout] test factory::pipeline_arm::surface_compiles ... ok [INFO] [stdout] test factory::internal::surface_compiles ... ok [INFO] [stdout] test factory::default::surface_compiles ... ok [INFO] [stdout] test factory::ready_trait::surface_compiles ... ok [INFO] [stdout] test factory::removable::surface_compiles ... ok [INFO] [stdout] test factory::rename::surface_compiles ... ok [INFO] [stdout] test factory::setter_input_type::surface_compiles ... ok [INFO] [stdout] test impl_pipelined::minimal::surface_compiles ... ok [INFO] [stdout] test factory::setter_transformer::surface_compiles ... ok [INFO] [stdout] test factory::required_and_optional::surface_compiles ... ok [INFO] [stdout] test factory::setter_async::surface_compiles ... ok [INFO] [stdout] test pipelined::with_tag::surface_compiles ... ok [INFO] [stdout] test transitions::async_breakpoint::surface_compiles ... ok [INFO] [stdout] test factory::setter_fallible::surface_compiles ... ok [INFO] [stdout] test pipelined::minimal::surface_compiles ... ok [INFO] [stdout] test transitions::async_deferred::surface_compiles ... ok [INFO] [stdout] test transitions::sync_fallible::surface_compiles ... ok [INFO] [stdout] test transitions::sync_infallible::surface_compiles ... ok [INFO] [stdout] test pipelined::inspect_combinator::surface_compiles ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/factory.rs (/opt/rustwide/target/debug/deps/factory-d735fd39e81779af) [INFO] [stdout] [INFO] [stdout] running 38 tests [INFO] [stdout] test core::build_in_arbitrary_order ... ok [INFO] [stdout] test core::build_in_order ... ok [INFO] [stdout] test core::custom_bag_name ... ok [INFO] [stdout] test core::custom_setter_name ... ok [INFO] [stdout] test core::custom_transformer_fn ... ok [INFO] [stdout] test core::default_helper_fills_in_optional ... ok [INFO] [stdout] test core::drop_field_drops_value_once ... ok [INFO] [stdout] test core::drop_field_then_reset_doesnt_double_drop ... ok [INFO] [stdout] test core::fallible_transformer_failure ... ok [INFO] [stdout] test core::empty_bag_dropped_does_not_touch_uninit_fields ... ok [INFO] [stdout] test core::fallible_transformer_success ... ok [INFO] [stdout] test core::finalize_mixes_set_and_default ... ok [INFO] [stdout] test core::finalize_uses_defaults_when_optional_no ... ok [INFO] [stdout] test core::getter_borrows_set_field ... ok [INFO] [stdout] test core::fully_populated_bag_dropped_drops_all ... ok [INFO] [stdout] test core::override_drops_old_value ... ok [INFO] [stdout] test core::partial_bag_dropped_drops_only_set_fields ... ok [INFO] [stdout] test core::finalize_keeps_explicit_values_when_optional_yes ... ok [INFO] [stdout] test input_type::default_helper_bypasses_transformer ... ok [INFO] [stdout] test core::finalize_does_not_double_drop ... ok [INFO] [stdout] test input_type::setter_takes_input_type_not_field_type ... ok [INFO] [stdout] test internal_field::carrier_non_internal_getter_gates_on_yes_flag ... ok [INFO] [stdout] test input_type::unset_default_field_uses_default_at_finalize ... ok [INFO] [stdout] test internal_field::carrier_internal_getter_is_unconditional ... ok [INFO] [stdout] test internal_field::constructor_takes_internal_field_as_argument ... ok [INFO] [stdout] test internal_field::finalize_passes_internal_field_through ... ok [INFO] [stdout] test internal_field::internal_field_dropped_from_flag_generic_list ... ok [INFO] [stdout] test internal_field::internal_getter_is_unconditional ... ok [INFO] [stdout] test internal_field::pipeline_arm_works_for_non_internal_fields ... ok [INFO] [stdout] test r#async::standalone_async_finalize ... ok [INFO] [stdout] test r#async::pipeline_async_setter_chains_through_inflight ... ok [INFO] [stdout] test r#async::standalone_async_setter_fallible_failure ... ok [INFO] [stdout] test ready_trait::dispatch_via_trait_matches_inherent_finalize ... ok [INFO] [stdout] test r#async::standalone_async_setter_non_fallible ... ok [INFO] [stdout] test r#async::transitions_body_calls_finalize ... ok [INFO] [stdout] test ready_trait::ready_trait_is_implemented_when_required_flags_yes ... ok [INFO] [stdout] test r#async::pipeline_async_fallible_setter_propagates_error ... ok [INFO] [stdout] test ready_trait::ready_trait_works_when_optional_set_too ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-1b46bf90c740ed84) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test factory_in_pipeline::validation_failure_at_bag_finalize ... ok [INFO] [stdout] test factory_in_pipeline::full_chain_bag_into_pipeline ... ok [INFO] [stdout] test factory_pipeline::pipeline_override_replaces_value ... ok [INFO] [stdout] test factory_pipeline::pipeline_setters_chain_through_inflight ... ok [INFO] [stdout] test factory_pipeline::pipeline_setters_chain_in_resolved_mode ... ok [INFO] [stdout] test factory_pipeline::pipeline_drop_field_transitions_yes_to_no ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/pipeline.rs (/opt/rustwide/target/debug/deps/pipeline-0222f5c0fd38f25e) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test impl_pipelined::gat_projections_are_correct ... ok [INFO] [stdout] test impl_pipelined::pipelined_associated_types_resolve ... ok [INFO] [stdout] test impl_pipelined::tagged_pipelined_resolves ... ok [INFO] [stdout] test inspect::inflight_inspect_chains_through_subsequent_transitions ... ok [INFO] [stdout] test impl_pipelined::intofuture_drives_inflight_back_to_resolved ... ok [INFO] [stdout] test inspect::inflight_inspect_runs_after_pending_resolves ... ok [INFO] [stdout] test inspect::resolved_inspect_does_not_change_typestate ... ok [INFO] [stdout] test inspect::resolved_inspect_runs_sync_and_preserves_chain ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/safety.rs (/opt/rustwide/target/debug/deps/safety-df49a005624a83f3) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test factory_hygiene::default_expression_can_call_user_scope_function ... ok [INFO] [stdout] test factory_hygiene::struct_with_field_names_matching_macro_internals_compiles ... ok [INFO] [stdout] test factory_no_leak::async_setter_dropped_mid_await_drops_other_set_fields ... ok [INFO] [stdout] test factory_no_leak::fallible_setter_failure_drops_other_set_fields ... ok [INFO] [stdout] test factory_no_leak::fallible_overrider_failure_drops_other_set_fields ... ok [INFO] [stdout] test factory_phantom_shape::all_internal_struct_finalizes_without_flag_generics ... ok [INFO] [stdout] test factory_phantom_shape::one_flag_bag_is_send_and_sync_when_field_is ... ok [INFO] [stdout] test factory_phantom_shape::singleton_flag_struct_round_trips ... ok [INFO] [stdout] test factory_phantom_shape::many_flag_struct_round_trips ... ok [INFO] [stdout] test factory_panic_safety::panic_in_default_expr_during_finalize_drops_already_read_fields ... ok [INFO] [stdout] test factory_panic_safety::panic_in_drop_still_drops_subsequent_fields ... ok [INFO] [stdout] test factory_panic_safety::panic_in_old_value_drop_during_override_drops_other_fields ... ok [INFO] [stdout] test factory_panic_safety::panic_in_old_value_drop_during_remove_drops_other_fields ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/transitions.rs (/opt/rustwide/target/debug/deps/transitions-5e141e1f41380280) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test core::breakpoint_forces_explicit_await ... ok [INFO] [stdout] test core::intofuture_resolves_inflight_back_to_resolved ... ok [INFO] [stdout] test core::full_chain_with_resolved_breakpoint_in_middle ... ok [INFO] [stdout] test attr_forwarding::impl_attr_forwarded_to_both_arms ... ok [INFO] [stdout] test core::sync_fallible_propagates_through_inflight_chain ... ok [INFO] [stdout] test core::sync_fallible_resolved_returns_result_directly ... ok [INFO] [stdout] test via_pipelined::transitions_chain_without_error_arg ... ok [INFO] [stdout] test via_pipelined::transitions_chain_propagates_error ... ok [INFO] [stdout] test via_pipelined::intofuture_provided_by_pipelined ... ok [INFO] [stdout] test via_pipelined::factory_pipeline_arms_without_error_arg ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/ui_macros.rs (/opt/rustwide/target/debug/deps/ui_macros-abc062add3710743) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/typestate_pipeline_core-914008e11245556e) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/typestate_pipeline_macros-7c08794154c86e24) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests typestate_pipeline [INFO] [stdout] [INFO] [stdout] running 217 tests [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - (line 220) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - (line 282) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - (line 317) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - (line 447) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1053) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1073) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1084) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1091) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1137) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1234) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1352) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1363) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1467) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1563) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1586) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1301) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1507) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1706) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1734) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1104) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1816) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1850) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1017) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1932) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 194) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1402) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 2035) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1893) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 2109) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1615) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1180) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 2071) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 269) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1990) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 341) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 168) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 405) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - (line 34) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 453) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 243) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 504) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 2167) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 558) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 429) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 631) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 2270) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 713) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 376) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 800) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 481) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 873) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 532) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 975) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 1747) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - pipelined (line 1604) - compile ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - impl_pipelined (line 1647) - compile ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 586) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 522) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 304) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 665) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 567) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 615) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 667) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 768) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 717) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 837) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 831) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 797) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 908) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - guide (line 742) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 913) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 1083) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 1208) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 1159) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 1033) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 1122) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 622) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 1274) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 380) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 525) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 836) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 575) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 1324) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 779) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 720) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 472) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::input_type (line 581) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 425) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::input_type (line 671) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 668) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 890) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::input_type (line 624) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 614) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 687) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 785) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 649) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 731) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 888) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 859) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::ready_trait (line 691) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::ready_trait (line 768) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::input_type (line 700) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::ready_trait (line 729) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1020) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 818) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1076) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 987) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1141) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1259) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 1075) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::ready_trait (line 807) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 961) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 918) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 919) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 977) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 941) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 1110) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1209) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 860) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 1007) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 916) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1014) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 1091) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1070) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 1031) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1160) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1120) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 1039) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 1066) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1052) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 974) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1207) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 1129) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1240) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1104) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1239) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1183) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1285) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1164) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1305) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1346) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_leak (line 1287) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1255) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_hygiene (line 1209) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_leak (line 1197) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_leak (line 1116) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1299) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_leak (line 1370) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1480) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1391) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1437) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_leak (line 1398) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_hygiene (line 1276) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1525) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1792) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1843) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1622) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1683) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2036) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1939) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2089) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1987) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1346) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2338) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2141) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1738) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2204) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2278) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1259) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1892) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1568) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2415) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1172) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1536) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1352) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1423) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2376) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1482) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2468) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::attr_forwarding (line 847) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 734) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 793) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 1003) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 848) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 899) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_phantom_shape (line 1249) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_phantom_shape (line 1388) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 944) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 786) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 874) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 918) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_phantom_shape (line 1291) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::default_helper_without_default (line 1376) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::default_with_async (line 1389) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::default_with_fallible (line 1401) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::factory_async_without_setter (line 1413) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::factory_fallible_without_setter (line 1425) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::factory_no_unsafe_without_feature (line 1438) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::factory_on_enum (line 1450) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::input_without_setter (line 1462) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::internal_field_no_pipeline_arm (line 1475) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::internal_with_setter (line 1488) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::pipeline_field_is_private (line 1502) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::ready_trait_rejects_unset_required (line 1516) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::transition_without_into (line 1528) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::transitions_breakpoint_on_sync (line 1540) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::transitions_breakpoint_with_value (line 1552) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::transitions_first_param_not_state (line 1564) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::transitions_on_trait_impl (line 1577) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::ui::transitions_without_pipelined_impl (line 1590) ... ignored [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 1061) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::safety::factory_phantom_shape (line 1348) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 971) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 828) ... FAILED [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 947) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 969) ... ok [INFO] [stdout] test crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 1018) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - guide (line 1301) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1306:11 [INFO] [stdout] | [INFO] [stdout] 1306 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 522) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:523:5 [INFO] [stdout] | [INFO] [stdout] 523 | use super::UserProfileFactory; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:525:1 [INFO] [stdout] | [INFO] [stdout] 525 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 567) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:568:5 [INFO] [stdout] | [INFO] [stdout] 568 | use super::{BadInput, UserProfileFactory}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:570:1 [INFO] [stdout] | [INFO] [stdout] 570 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 615) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:616:5 [INFO] [stdout] | [INFO] [stdout] 616 | use super::{ConfirmedUser, UserFactory}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:618:1 [INFO] [stdout] | [INFO] [stdout] 618 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 667) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:669:5 [INFO] [stdout] | [INFO] [stdout] 669 | use super::{Author, Hub, OrderFactory, empty_order}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:672:1 [INFO] [stdout] | [INFO] [stdout] 672 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 768) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:769:5 [INFO] [stdout] | [INFO] [stdout] 769 | use super::{Hub, empty_order}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:771:1 [INFO] [stdout] | [INFO] [stdout] 771 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 717) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:718:5 [INFO] [stdout] | [INFO] [stdout] 718 | use super::{BadInput, Hub, empty_order}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:720:1 [INFO] [stdout] | [INFO] [stdout] 720 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 831) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:835:5 [INFO] [stdout] | [INFO] [stdout] 835 | use super::error::BadInput; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 913) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:917:5 [INFO] [stdout] | [INFO] [stdout] 917 | use super::error::BadInput; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] warning: method call on a diverging inference variable [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:944:9 [INFO] [stdout] | [INFO] [stdout] 944 | pub sku: String, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider providing a type annotation [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #156047 [INFO] [stdout] = note: `#[warn(method_call_on_diverging_infer_var)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `sku` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:944:9 [INFO] [stdout] | [INFO] [stdout] 944 | pub sku: String, [INFO] [stdout] | ^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] warning: method call on a diverging inference variable [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:946:9 [INFO] [stdout] | [INFO] [stdout] 946 | pub quantity: u32, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider providing a type annotation [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #156047 [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `quantity` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:946:9 [INFO] [stdout] | [INFO] [stdout] 946 | pub quantity: u32, [INFO] [stdout] | ^^^^^^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 622) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:624:5 [INFO] [stdout] | [INFO] [stdout] 624 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 836) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:838:5 [INFO] [stdout] | [INFO] [stdout] 838 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 575) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:577:5 [INFO] [stdout] | [INFO] [stdout] 577 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 779) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:781:5 [INFO] [stdout] | [INFO] [stdout] 781 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 720) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:722:5 [INFO] [stdout] | [INFO] [stdout] 722 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::input_type (line 581) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:582:5 [INFO] [stdout] | [INFO] [stdout] 582 | use super::ProfileFactory; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::input_type (line 671) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:672:5 [INFO] [stdout] | [INFO] [stdout] 672 | use super::ProfileFactory; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 668) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:670:5 [INFO] [stdout] | [INFO] [stdout] 670 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 890) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:892:5 [INFO] [stdout] | [INFO] [stdout] 892 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::input_type (line 624) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:625:5 [INFO] [stdout] | [INFO] [stdout] 625 | use super::ProfileFactory; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 614) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:615:5 [INFO] [stdout] | [INFO] [stdout] 615 | use super::JobFactory; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 687) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:691:5 [INFO] [stdout] | [INFO] [stdout] 691 | use super::JobFactory; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 785) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:786:5 [INFO] [stdout] | [INFO] [stdout] 786 | use super::JobFactory; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 649) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:650:5 [INFO] [stdout] | [INFO] [stdout] 650 | use super::JobFactory; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 731) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:735:5 [INFO] [stdout] | [INFO] [stdout] 735 | use super::{Author, Hub, carrier}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 859) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:860:5 [INFO] [stdout] | [INFO] [stdout] 860 | use super::{Hub, carrier}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::ready_trait (line 691) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:692:5 [INFO] [stdout] | [INFO] [stdout] 692 | use super::{ProfileFactory, generic_finalize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::ready_trait (line 768) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:769:5 [INFO] [stdout] | [INFO] [stdout] 769 | use super::{ProfileFactory, ProfileFactoryReady}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::ready_trait (line 729) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:730:5 [INFO] [stdout] | [INFO] [stdout] 730 | use super::{ProfileFactory, generic_finalize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1020) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1021:5 [INFO] [stdout] | [INFO] [stdout] 1021 | use super::{Client, TableName, Version, nm, ns}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1023:1 [INFO] [stdout] | [INFO] [stdout] 1023 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 818) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:819:5 [INFO] [stdout] | [INFO] [stdout] 819 | use super::{Hub, carrier}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1076) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1077:5 [INFO] [stdout] | [INFO] [stdout] 1077 | use super::{Client, Reference, TableName, Version, nm, ns}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1083:16 [INFO] [stdout] | [INFO] [stdout] 1083 | let body = serde_json::value::RawValue::from_string("{}".into()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1079:1 [INFO] [stdout] | [INFO] [stdout] 1079 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1141) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1143:5 [INFO] [stdout] | [INFO] [stdout] 1143 | use super::{Client, Reference, Version, nm, ns}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1149:16 [INFO] [stdout] | [INFO] [stdout] 1149 | let body = serde_json::value::RawValue::from_string("{}".into()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `dataset_authoring` in `typestate_pipeline` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1172:33 [INFO] [stdout] | [INFO] [stdout] 1172 | Err(typestate_pipeline::dataset_authoring::error::AuthoringError::NoPriorVersion) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `dataset_authoring` in `typestate_pipeline` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 44 | #[cfg(feature = "dataset-authoring-example")] [INFO] [stdout] | ------------------------------------- the item is gated behind the `dataset-authoring-example` feature [INFO] [stdout] 45 | #[cfg_attr(docsrs, doc(cfg(feature = "dataset-authoring-example")))] [INFO] [stdout] 46 | pub mod dataset_authoring; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1145:1 [INFO] [stdout] | [INFO] [stdout] 1145 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1259) stdout ---- [INFO] [stdout] error[E0433]: cannot find `dataset_authoring` in `typestate_pipeline` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1261:29 [INFO] [stdout] | [INFO] [stdout] 1261 | pub use typestate_pipeline::dataset_authoring::{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `dataset_authoring` in `typestate_pipeline` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 44 | #[cfg(feature = "dataset-authoring-example")] [INFO] [stdout] | ------------------------------------- the item is gated behind the `dataset-authoring-example` feature [INFO] [stdout] 45 | #[cfg_attr(docsrs, doc(cfg(feature = "dataset-authoring-example")))] [INFO] [stdout] 46 | pub mod dataset_authoring; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 1075) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1077:5 [INFO] [stdout] | [INFO] [stdout] 1077 | use super::domain::{User, UserFactory}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 961) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:962:5 [INFO] [stdout] | [INFO] [stdout] 962 | use super::{Client, NetworkId, Reference, Version, nm, ns}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:964:1 [INFO] [stdout] | [INFO] [stdout] 964 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 918) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:922:5 [INFO] [stdout] | [INFO] [stdout] 922 | use super::error::AppError; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] warning: method call on a diverging inference variable [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:950:9 [INFO] [stdout] | [INFO] [stdout] 950 | pub parallelism: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider providing a type annotation [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #156047 [INFO] [stdout] = note: `#[warn(method_call_on_diverging_infer_var)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `parallelism` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:950:9 [INFO] [stdout] | [INFO] [stdout] 950 | pub parallelism: u16, [INFO] [stdout] | ^^^^^^^^^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] warning: method call on a diverging inference variable [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:954:9 [INFO] [stdout] | [INFO] [stdout] 954 | pub verify: bool, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider providing a type annotation [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #156047 [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `with_verify` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:954:9 [INFO] [stdout] | [INFO] [stdout] 954 | pub verify: bool, [INFO] [stdout] | ^^^^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_default` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:954:9 [INFO] [stdout] | [INFO] [stdout] 954 | pub verify: bool, [INFO] [stdout] | ^^^^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 919) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:921:5 [INFO] [stdout] | [INFO] [stdout] 921 | use super::{Author, Confirmed, Server, User, drafting}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:924:1 [INFO] [stdout] | [INFO] [stdout] 924 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 977) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:978:5 [INFO] [stdout] | [INFO] [stdout] 978 | use super::{Server, SubmitError, User, drafting}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 1110) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1114:5 [INFO] [stdout] | [INFO] [stdout] 1114 | use super::domain::{Server, User, UserFactory}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1115:5 [INFO] [stdout] | [INFO] [stdout] 1115 | use super::error::SubmitError; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1116:5 [INFO] [stdout] | [INFO] [stdout] 1116 | use super::phases::{Confirmed, Drafting, Submitted}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1209) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1211:5 [INFO] [stdout] | [INFO] [stdout] 1211 | use super::{Client, Reference, Version, nm, ns}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1217:16 [INFO] [stdout] | [INFO] [stdout] 1217 | let body = serde_json::value::RawValue::from_string("{}".into()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `dataset_authoring` in `typestate_pipeline` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1238:33 [INFO] [stdout] | [INFO] [stdout] 1238 | typestate_pipeline::dataset_authoring::error::AuthoringError::KindMismatch { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `dataset_authoring` in `typestate_pipeline` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 44 | #[cfg(feature = "dataset-authoring-example")] [INFO] [stdout] | ------------------------------------- the item is gated behind the `dataset-authoring-example` feature [INFO] [stdout] 45 | #[cfg_attr(docsrs, doc(cfg(feature = "dataset-authoring-example")))] [INFO] [stdout] 46 | pub mod dataset_authoring; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1213:1 [INFO] [stdout] | [INFO] [stdout] 1213 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 860) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:861:5 [INFO] [stdout] | [INFO] [stdout] 861 | use super::{Server, empty_bag}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:863:1 [INFO] [stdout] | [INFO] [stdout] 863 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 916) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:918:5 [INFO] [stdout] | [INFO] [stdout] 918 | use super::{Author, Server, empty_inflight_bag}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:921:1 [INFO] [stdout] | [INFO] [stdout] 921 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1014) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1018:5 [INFO] [stdout] | [INFO] [stdout] 1018 | use super::{Author, Client, DummyError, Started}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1070) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1072:5 [INFO] [stdout] | [INFO] [stdout] 1072 | use super::{Author, Finished, Started}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 1031) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1032:5 [INFO] [stdout] | [INFO] [stdout] 1032 | use super::{Server, empty_bag}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1034:1 [INFO] [stdout] | [INFO] [stdout] 1034 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1160) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1164:5 [INFO] [stdout] | [INFO] [stdout] 1164 | use super::{MyTag, Started, Tagged}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1120) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1124:5 [INFO] [stdout] | [INFO] [stdout] 1124 | use super::{Author, Client, DummyError, Started, started_inflight}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1126:1 [INFO] [stdout] | [INFO] [stdout] 1126 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1052) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1058:5 [INFO] [stdout] | [INFO] [stdout] 1058 | use super::{Author, Drafted, Hub, drafted}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1060:1 [INFO] [stdout] | [INFO] [stdout] 1060 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 974) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:975:5 [INFO] [stdout] | [INFO] [stdout] 975 | use super::{Server, empty_bag}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:977:1 [INFO] [stdout] | [INFO] [stdout] 977 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 1129) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1133:5 [INFO] [stdout] | [INFO] [stdout] 1133 | use super::domain::Server; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1134:5 [INFO] [stdout] | [INFO] [stdout] 1134 | use super::error::AppError; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] warning: method call on a diverging inference variable [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1158:9 [INFO] [stdout] | [INFO] [stdout] 1158 | pub name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider providing a type annotation [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #156047 [INFO] [stdout] = note: `#[warn(method_call_on_diverging_infer_var)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `name` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1158:9 [INFO] [stdout] | [INFO] [stdout] 1158 | pub name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `ne` with a similar name [INFO] [stdout] | [INFO] [stdout] 1158 - pub name: String, [INFO] [stdout] 1158 + pub ne: String, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] warning: method call on a diverging inference variable [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1160:9 [INFO] [stdout] | [INFO] [stdout] 1160 | pub network: String, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider providing a type annotation [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #156047 [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `network` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1160:9 [INFO] [stdout] | [INFO] [stdout] 1160 | pub network: String, [INFO] [stdout] | ^^^^^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] warning: method call on a diverging inference variable [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1162:9 [INFO] [stdout] | [INFO] [stdout] 1162 | pub parallelism: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider providing a type annotation [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #156047 [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `with_parallelism` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1162:9 [INFO] [stdout] | [INFO] [stdout] 1162 | pub parallelism: u16, [INFO] [stdout] | ^^^^^^^^^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] warning: method call on a diverging inference variable [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1164:9 [INFO] [stdout] | [INFO] [stdout] 1164 | pub label: String, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider providing a type annotation [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #156047 [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `label` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1164:9 [INFO] [stdout] | [INFO] [stdout] 1164 | pub label: String, [INFO] [stdout] | ^^^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `parallelism_default` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1162:9 [INFO] [stdout] | [INFO] [stdout] 1162 | pub parallelism: u16, [INFO] [stdout] | ^^^^^^^^^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `drop_network` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1160:9 [INFO] [stdout] | [INFO] [stdout] 1160 | pub network: String, [INFO] [stdout] | ^^^^^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `override_parallelism` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1162:9 [INFO] [stdout] | [INFO] [stdout] 1162 | pub parallelism: u16, [INFO] [stdout] | ^^^^^^^^^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors; 4 warnings emitted [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1240) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1243:5 [INFO] [stdout] | [INFO] [stdout] 1243 | use super::{Hub, drafted}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1245:1 [INFO] [stdout] | [INFO] [stdout] 1245 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1104) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1106:5 [INFO] [stdout] | [INFO] [stdout] 1106 | use super::{Author, Hub, Tagged, drafted}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1109:1 [INFO] [stdout] | [INFO] [stdout] 1109 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1239) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1243:5 [INFO] [stdout] | [INFO] [stdout] 1243 | use super::error::DummyError; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1244:5 [INFO] [stdout] | [INFO] [stdout] 1244 | use super::state_types::{MyTag, Started}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1164) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1170:5 [INFO] [stdout] | [INFO] [stdout] 1170 | use super::{Author, Hub, Tagged, drafted}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1172:1 [INFO] [stdout] | [INFO] [stdout] 1172 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1346) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1352:5 [INFO] [stdout] | [INFO] [stdout] 1352 | use super::error::AppError; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1353:5 [INFO] [stdout] | [INFO] [stdout] 1353 | use super::phases::{Deployed, Drafted, Tagged}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_leak (line 1287) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1289:5 [INFO] [stdout] | [INFO] [stdout] 1289 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1255) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1260:11 [INFO] [stdout] | [INFO] [stdout] 1260 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_leak (line 1197) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1199:5 [INFO] [stdout] | [INFO] [stdout] 1199 | use super::{Counted, Reject, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_leak (line 1116) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1118:5 [INFO] [stdout] | [INFO] [stdout] 1118 | use super::{Counted, Reject, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1299) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1304:11 [INFO] [stdout] | [INFO] [stdout] 1304 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1480) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1486:11 [INFO] [stdout] | [INFO] [stdout] 1486 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1482:5 [INFO] [stdout] | [INFO] [stdout] 1482 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1391) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1396:11 [INFO] [stdout] | [INFO] [stdout] 1396 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1437) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1442:11 [INFO] [stdout] | [INFO] [stdout] 1442 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1525) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1531:11 [INFO] [stdout] | [INFO] [stdout] 1531 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1527:5 [INFO] [stdout] | [INFO] [stdout] 1527 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1792) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1798:11 [INFO] [stdout] | [INFO] [stdout] 1798 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1794:5 [INFO] [stdout] | [INFO] [stdout] 1794 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1843) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1848:11 [INFO] [stdout] | [INFO] [stdout] 1848 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1622) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1628:11 [INFO] [stdout] | [INFO] [stdout] 1628 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1624:5 [INFO] [stdout] | [INFO] [stdout] 1624 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1683) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1689:11 [INFO] [stdout] | [INFO] [stdout] 1689 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1685:5 [INFO] [stdout] | [INFO] [stdout] 1685 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2036) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:2042:11 [INFO] [stdout] | [INFO] [stdout] 2042 | #[factory(no_unsafe, error = ValidationError)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:2038:5 [INFO] [stdout] | [INFO] [stdout] 2038 | use super::ValidationError; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1939) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1944:11 [INFO] [stdout] | [INFO] [stdout] 1944 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2089) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:2095:11 [INFO] [stdout] | [INFO] [stdout] 2095 | #[factory(no_unsafe, error = ValidationError)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:2091:5 [INFO] [stdout] | [INFO] [stdout] 2091 | use super::ValidationError; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1987) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1992:11 [INFO] [stdout] | [INFO] [stdout] 1992 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1346) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1351:11 [INFO] [stdout] | [INFO] [stdout] 1351 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2338) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:2343:11 [INFO] [stdout] | [INFO] [stdout] 2343 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2141) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:2147:11 [INFO] [stdout] | [INFO] [stdout] 2147 | #[factory(no_unsafe, error = Reject)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:2143:5 [INFO] [stdout] | [INFO] [stdout] 2143 | use super::{Counted, Reject, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1738) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1744:11 [INFO] [stdout] | [INFO] [stdout] 1744 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1740:5 [INFO] [stdout] | [INFO] [stdout] 1740 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2204) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:2210:11 [INFO] [stdout] | [INFO] [stdout] 2210 | #[factory(no_unsafe, error = Reject)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:2206:5 [INFO] [stdout] | [INFO] [stdout] 2206 | use super::{Counted, Reject, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2278) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:2284:11 [INFO] [stdout] | [INFO] [stdout] 2284 | #[factory(no_unsafe, error = Reject)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:2280:5 [INFO] [stdout] | [INFO] [stdout] 2280 | use super::{Counted, PendOnce, Reject, alive, poll_once, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1259) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1263:5 [INFO] [stdout] | [INFO] [stdout] 1263 | use super::{Counted, alive, setup}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1892) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1897:11 [INFO] [stdout] | [INFO] [stdout] 1897 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1568) stdout ---- [INFO] [stdout] error: `no_unsafe` requires the `no_unsafe` feature on the `typestate-pipeline` façade crate. Add `typestate-pipeline = { …, features = ["no_unsafe"] }` to your Cargo.toml. [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1574:11 [INFO] [stdout] | [INFO] [stdout] 1574 | #[factory(no_unsafe)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1570:5 [INFO] [stdout] | [INFO] [stdout] 1570 | use super::{Counted, alive, serialize}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1172) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1176:5 [INFO] [stdout] | [INFO] [stdout] 1176 | use super::{Counted, PanickyDrop, alive, setup}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1536) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1539:5 [INFO] [stdout] | [INFO] [stdout] 1539 | use super::bookkeeping::PANICKY_FUSE; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1352) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1356:5 [INFO] [stdout] | [INFO] [stdout] 1356 | use super::{Counted, PanickyDrop, alive, setup}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1423) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1427:5 [INFO] [stdout] | [INFO] [stdout] 1427 | use super::{Counted, PanickyDrop, alive, setup}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::transitions::attr_forwarding (line 847) stdout ---- [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:889:1 [INFO] [stdout] | [INFO] [stdout] 889 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0752`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 734) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:735:5 [INFO] [stdout] | [INFO] [stdout] 735 | use super::{Author, Client, Deployed}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:737:1 [INFO] [stdout] | [INFO] [stdout] 737 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 793) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:797:5 [INFO] [stdout] | [INFO] [stdout] 797 | use super::{Author, Client, Versioned}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:799:1 [INFO] [stdout] | [INFO] [stdout] 799 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 848) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:852:5 [INFO] [stdout] | [INFO] [stdout] 852 | use super::{Author, Client, JobConfigured}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:854:1 [INFO] [stdout] | [INFO] [stdout] 854 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 899) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:900:5 [INFO] [stdout] | [INFO] [stdout] 900 | use super::{Author, Client, TestError}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:902:1 [INFO] [stdout] | [INFO] [stdout] 902 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 944) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:948:5 [INFO] [stdout] | [INFO] [stdout] 948 | use super::{Author, Client, Versioned}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:950:1 [INFO] [stdout] | [INFO] [stdout] 950 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 786) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:787:5 [INFO] [stdout] | [INFO] [stdout] 787 | use super::{Hub, drafted}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:789:1 [INFO] [stdout] | [INFO] [stdout] 789 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 874) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:875:5 [INFO] [stdout] | [INFO] [stdout] 875 | use super::{Hub, empty_profile}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:877:1 [INFO] [stdout] | [INFO] [stdout] 877 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 918) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:922:5 [INFO] [stdout] | [INFO] [stdout] 922 | use super::{AppError, Author, Drafted, Hub, drafted_inflight}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:925:1 [INFO] [stdout] | [INFO] [stdout] 925 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 1061) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1067:5 [INFO] [stdout] | [INFO] [stdout] 1067 | use super::error::TestError; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1068:5 [INFO] [stdout] | [INFO] [stdout] 1068 | use super::phases::{Deployed, JobConfigured, Registered, Versioned}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 828) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:829:5 [INFO] [stdout] | [INFO] [stdout] 829 | use super::{AppError, Hub, drafted}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0752]: `main` function is not allowed to be `async` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:831:1 [INFO] [stdout] | [INFO] [stdout] 831 | pub async fn main() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0752. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 1018) stdout ---- [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1024:5 [INFO] [stdout] | [INFO] [stdout] 1024 | use super::error::AppError; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] error[E0433]: too many leading `super` keywords within `crate` [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1025:5 [INFO] [stdout] | [INFO] [stdout] 1025 | use super::phases::{Drafted, Published, Versioned}; [INFO] [stdout] | ^^^^^ this `super` would go above the crate root [INFO] [stdout] [INFO] [stdout] warning: method call on a diverging inference variable [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1083:9 [INFO] [stdout] | [INFO] [stdout] 1083 | pub handle: String, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider providing a type annotation [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #156047 [INFO] [stdout] = note: `#[warn(method_call_on_diverging_infer_var)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `handle` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1083:9 [INFO] [stdout] | [INFO] [stdout] 1083 | pub handle: String, [INFO] [stdout] | ^^^^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] warning: method call on a diverging inference variable [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1085:9 [INFO] [stdout] | [INFO] [stdout] 1085 | pub age: u32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider providing a type annotation [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #156047 [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `with_age` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1085:9 [INFO] [stdout] | [INFO] [stdout] 1085 | pub age: u32, [INFO] [stdout] | ^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `age_default` found for type `!` in the current scope [INFO] [stdout] --> crates/typestate-pipeline/src/lib.rs:1085:9 [INFO] [stdout] | [INFO] [stdout] 1085 | pub age: u32, [INFO] [stdout] | ^^^ method not found in `!` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - guide (line 1301) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 522) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 567) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 615) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 667) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 717) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 768) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 831) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::async_setters (line 913) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 575) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 622) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 668) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 720) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 779) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 836) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::core (line 890) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::input_type (line 581) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::input_type (line 624) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::input_type (line 671) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 614) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 649) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 687) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 731) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 785) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 818) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 859) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::internal_field (line 918) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::ready_trait (line 691) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::ready_trait (line 729) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::factory::ready_trait (line 768) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1020) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1076) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1141) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1209) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 1259) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::dataset_authoring (line 961) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 1075) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 1110) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 919) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::factory_in_pipeline (line 977) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 1031) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 1129) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 860) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 916) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::integration::factory_pipeline (line 974) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1014) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1070) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1120) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1160) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::pipeline::impl_pipelined (line 1239) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1052) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1104) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1164) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1240) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::pipeline::inspect (line 1346) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_leak (line 1116) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_leak (line 1197) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_leak (line 1287) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1255) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1299) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1346) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1391) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1437) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1480) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1525) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1568) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1622) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1683) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1738) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1792) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1843) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1892) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1939) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 1987) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2036) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2089) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2141) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2204) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2278) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_no_unsafe (line 2338) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1172) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1259) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1352) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1423) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::safety::factory_panic_safety (line 1536) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::transitions::attr_forwarding (line 847) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 1061) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 734) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 793) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 848) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 899) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::transitions::core (line 944) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 1018) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 786) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 828) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 874) [INFO] [stdout] crates/typestate-pipeline/src/lib.rs - tests::transitions::via_pipelined (line 918) [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `-p typestate-pipeline --doc` [INFO] [stdout] test result: FAILED. 68 passed; 97 failed; 52 ignored; 0 measured; 0 filtered out; finished in 5.76s [INFO] [stdout] [INFO] [stdout] all doctests ran in 8.50s; merged doctests compilation took 2.46s [INFO] running `Command { std: "docker" "inspect" "f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b", kill_on_drop: false }` [INFO] [stdout] f89bf8d9cccc573c810a6f1421460691036876cda01fdb289d4a6027c25cf57b