[INFO] fetching crate figment2 0.11.4... [INFO] testing figment2-0.11.4 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate figment2 0.11.4 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate figment2 0.11.4 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate figment2 0.11.4 [INFO] tweaked toml for crates.io crate figment2 0.11.4 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate figment2 0.11.4 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate figment2 0.11.4 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serde_default_utils v0.3.1 [INFO] [stderr] Downloaded serde-inline-default v0.2.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4ff90d0bbc1dab7a726167870f8dda7b3b933728d406673f620ca668c8cc3163 [INFO] running `Command { std: "docker" "start" "-a" "4ff90d0bbc1dab7a726167870f8dda7b3b933728d406673f620ca668c8cc3163", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4ff90d0bbc1dab7a726167870f8dda7b3b933728d406673f620ca668c8cc3163", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4ff90d0bbc1dab7a726167870f8dda7b3b933728d406673f620ca668c8cc3163", kill_on_drop: false }` [INFO] [stdout] 4ff90d0bbc1dab7a726167870f8dda7b3b933728d406673f620ca668c8cc3163 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 57177bb85538fada8c9b732f718dac51fcbab452e73b01cbef9859ad360323b1 [INFO] running `Command { std: "docker" "start" "-a" "57177bb85538fada8c9b732f718dac51fcbab452e73b01cbef9859ad360323b1", kill_on_drop: false }` [INFO] [stderr] Compiling uncased v0.9.10 [INFO] [stderr] Compiling figment2 v0.11.4 (/opt/rustwide/workdir) [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stdout] warning: feature `doc_cfg` is declared but not used [INFO] [stdout] --> src/lib.rs:1:30 [INFO] [stdout] | [INFO] [stdout] 1 | #![cfg_attr(nightly, feature(doc_cfg))] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.60s [INFO] running `Command { std: "docker" "inspect" "57177bb85538fada8c9b732f718dac51fcbab452e73b01cbef9859ad360323b1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "57177bb85538fada8c9b732f718dac51fcbab452e73b01cbef9859ad360323b1", kill_on_drop: false }` [INFO] [stdout] 57177bb85538fada8c9b732f718dac51fcbab452e73b01cbef9859ad360323b1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 72418d0032cba77913b659d33dd16f795755b8658fa9fe0459c31f45fa7439e7 [INFO] running `Command { std: "docker" "start" "-a" "72418d0032cba77913b659d33dd16f795755b8658fa9fe0459c31f45fa7439e7", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.178 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling clap_lex v0.7.6 [INFO] [stdout] warning: feature `doc_cfg` is declared but not used [INFO] [stdout] --> src/lib.rs:1:30 [INFO] [stdout] | [INFO] [stdout] 1 | #![cfg_attr(nightly, feature(doc_cfg))] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling serde-inline-default v0.2.3 [INFO] [stderr] Compiling clap_builder v4.5.53 [INFO] [stderr] Compiling serde_default_utils v0.3.1 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling clap v4.5.53 [INFO] [stderr] Compiling figment2 v0.11.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 9.79s [INFO] running `Command { std: "docker" "inspect" "72418d0032cba77913b659d33dd16f795755b8658fa9fe0459c31f45fa7439e7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "72418d0032cba77913b659d33dd16f795755b8658fa9fe0459c31f45fa7439e7", kill_on_drop: false }` [INFO] [stdout] 72418d0032cba77913b659d33dd16f795755b8658fa9fe0459c31f45fa7439e7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 3bc801ce0cefd6cb1f7bd8edc6859f320d4dd65688525e2a4846174119d0207d [INFO] running `Command { std: "docker" "start" "-a" "3bc801ce0cefd6cb1f7bd8edc6859f320d4dd65688525e2a4846174119d0207d", kill_on_drop: false }` [INFO] [stderr] warning: feature `doc_cfg` is declared but not used [INFO] [stderr] --> src/lib.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | #![cfg_attr(nightly, feature(doc_cfg))] [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `figment2` (lib) generated 1 warning [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/figment2-e5d1ace4ebad5f61) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test value::magic::tests::test_tagged ... ok [INFO] [stdout] test coalesce::tests::coalesce_arrays ... ok [INFO] [stdout] test coalesce::tests::coalesce_values ... ok [INFO] [stdout] test coalesce::tests::coalesce_dicts ... ok [INFO] [stdout] test value::parse::tests::check_compound_values_parse ... ok [INFO] [stdout] test value::parse::tests::check_simple_values_parse ... ok [INFO] [stdout] test coalesce::tests::coalesce_arrays_empty ... ok [INFO] [stderr] Running tests/camel-case.rs (/opt/rustwide/target/debug/deps/camel_case-1982ff6e4049ac38) [INFO] [stdout] test figment::is_send_sync ... ok [INFO] [stderr] Running tests/cargo.rs (/opt/rustwide/target/debug/deps/cargo-c71022ab2e7d1da2) [INFO] [stdout] [INFO] [stderr] Running tests/custom_env_parser.rs (/opt/rustwide/target/debug/deps/custom_env_parser-a95759b15d037d1f) [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [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] [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] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running tests/empty-env-vars.rs (/opt/rustwide/target/debug/deps/empty_env_vars-0b99e6af39496b87) [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/enum.rs (/opt/rustwide/target/debug/deps/enum-afa72f82fc1767ee) [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] [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/lossy_values.rs (/opt/rustwide/target/debug/deps/lossy_values-7ae01bdf8e714e38) [INFO] [stdout] [INFO] [stderr] Running tests/tagged.rs (/opt/rustwide/target/debug/deps/tagged-7cd02b43613c29b1) [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] [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/tuple-struct.rs (/opt/rustwide/target/debug/deps/tuple_struct-848cd9aeb50564d7) [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] [stdout] [INFO] [stderr] Running tests/yaml-enum.rs (/opt/rustwide/target/debug/deps/yaml_enum-e2840a0b131e1404) [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 figment2 [INFO] [stdout] [INFO] [stdout] running 133 tests [INFO] [stdout] test src/error.rs - error::Error::count (line 245) ... FAILED [INFO] [stdout] test src/figment.rs - figment::Figment::find_metadata (line 917) ... FAILED [INFO] [stdout] test src/figment.rs - figment::Figment::extract_inner_lossy (line 705) ... FAILED [INFO] [stdout] test src/error.rs - error::Error::with_path (line 190) ... ok [INFO] [stdout] test src/figment.rs - figment::Figment::extract_inner (line 671) ... FAILED [INFO] [stdout] test src/figment.rs - figment::Figment::find_value (line 828) ... FAILED [INFO] [stdout] test src/error.rs - error::Error (line 51) ... ok [INFO] [stdout] test src/error.rs - error::Error (line 81) ... ok [INFO] [stdout] test src/error.rs - error::Error (line 28) ... ok [INFO] [stdout] test src/error.rs - error::Error (line 38) ... ok [INFO] [stdout] test src/figment.rs - figment::Figment::contains (line 876) ... FAILED [INFO] [stdout] test src/error.rs - error::Error::missing (line 176) ... ok [INFO] [stdout] test src/figment.rs - figment::Figment::focus (line 483) ... FAILED [INFO] [stdout] test src/figment.rs - figment::Figment::get_metadata (line 949) ... FAILED [INFO] [stdout] test src/figment.rs - figment::Figment::extract (line 563) ... FAILED [INFO] [stdout] test src/figment.rs - figment::Figment::metadata (line 736) ... FAILED [INFO] [stdout] test src/error.rs - error::Error::chain (line 210) ... ok [INFO] [stdout] test src/figment.rs - figment::Figment::from (line 135) ... ok [INFO] [stdout] test src/figment.rs - figment::Figment::extract_lossy (line 619) ... FAILED [INFO] [stdout] test src/figment.rs - figment::Figment::profile (line 765) ... ok [INFO] [stdout] test src/lib.rs - (line 105) ... FAILED [INFO] [stdout] test src/lib.rs - (line 119) ... FAILED [INFO] [stdout] test src/figment.rs - figment::Figment::admerge (line 355) ... ok [INFO] [stdout] test src/figment.rs - figment::Figment::new (line 117) ... ok [INFO] [stdout] test src/lib.rs - (line 536) ... FAILED [INFO] [stdout] test src/lib.rs - (line 466) ... FAILED [INFO] [stdout] test src/lib.rs - (line 422) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 354) ... ok [INFO] [stdout] test src/figment.rs - figment::Figment::select (line 447) ... ok [INFO] [stdout] test src/lib.rs - (line 214) ... FAILED [INFO] [stdout] test src/lib.rs - (line 507) ... ok [INFO] [stdout] test src/figment.rs - figment::Figment::join (line 182) ... ok [INFO] [stdout] test src/metadata.rs - metadata::Metadata (line 47) ... ok [INFO] [stdout] test src/figment.rs - figment::Figment::zipmerge (line 396) ... ok [INFO] [stdout] test src/figment.rs - figment::Figment::adjoin (line 223) ... ok [INFO] [stdout] test src/metadata.rs - metadata::Metadata::from (line 88) ... ok [INFO] [stdout] test src/metadata.rs - metadata::Metadata::interpolater (line 140) ... ok [INFO] [stdout] test src/metadata.rs - metadata::Metadata::interpolate (line 168) ... ok [INFO] [stdout] test src/figment.rs - figment::Figment::merge (line 314) ... ok [INFO] [stdout] test src/figment.rs - figment::Figment::profiles (line 784) ... ok [INFO] [stdout] test src/lib.rs - (line 6) ... FAILED [INFO] [stdout] test src/profile.rs - profile::Profile::from_env (line 104) ... FAILED [INFO] [stdout] test src/metadata.rs - metadata::Metadata::named (line 106) ... ok [INFO] [stdout] test src/metadata.rs - metadata::Source::file_path (line 235) ... ok [INFO] [stdout] test src/provider.rs - provider::Provider (line 38) - compile ... ok [INFO] [stdout] test src/profile.rs - profile::Profile::as_str (line 154) ... ok [INFO] [stdout] test src/profile.rs - profile::Profile::from_env_or (line 134) ... FAILED [INFO] [stdout] test src/metadata.rs - metadata::Source::code_location (line 253) ... ok [INFO] [stdout] test src/metadata.rs - metadata::Metadata::source (line 122) ... ok [INFO] [stdout] test src/metadata.rs - metadata::Source::custom (line 272) ... ok [INFO] [stdout] test src/lib.rs - (line 94) ... ok [INFO] [stdout] test src/profile.rs - profile::Profile::const_new (line 87) ... ok [INFO] [stdout] test src/profile.rs - profile::Profile::new (line 72) ... ok [INFO] [stdout] test src/providers/data.rs - providers::data::Data (line 20) ... FAILED [INFO] [stdout] test src/profile.rs - profile::Profile::collect (line 201) ... ok [INFO] [stdout] test src/providers/data.rs - providers::data::Data::required (line 224) ... FAILED [INFO] [stdout] test src/providers/data.rs - providers::data::Data::nested (line 167) ... FAILED [INFO] [stdout] test src/providers/env.rs - providers::env::Env::filter (line 293) ... FAILED [INFO] [stdout] test src/providers/env.rs - providers::env::Env::map (line 321) ... FAILED [INFO] [stdout] test src/providers/env.rs - providers::env::Env::iter (line 619) ... FAILED [INFO] [stdout] test src/providers/data.rs - providers::data::Data::search (line 277) ... FAILED [INFO] [stdout] test src/profile.rs - profile::Profile::starts_with (line 168) ... ok [INFO] [stdout] test src/profile.rs - profile::Profile::is_custom (line 184) ... ok [INFO] [stdout] test src/providers/env.rs - providers::env::Env::lowercase (line 424) ... FAILED [INFO] [stdout] test src/providers/data.rs - providers::data::Data::profile (line 315) ... FAILED [INFO] [stdout] test src/providers/data.rs - providers::data::Data::file (line 86) ... FAILED [INFO] [stdout] test src/figment.rs - figment::Figment::zipjoin (line 264) ... ok [INFO] [stdout] test src/providers/env.rs - providers::env::Env::filter_map (line 380) ... FAILED [INFO] [stdout] test src/providers/env.rs - providers::env::Env::ignore (line 523) ... FAILED [INFO] [stdout] test src/providers/data.rs - providers::data::Data::string (line 126) ... FAILED [INFO] [stdout] test src/providers/env.rs - providers::env::Env::global (line 685) ... ok [INFO] [stdout] test src/providers/env.rs - providers::env::Env::only (line 548) ... FAILED [INFO] [stdout] test src/providers/env.rs - providers::env::Env::raw (line 227) ... FAILED [INFO] [stdout] test src/providers/env.rs - providers::env::Env::ignore_empty (line 579) ... FAILED [INFO] [stdout] test src/providers/data.rs - providers::data::Format (line 400) ... ok [INFO] [stdout] test src/providers/env.rs - providers::env::Env::var_or (line 726) ... FAILED [INFO] [stdout] test src/providers/env.rs - providers::env::Env::var (line 702) ... FAILED [INFO] [stdout] test src/providers/serialized.rs - providers::serialized::Serialized::key (line 163) ... FAILED [INFO] [stdout] test src/providers/serialized.rs - providers::serialized::Serialized::from (line 51) ... FAILED [INFO] [stdout] test src/providers/serialized.rs - providers::serialized::Serialized::profile (line 136) ... FAILED [INFO] [stdout] test src/providers/env.rs - providers::env::Env::split (line 466) ... FAILED [INFO] [stdout] test src/value/magic.rs - value::magic::RelativePathBuf::metadata_path (line 313) ... FAILED [INFO] [stdout] test src/providers/env.rs - providers::env::Env::prefixed (line 258) ... FAILED [INFO] [stdout] test src/providers/env.rs - providers::env::Env::profile (line 669) ... ok [INFO] [stdout] test src/value/magic.rs - value::magic::RelativePathBuf (line 35) ... FAILED [INFO] [stdout] test src/value/magic.rs - value::magic::RelativePathBuf (line 107) ... FAILED [INFO] [stdout] test src/providers/named.rs - providers::named::Named (line 7) ... ok [INFO] [stdout] test src/value/magic.rs - value::magic::Tagged (line 530) ... FAILED [INFO] [stdout] test src/util.rs - util::diff_paths (line 40) ... ok [INFO] [stdout] test src/value/magic.rs - value::magic::RelativePathBuf::relative (line 247) ... FAILED [INFO] [stdout] test src/util.rs - util::nest (line 254) ... ok [INFO] [stdout] test src/providers/env.rs - providers::env::Env::parser (line 170) ... FAILED [INFO] [stdout] test src/value/magic.rs - value::magic::RelativePathBuf::original (line 216) ... FAILED [INFO] [stdout] test src/value/magic.rs - value::magic::RelativePathBuf::serialize_original (line 346) ... ok [INFO] [stdout] test src/util.rs - util (line 8) ... ok [INFO] [stdout] test src/value/magic.rs - value::magic::RelativePathBuf::relative (line 272) ... FAILED [INFO] [stdout] test src/value/value.rs - value::value::Num::to_f64 (line 724) ... ok [INFO] [stdout] test src/value/tag.rs - value::tag::Tag::is_default (line 72) ... ok [INFO] [stdout] test src/value/tag.rs - value::tag::Tag::profile (line 86) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Num::to_i128 (line 701) ... ok [INFO] [stdout] test src/value/magic.rs - value::magic::RelativePathBuf::serialize_relative (line 369) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Num::to_u128_lossy (line 669) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Empty::to_actual (line 813) ... ok [INFO] [stdout] test src/util.rs - util::bool_from_str_or_int (line 113) ... ok [INFO] [stdout] test src/value/magic.rs - value::magic::Tagged::into_inner (line 623) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Num::to_actual (line 745) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value (line 20) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Num::to_u32 (line 624) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Num::to_u128 (line 646) ... ok [INFO] [stdout] test src/value/magic.rs - value::magic::Tagged::tag (line 606) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::into_dict (line 242) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::as_array (line 243) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::into_string (line 236) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::as_str (line 235) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::deserialize (line 93) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::as_dict (line 241) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::to_bool_lossy (line 307) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::to_f64 (line 282) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::into_array (line 244) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::to_i128 (line 263) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::to_bool (line 238) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::serialize (line 75) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::to_char (line 237) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::find (line 115) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::to_num (line 239) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::to_empty (line 240) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::find_ref (line 161) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::to_num_lossy (line 361) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::to_actual (line 391) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::to_u128 (line 247) ... ok [INFO] [stdout] test src/value/magic.rs - value::magic::Either (line 434) ... ok [INFO] [stdout] test src/value/value.rs - value::value::Value::tag (line 204) ... ok [INFO] [stdout] test src/util.rs - util::vec_tuple_map (line 179) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/error.rs - error::Error::count (line 245) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::providers::Toml` [INFO] [stdout] --> src/error.rs:247:45 [INFO] [stdout] | [INFO] [stdout] 247 | use figment2::{Figment, providers::{Format, Toml}}; [INFO] [stdout] | ^^^^ no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/error.rs:249:11 [INFO] [stdout] | [INFO] [stdout] 249 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/figment.rs - figment::Figment::find_metadata (line 917) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/figment.rs:921:45 [INFO] [stdout] | [INFO] [stdout] 921 | use figment2::{Figment, providers::{Format, Toml, Json, Env}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/figment.rs:923:11 [INFO] [stdout] | [INFO] [stdout] 923 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/figment.rs - figment::Figment::extract_inner_lossy (line 705) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/figment.rs:707:45 [INFO] [stdout] | [INFO] [stdout] 707 | use figment2::{Figment, providers::{Format, Toml, Json}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/figment.rs:709:11 [INFO] [stdout] | [INFO] [stdout] 709 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/figment.rs - figment::Figment::extract_inner (line 671) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/figment.rs:673:45 [INFO] [stdout] | [INFO] [stdout] 673 | use figment2::{Figment, providers::{Format, Toml, Json}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/figment.rs:675:11 [INFO] [stdout] | [INFO] [stdout] 675 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/figment.rs - figment::Figment::find_value (line 828) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/figment.rs:832:45 [INFO] [stdout] | [INFO] [stdout] 832 | use figment2::{Figment, providers::{Format, Toml, Json, Env}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/figment.rs:834:11 [INFO] [stdout] | [INFO] [stdout] 834 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/figment.rs - figment::Figment::contains (line 876) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/figment.rs:880:45 [INFO] [stdout] | [INFO] [stdout] 880 | use figment2::{Figment, providers::{Format, Toml, Json, Env}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/figment.rs:882:11 [INFO] [stdout] | [INFO] [stdout] 882 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/figment.rs - figment::Figment::focus (line 483) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::providers::Toml` [INFO] [stdout] --> src/figment.rs:485:45 [INFO] [stdout] | [INFO] [stdout] 485 | use figment2::{Figment, providers::{Format, Toml}}; [INFO] [stdout] | ^^^^ no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/figment.rs:487:11 [INFO] [stdout] | [INFO] [stdout] 487 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/figment.rs - figment::Figment::get_metadata (line 949) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/figment.rs:953:45 [INFO] [stdout] | [INFO] [stdout] 953 | use figment2::{Figment, providers::{Format, Toml, Json, Env}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/figment.rs:955:11 [INFO] [stdout] | [INFO] [stdout] 955 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/figment.rs - figment::Figment::extract (line 563) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/figment.rs:567:45 [INFO] [stdout] | [INFO] [stdout] 567 | use figment2::{Figment, providers::{Format, Toml, Json, Env}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/figment.rs:576:11 [INFO] [stdout] | [INFO] [stdout] 576 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/figment.rs - figment::Figment::metadata (line 736) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/figment.rs:738:45 [INFO] [stdout] | [INFO] [stdout] 738 | use figment2::{Figment, providers::{Format, Toml, Json}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/figment.rs - figment::Figment::extract_lossy (line 619) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/figment.rs:623:45 [INFO] [stdout] | [INFO] [stdout] 623 | use figment2::{Figment, providers::{Format, Toml, Json, Env}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/figment.rs:632:11 [INFO] [stdout] | [INFO] [stdout] 632 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 105) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/lib.rs:107:45 [INFO] [stdout] | [INFO] [stdout] 107 | use figment2::{Figment, providers::{Format, Toml, Json, Env}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 119) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/lib.rs:122:45 [INFO] [stdout] | [INFO] [stdout] 122 | use figment2::{Figment, providers::{Format, Toml, Json, Env}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/lib.rs:131:11 [INFO] [stdout] | [INFO] [stdout] 131 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 536) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::providers::Toml` [INFO] [stdout] --> src/lib.rs:539:49 [INFO] [stdout] | [INFO] [stdout] 539 | use figment2::{Figment, providers::{Serialized, Toml, Env, Format}}; [INFO] [stdout] | ^^^^ no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/lib.rs:547:11 [INFO] [stdout] | [INFO] [stdout] 547 | figment2::Jail::try_with(|_| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 466) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::providers::Toml` [INFO] [stdout] --> src/lib.rs:469:50 [INFO] [stdout] | [INFO] [stdout] 469 | use figment2::{Figment, providers::{Env, Format, Toml, Serialized}}; [INFO] [stdout] | ^^^^ no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 214) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/lib.rs:217:45 [INFO] [stdout] | [INFO] [stdout] 217 | use figment2::{Figment, providers::{Format, Toml, Json, Env}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/lib.rs:234:11 [INFO] [stdout] | [INFO] [stdout] 234 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 6) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::providers::Toml`, `figment2::providers::Json` [INFO] [stdout] --> src/lib.rs:9:45 [INFO] [stdout] | [INFO] [stdout] 9 | use figment2::{Figment, providers::{Format, Toml, Json, Env}}; [INFO] [stdout] | ^^^^ ^^^^ no `Json` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `Jail` in `figment2` [INFO] [stdout] --> src/lib.rs:28:11 [INFO] [stdout] | [INFO] [stdout] 28 | figment2::Jail::expect_with(|jail| { [INFO] [stdout] | ^^^^ could not find `Jail` in `figment2` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/profile.rs - profile::Profile::from_env (line 104) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/profile.rs:106:25 [INFO] [stdout] | [INFO] [stdout] 106 | use figment2::{Profile, Jail}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/profile.rs - profile::Profile::from_env_or (line 134) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/profile.rs:136:25 [INFO] [stdout] | [INFO] [stdout] 136 | use figment2::{Profile, Jail}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/data.rs - providers::data::Data (line 20) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::providers::Json` [INFO] [stdout] --> src/providers/data.rs:23:41 [INFO] [stdout] | [INFO] [stdout] 23 | use figment2::providers::{Format, Data, Json}; [INFO] [stdout] | ^^^^ no `Json` in `providers` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/data.rs - providers::data::Data::required (line 224) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::Jail`, `figment2::providers::Toml` [INFO] [stdout] --> src/providers/data.rs:227:25 [INFO] [stdout] | [INFO] [stdout] 227 | use figment2::{Figment, Jail, providers::{Format, Toml}}; [INFO] [stdout] | ^^^^ ^^^^ no `Toml` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/data.rs - providers::data::Data::nested (line 167) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::Jail`, `figment2::providers::Toml` [INFO] [stdout] --> src/providers/data.rs:170:25 [INFO] [stdout] | [INFO] [stdout] 170 | use figment2::{Figment, Jail, providers::{Format, Toml}, value::Map}; [INFO] [stdout] | ^^^^ ^^^^ no `Toml` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::filter (line 293) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:295:16 [INFO] [stdout] | [INFO] [stdout] 295 | use figment2::{Jail, providers::Env}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::map (line 321) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:325:16 [INFO] [stdout] | [INFO] [stdout] 325 | use figment2::{Jail, providers::Env}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::iter (line 619) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:621:16 [INFO] [stdout] | [INFO] [stdout] 621 | use figment2::{Jail, providers::Env}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/data.rs - providers::data::Data::search (line 277) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::Jail`, `figment2::providers::Toml` [INFO] [stdout] --> src/providers/data.rs:280:25 [INFO] [stdout] | [INFO] [stdout] 280 | use figment2::{Figment, Jail, providers::{Format, Toml}}; [INFO] [stdout] | ^^^^ ^^^^ no `Toml` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::lowercase (line 424) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:428:16 [INFO] [stdout] | [INFO] [stdout] 428 | use figment2::{Jail, Profile, Provider}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/data.rs - providers::data::Data::profile (line 315) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::Jail`, `figment2::providers::Toml` [INFO] [stdout] --> src/providers/data.rs:318:25 [INFO] [stdout] | [INFO] [stdout] 318 | use figment2::{Figment, Jail, providers::{Format, Toml}, value::Map}; [INFO] [stdout] | ^^^^ ^^^^ no `Toml` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/data.rs - providers::data::Data::file (line 86) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::Jail`, `figment2::providers::Toml` [INFO] [stdout] --> src/providers/data.rs:89:25 [INFO] [stdout] | [INFO] [stdout] 89 | use figment2::{Figment, Jail, providers::{Format, Toml}, value::Map}; [INFO] [stdout] | ^^^^ ^^^^ no `Toml` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::filter_map (line 380) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:383:16 [INFO] [stdout] | [INFO] [stdout] 383 | use figment2::{Jail, providers::Env}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::ignore (line 523) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:525:16 [INFO] [stdout] | [INFO] [stdout] 525 | use figment2::{Jail, providers::Env}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/data.rs - providers::data::Data::string (line 126) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `figment2::Jail`, `figment2::providers::Toml` [INFO] [stdout] --> src/providers/data.rs:129:25 [INFO] [stdout] | [INFO] [stdout] 129 | use figment2::{Figment, Jail, providers::{Format, Toml}, value::Map}; [INFO] [stdout] | ^^^^ ^^^^ no `Toml` in `providers` [INFO] [stdout] | | [INFO] [stdout] | no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::only (line 548) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:550:16 [INFO] [stdout] | [INFO] [stdout] 550 | use figment2::{Jail, providers::Env}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::raw (line 227) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:230:25 [INFO] [stdout] | [INFO] [stdout] 230 | use figment2::{Figment, Jail, providers::Env}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::ignore_empty (line 579) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:583:16 [INFO] [stdout] | [INFO] [stdout] 583 | use figment2::{Jail, Profile, Provider}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::var_or (line 726) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:728:16 [INFO] [stdout] | [INFO] [stdout] 728 | use figment2::{Jail, providers::Env}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::var (line 702) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:704:16 [INFO] [stdout] | [INFO] [stdout] 704 | use figment2::{Jail, providers::Env}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/serialized.rs - providers::serialized::Serialized::key (line 163) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/serialized.rs:165:25 [INFO] [stdout] | [INFO] [stdout] 165 | use figment2::{Figment, Jail, providers::Serialized}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/serialized.rs - providers::serialized::Serialized::from (line 51) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/serialized.rs:54:25 [INFO] [stdout] | [INFO] [stdout] 54 | use figment2::{Figment, Jail, providers::Serialized, util::map}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/serialized.rs - providers::serialized::Serialized::profile (line 136) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/serialized.rs:138:25 [INFO] [stdout] | [INFO] [stdout] 138 | use figment2::{Figment, Jail, providers::Serialized}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::split (line 466) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:469:25 [INFO] [stdout] | [INFO] [stdout] 469 | use figment2::{Figment, Jail, util::map, value::Dict, providers::Env}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/value/magic.rs - value::magic::RelativePathBuf::metadata_path (line 313) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/value/magic.rs:317:56 [INFO] [stdout] | [INFO] [stdout] 317 | use figment2::{Figment, value::magic::RelativePathBuf, Jail}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `figment2::providers::Toml` [INFO] [stdout] --> src/value/magic.rs:318:40 [INFO] [stdout] | [INFO] [stdout] 318 | use figment2::providers::{Env, Format, Toml}; [INFO] [stdout] | ^^^^ no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::prefixed (line 258) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:261:25 [INFO] [stdout] | [INFO] [stdout] 261 | use figment2::{Figment, Jail, providers::Env}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/value/magic.rs - value::magic::RelativePathBuf (line 35) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/value/magic.rs:40:56 [INFO] [stdout] | [INFO] [stdout] 40 | use figment2::{Figment, value::magic::RelativePathBuf, Jail}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `figment2::providers::Toml` [INFO] [stdout] --> src/value/magic.rs:41:40 [INFO] [stdout] | [INFO] [stdout] 41 | use figment2::providers::{Env, Format, Toml, Serialized}; [INFO] [stdout] | ^^^^ no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/value/magic.rs - value::magic::RelativePathBuf (line 107) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/value/magic.rs:112:56 [INFO] [stdout] | [INFO] [stdout] 112 | use figment2::{Figment, value::magic::RelativePathBuf, Jail}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `figment2::providers::Toml` [INFO] [stdout] --> src/value/magic.rs:113:35 [INFO] [stdout] | [INFO] [stdout] 113 | use figment2::providers::{Format, Toml, Serialized}; [INFO] [stdout] | ^^^^ no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/value/magic.rs - value::magic::Tagged (line 530) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/value/magic.rs:532:47 [INFO] [stdout] | [INFO] [stdout] 532 | use figment2::{Figment, value::magic::Tagged, Jail}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `figment2::providers::Toml` [INFO] [stdout] --> src/value/magic.rs:533:35 [INFO] [stdout] | [INFO] [stdout] 533 | use figment2::providers::{Format, Toml}; [INFO] [stdout] | ^^^^ no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/value/magic.rs - value::magic::RelativePathBuf::relative (line 247) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/value/magic.rs:249:56 [INFO] [stdout] | [INFO] [stdout] 249 | use figment2::{Figment, value::magic::RelativePathBuf, Jail}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `figment2::providers::Toml` [INFO] [stdout] --> src/value/magic.rs:250:35 [INFO] [stdout] | [INFO] [stdout] 250 | use figment2::providers::{Format, Toml}; [INFO] [stdout] | ^^^^ no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/providers/env.rs - providers::env::Env::parser (line 170) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/providers/env.rs:172:25 [INFO] [stdout] | [INFO] [stdout] 172 | use figment2::{Figment, Jail, providers::Env}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> src/providers/env.rs:193:13 [INFO] [stdout] | [INFO] [stdout] 193 | serde_json::from_str(v).unwrap_or_else(|_| figment2::value::Value::from(v)) [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 module or crate `serde_norway` in this scope [INFO] [stdout] --> src/providers/env.rs:207:13 [INFO] [stdout] | [INFO] [stdout] 207 | serde_norway::from_str(v).unwrap_or_else(|_| figment2::value::Value::from(v)) [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `serde_norway` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_norway`, use `cargo add serde_norway` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/value/magic.rs - value::magic::RelativePathBuf::original (line 216) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/value/magic.rs:220:56 [INFO] [stdout] | [INFO] [stdout] 220 | use figment2::{Figment, value::magic::RelativePathBuf, Jail}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `figment2::providers::Toml` [INFO] [stdout] --> src/value/magic.rs:221:35 [INFO] [stdout] | [INFO] [stdout] 221 | use figment2::providers::{Format, Toml}; [INFO] [stdout] | ^^^^ no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/value/magic.rs - value::magic::RelativePathBuf::relative (line 272) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `figment2::Jail` [INFO] [stdout] --> src/value/magic.rs:276:56 [INFO] [stdout] | [INFO] [stdout] 276 | use figment2::{Figment, value::magic::RelativePathBuf, Jail}; [INFO] [stdout] | ^^^^ no `Jail` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | #[cfg(any(test, feature = "test"))] pub use jail::Jail; [INFO] [stdout] | ------------------------ ^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated here [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `figment2::providers::Toml` [INFO] [stdout] --> src/value/magic.rs:277:40 [INFO] [stdout] | [INFO] [stdout] 277 | use figment2::providers::{Env, Format, Toml}; [INFO] [stdout] | ^^^^ no `Toml` in `providers` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/error.rs - error::Error::count (line 245) [INFO] [stdout] src/figment.rs - figment::Figment::contains (line 876) [INFO] [stdout] src/figment.rs - figment::Figment::extract (line 563) [INFO] [stdout] src/figment.rs - figment::Figment::extract_inner (line 671) [INFO] [stdout] src/figment.rs - figment::Figment::extract_inner_lossy (line 705) [INFO] [stdout] src/figment.rs - figment::Figment::extract_lossy (line 619) [INFO] [stdout] src/figment.rs - figment::Figment::find_metadata (line 917) [INFO] [stdout] src/figment.rs - figment::Figment::find_value (line 828) [INFO] [stdout] src/figment.rs - figment::Figment::focus (line 483) [INFO] [stdout] src/figment.rs - figment::Figment::get_metadata (line 949) [INFO] [stdout] src/figment.rs - figment::Figment::metadata (line 736) [INFO] [stdout] src/lib.rs - (line 105) [INFO] [stdout] src/lib.rs - (line 119) [INFO] [stdout] src/lib.rs - (line 214) [INFO] [stdout] src/lib.rs - (line 466) [INFO] [stdout] src/lib.rs - (line 536) [INFO] [stdout] src/lib.rs - (line 6) [INFO] [stdout] src/profile.rs - profile::Profile::from_env (line 104) [INFO] [stdout] src/profile.rs - profile::Profile::from_env_or (line 134) [INFO] [stdout] src/providers/data.rs - providers::data::Data (line 20) [INFO] [stdout] src/providers/data.rs - providers::data::Data::file (line 86) [INFO] [stdout] src/providers/data.rs - providers::data::Data::nested (line 167) [INFO] [stdout] src/providers/data.rs - providers::data::Data::profile (line 315) [INFO] [stdout] src/providers/data.rs - providers::data::Data::required (line 224) [INFO] [stdout] src/providers/data.rs - providers::data::Data::search (line 277) [INFO] [stdout] src/providers/data.rs - providers::data::Data::string (line 126) [INFO] [stdout] src/providers/env.rs - providers::env::Env::filter (line 293) [INFO] [stdout] src/providers/env.rs - providers::env::Env::filter_map (line 380) [INFO] [stdout] src/providers/env.rs - providers::env::Env::ignore (line 523) [INFO] [stdout] src/providers/env.rs - providers::env::Env::ignore_empty (line 579) [INFO] [stdout] src/providers/env.rs - providers::env::Env::iter (line 619) [INFO] [stdout] src/providers/env.rs - providers::env::Env::lowercase (line 424) [INFO] [stdout] src/providers/env.rs - providers::env::Env::map (line 321) [INFO] [stdout] src/providers/env.rs - providers::env::Env::only (line 548) [INFO] [stdout] src/providers/env.rs - providers::env::Env::parser (line 170) [INFO] [stdout] src/providers/env.rs - providers::env::Env::prefixed (line 258) [INFO] [stdout] src/providers/env.rs - providers::env::Env::raw (line 227) [INFO] [stdout] src/providers/env.rs - providers::env::Env::split (line 466) [INFO] [stdout] src/providers/env.rs - providers::env::Env::var (line 702) [INFO] [stdout] src/providers/env.rs - providers::env::Env::var_or (line 726) [INFO] [stdout] src/providers/serialized.rs - providers::serialized::Serialized::from (line 51) [INFO] [stdout] src/providers/serialized.rs - providers::serialized::Serialized::key (line 163) [INFO] [stdout] src/providers/serialized.rs - providers::serialized::Serialized::profile (line 136) [INFO] [stdout] src/value/magic.rs - value::magic::RelativePathBuf (line 107) [INFO] [stdout] src/value/magic.rs - value::magic::RelativePathBuf (line 35) [INFO] [stdout] src/value/magic.rs - value::magic::RelativePathBuf::metadata_path (line 313) [INFO] [stdout] src/value/magic.rs - value::magic::RelativePathBuf::original (line 216) [INFO] [stdout] src/value/magic.rs - value::magic::RelativePathBuf::relative (line 247) [INFO] [stdout] src/value/magic.rs - value::magic::RelativePathBuf::relative (line 272) [INFO] [stdout] src/value/magic.rs - value::magic::Tagged (line 530) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 83 passed; 50 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.75s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "3bc801ce0cefd6cb1f7bd8edc6859f320d4dd65688525e2a4846174119d0207d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3bc801ce0cefd6cb1f7bd8edc6859f320d4dd65688525e2a4846174119d0207d", kill_on_drop: false }` [INFO] [stdout] 3bc801ce0cefd6cb1f7bd8edc6859f320d4dd65688525e2a4846174119d0207d