[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::<usize>::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::<usize>::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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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
