[INFO] fetching crate icu_uniset 0.3.0... [INFO] testing icu_uniset-0.3.0 against 1.55.0 for beta-1.56-1 [INFO] extracting crate icu_uniset 0.3.0 into /workspace/builds/worker-4/source [INFO] validating manifest of crates.io crate icu_uniset 0.3.0 on toolchain 1.55.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate icu_uniset 0.3.0 [INFO] finished tweaking crates.io crate icu_uniset 0.3.0 [INFO] tweaked toml for crates.io crate icu_uniset 0.3.0 written to /workspace/builds/worker-4/source/Cargo.toml [INFO] crate crates.io crate icu_uniset 0.3.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f4ca1e1a9bc2c4c09e614ea18f08e651ad921a63d1b88677bbcfc92e19b2e260 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "f4ca1e1a9bc2c4c09e614ea18f08e651ad921a63d1b88677bbcfc92e19b2e260", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f4ca1e1a9bc2c4c09e614ea18f08e651ad921a63d1b88677bbcfc92e19b2e260", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f4ca1e1a9bc2c4c09e614ea18f08e651ad921a63d1b88677bbcfc92e19b2e260", kill_on_drop: false }` [INFO] [stdout] f4ca1e1a9bc2c4c09e614ea18f08e651ad921a63d1b88677bbcfc92e19b2e260 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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=warn" "-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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ea011c162b18dcf3388427f223f4eabc81a8a0ba54dc46cdae6b9d6b5df6695b [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "ea011c162b18dcf3388427f223f4eabc81a8a0ba54dc46cdae6b9d6b5df6695b", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.126 [INFO] [stderr] Compiling tinystr-raw v0.1.3 [INFO] [stderr] Compiling writeable v0.2.0 [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling litemap v0.2.1 [INFO] [stderr] Compiling synstructure v0.12.5 [INFO] [stderr] Compiling displaydoc v0.2.3 [INFO] [stderr] Compiling icu_provider_macros v0.3.0 [INFO] [stderr] Compiling tinystr-macros v0.2.0 [INFO] [stderr] Compiling tinystr v0.4.10 [INFO] [stderr] Compiling yoke-derive v0.1.1 [INFO] [stderr] Compiling icu_locid v0.3.0 [INFO] [stderr] Compiling yoke v0.2.3 [INFO] [stderr] Compiling icu_provider v0.3.0 [INFO] [stderr] Compiling icu_uniset v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 21.24s [INFO] running `Command { std: "docker" "inspect" "ea011c162b18dcf3388427f223f4eabc81a8a0ba54dc46cdae6b9d6b5df6695b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ea011c162b18dcf3388427f223f4eabc81a8a0ba54dc46cdae6b9d6b5df6695b", kill_on_drop: false }` [INFO] [stdout] ea011c162b18dcf3388427f223f4eabc81a8a0ba54dc46cdae6b9d6b5df6695b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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=warn" "-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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 485d706c73824b15ca9720494325cbe226ae5f1677f17e626138ceb3b8535d52 [INFO] running `Command { std: "docker" "start" "-a" "485d706c73824b15ca9720494325cbe226ae5f1677f17e626138ceb3b8535d52", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.126 [INFO] [stderr] Compiling icu_benchmark_macros v0.3.0 [INFO] [stderr] Compiling serde_json v1.0.66 [INFO] [stderr] Compiling bstr v0.2.16 [INFO] [stderr] Compiling yoke v0.2.3 [INFO] [stderr] Compiling serde_cbor v0.11.1 [INFO] [stderr] Compiling icu_provider v0.3.0 [INFO] [stderr] Compiling icu_uniset v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling csv v1.1.6 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling criterion v0.3.5 [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 34.22s [INFO] running `Command { std: "docker" "inspect" "485d706c73824b15ca9720494325cbe226ae5f1677f17e626138ceb3b8535d52", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "485d706c73824b15ca9720494325cbe226ae5f1677f17e626138ceb3b8535d52", kill_on_drop: false }` [INFO] [stdout] 485d706c73824b15ca9720494325cbe226ae5f1677f17e626138ceb3b8535d52 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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=warn" "-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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 912851d6080a937ad9e94c61f5106d10e2ca5e7bdb2de0311cf93281eb234094 [INFO] running `Command { std: "docker" "start" "-a" "912851d6080a937ad9e94c61f5106d10e2ca5e7bdb2de0311cf93281eb234094", kill_on_drop: false }` [INFO] [stdout] [INFO] [stdout] running 97 tests [INFO] [stdout] test builder::tests::test_add_adjacent_ranges ... ok [INFO] [stdout] test builder::tests::test_add_aligned_in_between_end ... ok [INFO] [stdout] test builder::tests::test_add_aligned_in_between_start ... ok [INFO] [stdout] test builder::tests::test_add_to_end_overlap ... ok [INFO] [stdout] test builder::tests::test_add_to_full_encompass ... ok [INFO] [stdout] test builder::tests::test_add_to_end ... ok [INFO] [stdout] test builder::tests::test_add_to_partial_encompass ... ok [INFO] [stdout] test builder::tests::test_add_to_start ... ok [INFO] [stdout] test builder::tests::test_add_aligned_front ... ok [INFO] [stdout] test builder::tests::test_add_to_start_overlap ... ok [INFO] [stdout] test builder::tests::test_add_unicodeset ... ok [INFO] [stdout] test builder::tests::test_build ... ok [INFO] [stdout] test builder::tests::test_complement ... ok [INFO] [stdout] test builder::tests::test_complement_char ... ok [INFO] [stdout] test builder::tests::test_complement_exterior ... ok [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.09s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/icu_uniset-e4e55929faacd720) [INFO] [stdout] test builder::tests::test_complement_interior ... ok [INFO] [stdout] test builder::tests::test_complement_larger_list ... ok [INFO] [stdout] test builder::tests::test_complement_range ... ok [INFO] [stdout] test builder::tests::test_complement_set ... ok [INFO] [stdout] test builder::tests::test_complement_zero_max ... ok [INFO] [stdout] test builder::tests::test_empty_build ... ok [INFO] [stdout] test builder::tests::test_is_empty ... ok [INFO] [stdout] test builder::tests::test_new ... ok [INFO] [stdout] test builder::tests::test_remove_adjacent_ranges ... ok [INFO] [stdout] test builder::tests::test_remove_char ... ok [INFO] [stdout] test builder::tests::test_add_aligned_back ... ok [INFO] [stdout] test builder::tests::test_add_invalid_range ... ok [INFO] [stdout] test builder::tests::test_remove_empty ... ok [INFO] [stdout] test builder::tests::test_add_to_middle_right_overlap ... ok [INFO] [stdout] test builder::tests::test_remove_entire_range ... ok [INFO] [stdout] test builder::tests::test_add_invalid ... ok [INFO] [stdout] test builder::tests::test_add_to_empty ... ok [INFO] [stdout] test builder::tests::test_remove_middle_range ... ok [INFO] [stdout] test builder::tests::test_remove_ne_middle_range ... ok [INFO] [stdout] test builder::tests::test_remove_partial_range_right ... ok [INFO] [stdout] test builder::tests::test_remove_partial_range_left ... ok [INFO] [stdout] test builder::tests::test_remove_range ... ok [INFO] [stdout] test builder::tests::test_retain_char ... ok [INFO] [stdout] test builder::tests::test_retain_range ... ok [INFO] [stdout] test builder::tests::test_retain_range_empty ... ok [INFO] [stdout] test conversions::tests::test_try_from_range ... ok [INFO] [stdout] test conversions::tests::test_try_from_range_from ... ok [INFO] [stdout] test conversions::tests::test_try_from_range_full ... ok [INFO] [stdout] test conversions::tests::test_try_from_range_inclusive ... ok [INFO] [stdout] test builder::tests::test_remove_encompassed_range ... ok [INFO] [stdout] test conversions::tests::test_try_from_range_inclusive_err ... ok [INFO] [stdout] test conversions::tests::test_try_from_range_to ... ok [INFO] [stdout] test conversions::tests::test_try_from_range_to_err ... ok [INFO] [stdout] test conversions::tests::test_try_from_range_to_inclusive ... ok [INFO] [stdout] test uniset::tests::test_serde_deserialize ... ok [INFO] [stdout] test uniset::tests::test_serde_deserialize_invalid ... ok [INFO] [stdout] test uniset::tests::test_serde_serialize ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_all ... ok [INFO] [stdout] test builder::tests::test_remove_entire_builder ... ok [INFO] [stdout] test builder::tests::test_remove_set ... ok [INFO] [stdout] test builder::tests::test_add_to_middle_inside ... ok [INFO] [stdout] test builder::tests::test_add_aligned_start_middle ... ok [INFO] [stdout] test builder::tests::test_add_char ... ok [INFO] [stdout] test builder::tests::test_add_range ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_contains_range ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_contains_range_invalid ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_contains_range_false ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_is_empty ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_bmp ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_is_not_empty ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_contains_set_u ... ok [INFO] [stdout] test builder::tests::test_remove_ne_range ... ok [INFO] [stdout] test builder::tests::test_add_to_middle_left_overlap ... ok [INFO] [stdout] test builder::tests::test_add_aligned_end_middle ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_iter_ranges ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_range_count ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_size ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_span_back_does_not_contain ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_span_contains ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_contains_set_u_false ... ok [INFO] [stdout] test utils::tests::test_deconstruct_range ... ok [INFO] [stdout] test utils::tests::test_is_valid_duplicate ... ok [INFO] [stdout] test utils::tests::test_is_valid_empty ... ok [INFO] [stdout] test utils::tests::test_is_valid_odd ... ok [INFO] [stdout] test builder::tests::test_add_to_middle_no_overlap ... ok [INFO] [stdout] test conversions::tests::test_try_from_range_error ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_iter_ranges_exactsizeiter_trait ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_span_does_not_contain ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_try_from_vec_error ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_try_from_vec ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_iter_ranges_with_max_code_point ... ok [INFO] [stdout] test utils::tests::test_is_valid ... ok [INFO] [stdout] test utils::tests::test_is_valid_out_of_range ... ok [INFO] [stdout] test uniset::tests::test_uniset_to_inv_list ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_contains_query ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_contains_false ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_span_back_contains ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_iter_chars ... ok [INFO] [stdout] test utils::tests::test_is_valid_out_of_order ... ok [INFO] [stdout] test utils::tests::test_is_valid_overlapping ... ok [INFO] [stdout] test uniset::tests::test_unicodeset_contains ... ok [INFO] [stdout] test builder::tests::test_retain_set ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 97 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Doc-tests icu_uniset [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::complement (line 327) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::is_empty (line 414) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::add_u32 (line 105) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::complement_char (line 355) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::remove_set (line 206) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::remove_range (line 190) ... FAILED [INFO] [stdout] test src/lib.rs - (line 24) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::complement_range (line 376) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::retain_range (line 244) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::retain_char (line 224) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::complement_set (line 396) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::add_range (line 123) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::add_char (line 84) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::add_set (line 139) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::retain_set (line 265) ... FAILED [INFO] [stdout] test src/builder.rs - builder::UnicodeSetBuilder::remove_char (line 174) ... FAILED [INFO] [stdout] test src/uniset.rs - uniset::UnicodeSet::contains (line 222) ... FAILED [INFO] [stdout] test src/uniset.rs - uniset::UnicodeSet::span_back (line 359) ... FAILED [INFO] [stdout] test src/uniset.rs - uniset::UnicodeSet::contains_set (line 306) ... FAILED [INFO] [stdout] test src/uniset.rs - uniset::UnicodeSet::span (line 341) ... FAILED [INFO] [stdout] test src/uniset.rs - uniset::UnicodeSet::contains_range (line 264) ... FAILED [INFO] [stdout] test src/uniset.rs - uniset::UnicodeSet::contains_range (line 283) ... FAILED [INFO] [stdout] test src/lib.rs - (line 38) ... FAILED [INFO] [stdout] test src/uniset.rs - uniset::UnicodeSet::iter_ranges (line 161) ... FAILED [INFO] [stdout] test src/uniset.rs - uniset::UnicodeSet::contains_u32 (line 245) ... FAILED [INFO] [stdout] test src/uniset.rs - uniset::UnicodeSet::iter_chars (line 137) ... FAILED [INFO] [stdout] test src/uniset.rs - uniset::UnicodeSet::from_inversion_list (line 79) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/builder.rs - builder::UnicodeSetBuilder::complement (line 327) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:328:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::{UnicodeSetBuilder, UnicodeSet}; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:329:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/builder.rs:330:11 [INFO] [stdout] | [INFO] [stdout] 5 | let set = UnicodeSet::from_inversion_list(vec![0x0, 0x41, 0x46, (std::char::MAX as u32) + 1]).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::is_empty (line 414) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:415:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::{UnicodeSetBuilder, UnicodeSet}; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:416:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::add_u32 (line 105) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSetBuilder; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::complement_char (line 355) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSetBuilder; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:357:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::remove_set (line 206) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::{UnicodeSet, UnicodeSetBuilder}; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:208:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/builder.rs:209:11 [INFO] [stdout] | [INFO] [stdout] 5 | let set = UnicodeSet::from_inversion_list(vec![0x41, 0x46]).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::remove_range (line 190) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:191:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSetBuilder; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:192:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [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] ---- src/lib.rs - (line 24) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/lib.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::{UnicodeSet, UnicodeSetBuilder}; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/lib.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 5 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UnicodeSet` in this scope [INFO] [stdout] --> src/lib.rs:29:10 [INFO] [stdout] | [INFO] [stdout] 7 | let set: UnicodeSet = builder.build(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder.rs - builder::UnicodeSetBuilder::complement_range (line 376) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:377:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSetBuilder; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:378:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::retain_range (line 244) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSetBuilder; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:246:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::retain_char (line 224) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSetBuilder; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:226:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::complement_set (line 396) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:397:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::{UnicodeSetBuilder, UnicodeSet}; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:398:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/builder.rs:399:11 [INFO] [stdout] | [INFO] [stdout] 5 | let set = UnicodeSet::from_inversion_list(vec![0x41, 0x46, 0x4B, 0x5A]).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::add_range (line 123) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSetBuilder; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:125:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::add_char (line 84) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSetBuilder; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:86:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::add_set (line 139) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:140:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::{UnicodeSet, UnicodeSetBuilder}; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:141:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/builder.rs:142:11 [INFO] [stdout] | [INFO] [stdout] 5 | let set = UnicodeSet::from_inversion_list(vec![0x41, 0x4C]).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::retain_set (line 265) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::{UnicodeSetBuilder, UnicodeSet}; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:267:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/builder.rs:268:11 [INFO] [stdout] | [INFO] [stdout] 5 | let set = UnicodeSet::from_inversion_list(vec![65, 70]).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/builder.rs - builder::UnicodeSetBuilder::remove_char (line 174) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/builder.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSetBuilder; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/builder.rs:176:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [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] ---- src/uniset.rs - uniset::UnicodeSet::contains (line 222) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/uniset.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSet; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:225:15 [INFO] [stdout] | [INFO] [stdout] 5 | let example = UnicodeSet::from_inversion_list(example_list).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/uniset.rs - uniset::UnicodeSet::span_back (line 359) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/uniset.rs:360:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSet; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:362:15 [INFO] [stdout] | [INFO] [stdout] 5 | let example = UnicodeSet::from_inversion_list(example_list).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/uniset.rs - uniset::UnicodeSet::contains_set (line 306) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/uniset.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSet; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:309:15 [INFO] [stdout] | [INFO] [stdout] 5 | let example = UnicodeSet::from_inversion_list(example_list).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:310:14 [INFO] [stdout] | [INFO] [stdout] 6 | let a_to_d = UnicodeSet::from_inversion_list(vec![0x41, 0x45]).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:311:14 [INFO] [stdout] | [INFO] [stdout] 7 | let f_to_t = UnicodeSet::from_inversion_list(vec![0x46, 0x55]).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:312:14 [INFO] [stdout] | [INFO] [stdout] 8 | let r_to_x = UnicodeSet::from_inversion_list(vec![0x52, 0x58]).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 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] ---- src/uniset.rs - uniset::UnicodeSet::span (line 341) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/uniset.rs:342:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSet; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:344:15 [INFO] [stdout] | [INFO] [stdout] 5 | let example = UnicodeSet::from_inversion_list(example_list).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/uniset.rs - uniset::UnicodeSet::contains_range (line 264) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/uniset.rs:265:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSet; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:267:15 [INFO] [stdout] | [INFO] [stdout] 5 | let example = UnicodeSet::from_inversion_list(example_list).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/uniset.rs - uniset::UnicodeSet::contains_range (line 283) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/uniset.rs:284:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSet; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:288:15 [INFO] [stdout] | [INFO] [stdout] 7 | let example = UnicodeSet::from_inversion_list(example_list).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/lib.rs - (line 38) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/lib.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::{UnicodeSet, UnicodeSetBuilder}; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetBuilder` [INFO] [stdout] --> src/lib.rs:41:19 [INFO] [stdout] | [INFO] [stdout] 5 | let mut builder = UnicodeSetBuilder::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSetBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UnicodeSet` in this scope [INFO] [stdout] --> src/lib.rs:43:10 [INFO] [stdout] | [INFO] [stdout] 7 | let set: UnicodeSet = builder.build(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/uniset.rs - uniset::UnicodeSet::iter_ranges (line 161) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/uniset.rs:162:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSet; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:164:15 [INFO] [stdout] | [INFO] [stdout] 5 | let example = UnicodeSet::from_inversion_list(example_list).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/uniset.rs - uniset::UnicodeSet::contains_u32 (line 245) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/uniset.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSet; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:248:15 [INFO] [stdout] | [INFO] [stdout] 5 | let example = UnicodeSet::from_inversion_list(example_list).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/uniset.rs - uniset::UnicodeSet::iter_chars (line 137) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/uniset.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSet; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:140:15 [INFO] [stdout] | [INFO] [stdout] 5 | let example = UnicodeSet::from_inversion_list(example_list).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [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] ---- src/uniset.rs - uniset::UnicodeSet::from_inversion_list (line 79) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/uniset.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 3 | use icu::uniset::UnicodeSet; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu` [INFO] [stdout] --> src/uniset.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 4 | use icu::uniset::UnicodeSetError; [INFO] [stdout] | ^^^ use of undeclared crate or module `icu` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetError` [INFO] [stdout] --> src/uniset.rs:84:30 [INFO] [stdout] | [INFO] [stdout] 7 | assert!(matches!(result, Err(UnicodeSetError::InvalidSet(_)))); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `UnicodeSetError` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSetError` [INFO] [stdout] --> src/uniset.rs:85:12 [INFO] [stdout] | [INFO] [stdout] 8 | if let Err(UnicodeSetError::InvalidSet(actual)) = result { [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `UnicodeSetError` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnicodeSet` [INFO] [stdout] --> src/uniset.rs:83:14 [INFO] [stdout] | [INFO] [stdout] 6 | let result = UnicodeSet::from_inversion_list(invalid.clone()); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use icu_uniset::UnicodeSet; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 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] [INFO] [stdout] failures: [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::add_char (line 84) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::add_range (line 123) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::add_set (line 139) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::add_u32 (line 105) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::complement (line 327) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::complement_char (line 355) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::complement_range (line 376) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::complement_set (line 396) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::is_empty (line 414) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::remove_char (line 174) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::remove_range (line 190) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::remove_set (line 206) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::retain_char (line 224) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::retain_range (line 244) [INFO] [stdout] src/builder.rs - builder::UnicodeSetBuilder::retain_set (line 265) [INFO] [stdout] src/lib.rs - (line 24) [INFO] [stdout] src/lib.rs - (line 38) [INFO] [stdout] src/uniset.rs - uniset::UnicodeSet::contains (line 222) [INFO] [stdout] src/uniset.rs - uniset::UnicodeSet::contains_range (line 264) [INFO] [stdout] src/uniset.rs - uniset::UnicodeSet::contains_range (line 283) [INFO] [stdout] src/uniset.rs - uniset::UnicodeSet::contains_set (line 306) [INFO] [stdout] src/uniset.rs - uniset::UnicodeSet::contains_u32 (line 245) [INFO] [stdout] src/uniset.rs - uniset::UnicodeSet::from_inversion_list (line 79) [INFO] [stdout] src/uniset.rs - uniset::UnicodeSet::iter_chars (line 137) [INFO] [stdout] src/uniset.rs - uniset::UnicodeSet::iter_ranges (line 161) [INFO] [stdout] src/uniset.rs - uniset::UnicodeSet::span (line 341) [INFO] [stdout] src/uniset.rs - uniset::UnicodeSet::span_back (line 359) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 27 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.79s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `Command { std: "docker" "inspect" "912851d6080a937ad9e94c61f5106d10e2ca5e7bdb2de0311cf93281eb234094", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "912851d6080a937ad9e94c61f5106d10e2ca5e7bdb2de0311cf93281eb234094", kill_on_drop: false }` [INFO] [stdout] 912851d6080a937ad9e94c61f5106d10e2ca5e7bdb2de0311cf93281eb234094